下面是单流程状态转移图的编程实例。
【例5-1】 运料小车自动循环的控制过程如图5-36所示,小车运动系统的一个周期由5步组成。它们可分别对应S0、S20~S23,步S0代表初始步,其顺序功能图和梯形图如图5-37所示。
梯形图对应的指令表如下:
图5-36 运料小车自动循环的控制过程
图5-37 运料小车STL指令编程的顺序功能图和梯形图
PLC上电进入RUN状态,初始化脉冲M8002的动合触点闭合一个扫描周期,梯形图中第1行的SET指令将初始步S0置为活动步。
在梯形图的第2行中,S0的STL触点和X000的动合触点组成的串联电路代表转换实现的两个条件。当初始步S0为活动步,按下起动按钮X000时,转换实现的两个条件同时满足,置位指令SET S20被执行,后续步S20变为活动步,同时S0自动复位为不活动步。
S20的STL触点闭合后,该步的负载被驱动,Y002变为ON,打开贮料斗的闸门开始装料,同时用定时器T0定时,10s后关闭贮料斗的闸门,转换条件T0=1得到满足,下一步的状态继电器S21被置位,同时状态继电器S20被自动复位。系统将这样依次工作下去,直到最后返回到起始位置,碰到限位开关X1时,用OUT S0指令使S0变为ON并保持,系统返回并停在初始步上。
在图5-37中梯形图的结束处,一定要使用RET指令,使LD触点回到左母线上,否则系统将不能正常工作。
(www.xing528.com)
图5-38 台车机械动作示意图
【例5-2】 有一个机械动作如下(见图5-38):
1)按下起动按钮台车前进,一直到限位开关LS11动作,台车后退;
2)台车后退时,直到限位开关LS12动作,停5s后再前进,直到限位开关LS13动作,台车后退;
3)不久限位开关再动作,这时驱动台车的电动机停止。
解:
1)图5-38中给出了台车机械动作的过程,分作两次前进和后腿,进程长度不一样。
2)I/O分配见表5-5。
表5-5 I/O分配表
3)画出PLC接线图,如图5-39所示。
4)状态转移图程序,如图5-40所示。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。