首页 新闻 工控搜 论坛 厂商论坛 产品 方案 厂商 人才 文摘 下载 展览
中华工控网首页
  P L C | 变频器与传动 | 传感器 | 现场检测仪表 | 工控软件 | 人机界面 | 运动控制
  D C S | 工业以太网 | 现场总线 | 显示调节仪表 | 数据采集 | 数传测控 | 工业安全
  电 源 | 嵌入式系统 | PC based | 机柜箱体壳体 | 低压电器 | 机器视觉
施耐德电气低端PLC实现顺序控制的技巧
施耐德电气集团(上海)投资有限公司
收藏本文     查看收藏

前言
  顺序控制在工业控制应用中占有较大的比例,在施耐德电气的低端PLC中可以使用相应的编程方式实现,如在TWIDO/ MACRO系列PLC中可以使用Grafcet方式编程来实现,但鉴于很多使用者对这种编程方式不是很熟悉,在这里介绍一种用梯形图实现顺序控制的方法。为便于说明,我们假定有某一设备有以下要求,并以这种设备的控制方法的实现作为实例来讲述。设备的运行分为5个工序,每个工序有数目不等的非正常顺序出口,如果设备正常运行时,按照1->2->3->4->5->1的控制顺序执行,如在某一工序上产生非正常出口需求,按照不同需要执行动作。假定我们总结该设备的运行规律如下表,其中x-y为主控制顺序以外的额外动作要求,例如相应的报警处理。
表格1



  为实现上表中的动作控制,将动作的动作顺序编号后放入PLC的某一内存字中,如%MW600,为便于理解和记忆,各工序中的非正常出口的编号按照其出现的工序按规律另外编号,而不使用与主控工序连续的编号,这样,以上动作表可以分解成以下两张表格。在这里需要注意的是,%MW600中放的动作的编号,在程序中每一个编号代表的程序段应该是唯一的。
表格2

 

  在表格3中,用“序号”列的编号表示非正常出口编号的十位数,用非正常出口对应的数字表示非正常出口的个位数,按此规律,表格3中“序号3”“非正常出口3”对应的5表示在非正常出口33的返回工序号。
表格3

 

现在,要依据表格2的内容编制主控制顺序的程序,由表格3的内容完成非正常出口的程序的出口返回控制。采用上述控制思路后,每一段主控顺序与非正常出口的返回程序的结构完全一致,为便于简要说明其思路,在下面只举主顺序2与主顺序3的非正常出口3的程序片段进行演示。



。。。。。。


 
主控顺序2程序示意



。。。。。。
 


非正常出口33程序示意

  通过以上两段程序段可以发现,使用这种编程方式,可以使程序的主体控制结构非常类似,只是每段程序中的具体实现部分不一样。如果程序中非正常出口的总数目不大于16,而我们又想要减小程序的扫描周期,可以将非正常出口程序分段改写为子程序。如果因控制要求发生改变,某一主控顺序中需要添加一个非正常出口,在这种编程方式下,只需在相应程序段中加一条赋值语句,再在后面加一段与其它非正常出口程序段类似结构的程序即可。同样,如果要删除某一非正常出口程序段,或调整其从某一主控顺序到另一主控顺序的位置,都非常方便。本人在为部分客户编制的程序中采用这种方式,实践证明,这种程序结构的可读性与可维护性较高。


 

状 态: 离线

公司简介
产品目录

公司名称: 施耐德电气集团(上海)投资有限公司
联 系 人: 黄少林
电  话: 577-13819769605
传  真: 57786-577-62771907
地  址: 温州乐清柳市工业区
邮  编: 325604
主  页:
 
该厂商相关技术文摘:
基于客户/服务器模式的企业生产监控网
如何实现远程监控
Twido及Micro Modbus多子站通讯程序的方法
施耐德系列触摸屏应用中采集位信号的技巧
对射式光电开关并排使用技巧
更多文摘...
立即发送询问信息在线联系该技术文摘厂商:
用户名: 密码: 免费注册为中华工控网会员
请留下您的有效联系方式,以方便我们及时与您联络

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 不良信息举报
工控网客服热线:0755-86369299
版权所有 中华工控网 Copyright©2022 Gkong.com, All Rights Reserved