如何在一天内编写出一套完整的PLC程序?快来偷师学艺
今天来讲一下我们如何在一天之内编写出一套完整PLC程序的方法。
如今自动化行业竞争力越来越大,对于企业方面来讲,如果能将项目成本降低,报价降低,那无疑是非常具有竞争力的。
编写主机厂PLC标准程序方面:
一套PLC程序+HMI画面需要至少4年 工作经验的工程师去编写,完成时间大概需要18天 左右,这样来说,人工成本会在万元以上,如果可以将PLC编写程序人员的门槛大幅度降低,编写时间降至1天 时间,并且可以保证好工作质量,那么对应的成本也会变的更低,对于公司/个人接离线程序来说,几乎无冷却时间大把摸金 。
从以上举例来说,收益提高了,成本变低了,报价可以通过更低的价格拿到项目,提高行业竞争力。
在操作方面呢,其实很简单,只要 通过Excel表格 就可以完成PLC编程 。那么下面我来介绍一下操作流程吧,小伙伴们,举起你们的小耳朵。
首先需要在模板处填写机器人编号及工艺 如下图所示:
之后填写 第1台机器人对应的工装夹具台夹具等信息 ,填写第2台机器人对应的工装夹具台夹具等信息。。。。。等
填写完成后点击应用程序:生成源文件 :
之后可生成DB文件,
按照操作点击DB100后按回车,便会自动更改名称 。
直至生成完毕。
生成完毕以后,DB里面会有相对应的所有信号交互点。
之后点击应用程序,生成 需要生成的FC功能块
功能块FC8生成结果如下图所示:
用这样的方法,你可以很快生成出一套标准PLC程序离线,内容保质保量!
PLC控制十字路口红绿灯并不复杂,五步骤教你快速完成毕设
十字路口红绿灯控制是学习PLC必须学会的控制之一,顺序控制是红绿灯程序的核心,会有多种方法实现此项功能,这篇文章就简单以时序思路为大家疏通思路,从硬件到软件,真正体会到编程的乐趣。
十字路口红绿灯
红绿灯控制要求
分析控制要求是完成目标的关键,控制要求一定要贴近实际,从真实出发,就拿实际十字路口红绿灯来讲,一般是按照以下时序进行:
按下启动按钮以后;
南北红灯、东西绿灯同时亮起,接着东西方向绿灯熄灭、黄灯闪烁三秒,红灯亮起、南北方向绿灯亮起;然后南北方向绿灯熄灭、黄灯闪烁三秒,红灯亮起,进行循环。
其中红灯为13秒,绿灯为10秒。
按下停止按钮程序停止。
红绿灯
绘制控制时序图
绘制时序图或者控制流程图是编程五大步骤之一,分析控制要求的结果就是能够在脑海中绘制一张如下图所示的时序图,不同的程序会有不同形式的状态图,还有一种叫做状态转移图,这个后续再介绍。
红绿灯时序图
根据控制要求,把红绿灯按照先后顺序分为五个时序:
第一时序,南北红灯、东西绿灯亮;
第二时序,南北红灯、东西黄灯闪烁三秒;
第三时序,南北绿灯、东西红灯亮;
第四时序,南北黄灯闪烁三秒、东西红灯亮;
第五时序,南北红灯、东西绿灯亮(循环);
把这五个时序分出来,就是离PLC编程又近了一步。
分配I/O
准备工作完成以后,下面就要对所需要的点位进行分配,做到合理、不重复,定义每个控制点位的功能,比如:启动、停止等(根据现场情况来)。
I/O分配表
红绿灯程序的输入位比较少,比如启动按钮、停止按钮、手动控制、自动控制(本程序只有启动和停止);
输出地址可以选择和我一样的分配方法,当然也可以选择南北红灯作为一个输出地址,但是前提是距离较短,不会有过大的压降存在等因素。
PLC外围接线图
以三菱PLC-FX3U为例:
PLC硬件接线图
图中所示就是最终的接线图,因为输出为漏型,所以电源负极接入COM端,指示灯接入电源正极,但是3U为晶体管输出,所以只可以使用直流电压的指示灯,如果是交流指示灯,还需要使用中间继电器进行转换,这个一定要注意!
关于PLC的输出接线方法以及电源适用范围,每款PLC的说明书中都会讲到,具体注意事项可以参照说明书!
编程与调试
关于PLC控制红绿灯的编程方法有很多种,我使用了时序电路和顺序控制电路两种方法;
下图是第一种方法,主要是要学会计时器的使用方法,比如:闪烁、延时停止、延时启动。
红绿灯程序
编程结束以后可以使用三菱触摸屏软件GT-Designer进行仿真,这样就可以无实物学习PLC,不断的对程序进行调试,就可以让自己的程序更加完美了!
触摸屏仿真
关于PLC程序和触摸屏画面有需要的可以在下面评论转发,免费分享给大家,在学习PLC的过程中有什么问题欢迎各位小伙伴一起讨论。
文章声明:本文章属于“电气小行家”原创内容,请您尊重原创。 图片声明:本文内图片均来源于网络,如有侵权,请联系本号。 盗用警告:本号已与“维权骑士”签约,尊重原创,请勿出手。相关问答
西门子plc画面怎么制作?
西门子PLC没用画面,只有编程界面,现在的控制柜一般都带有人机界面,不同厂家的人机界面与PLC相连的驱动也不同,不过都大同小异,画面制作可以咨询显示屏厂家。...
可以用plc做图像处理吗?
PLC是做工业控制的,适合逻辑控制和模拟量控制,做图像处理,好像不能。图像处理需要许多高级函数,是用计算机来做算法的,你可以下载Photoshop,专门处理图片的...
wincc如何显示plc状态?
1.打开图形编辑器,在右边控件列表中选择“WinCCSysDiagControl”控件。2.用鼠标把控件拖拽到画面中,双击此控件,在弹出的组态对话框中选择“显示拆分视图...
用PLC控制显控触摸屏画面切换-ZOL问答
呵呵,这个基本就是画面跳转的一种,是需要有地址的,你需要知道HMI的当前画面的地址,需要查触屏的软件设置或者资料,我用过几种都是一样的,把你要触发的画面号的值...
触摸屏如何用plc切换画面?
要使用PLC切换触摸屏上的画面,您需要按照以下步骤进行操作:1.首先,确保PLC和触摸屏之间已经建立了通信连接。这通常需要在PLC和触摸屏之间进行设置和配置。...
OMRON的PLC功能块这么编写呢?
一、PLC必须是一个有效的PLC类型。二、是功能块的定义创建。选择合适的功能块类型:梯形图或结构化文本;新的功能块被创建,它的名称将默认为‘功能块’。三、...
三菱PLC怎么切换松下GT32触摸屏画面,怎样编程序-ZOL问答
MVH10DT0就是切换到10号界面的意思MVHFFDT0就是切换到FF号界面的意思这两样都没怎么用过,但是触摸屏画面切换应该是在触摸屏软件里面做的,...
plc怎么切换威伦触摸屏画面?
PLC可以通过发送指令来切换威伦触摸屏画面。具体而言,可以在PLC的程序中编写相关的指令,将其发送给触摸屏控制器,从而实现画面的切换。同时,也可以在触摸屏控...
plc1200画面中的按钮怎么用?
在PLC1200的画面中,按钮用来触发操作或执行特定的功能。要使用按钮,可以按照以下步骤操作:1.打开PLC1200的画面编辑软件(如FactoryTalkViewStudio)并打开...
怎么用三菱的plc控制昆仑通态触摸屏的页面?
要使用三菱的PLC控制昆仑通态触摸屏的页面,首先需要确保PLC和触摸屏之间的通信连接正常。然后,在PLC编程软件中,编写适当的程序来控制触摸屏的页面切换、按钮...