您现在的位置是:首页 > PLC技术 > PLC技术
PLC将功能流程图向梯形图转换的顺序控制继电器
来源:艾特贸易2017-06-05
简介S7-200 PLC 提供了专门用于顺序控制的顺序控制继电器指令,这些指令将整个控制程序分为若干个程序段( SCR 段),每一程序段对应功能流程图中的一步。 顺序控制指令中用顺序控制继
S7-200 PLC提供了专门用于顺序控制的顺序控制继电器指令,这些指令将整个控制程序分为若干个程序段(SCR段),每一程序段对应功能流程图中的一步。 顺序控制指令中用顺序控制继电器位Sx.y作为该步的状态标志位。顺序控制继电器通过置位和复位进行工作。当Sx.y被置位时,允许该段工作。顺序控制继电器有保持功能,不需要自保电路。 ● SCR段必须包含3方面的内容:开始、结束和转移。所对应的指令分别为LSCR(段开始指令)、SCRE(段结束指令)和SCRT(段转移指令)。 ● LSCR指令表示一个SCR段的开始。如果该指令的操作数Sx.y被置位,则执行段内程序。 ● SCRT指令来实现本段与下一个段之间的切换。当指令使能输入有效时,一方面对Sx.y置位,以便让下一个段开始工作;另一方面同时对本段的标志位复位,以便本段停止工作。 ● 每个顺序段必须用SCRE结束。 例:某PLC控制的回转工作台控制钻孔的过程是:钻头开始处于静止状态,若传感器(I0.0)检测到工件到位,钻头向下工进(Q0.0),当钻到一定深度钻头套筒压到下接近开关(I0.1)时,计时器计时,4s后快退(Q0.1)到上接近开关(I0.2)时钻头回到原位。 钻孔过程可以分为4个工步:等待、向下工进、计时和快退,用4个顺序控制继电器位分别表示上述4个工步,绘出的控制过程的功能流程图如图7.17所示,对应的梯形图如图7.18所示。
图7.17 钻孔过程功能流程图 说明: (1)整个程序被LSCR指令和SCRE指令分成4个SCR段。SCR段中的操作通常包含两类:SCRT指令实现的段的转移操作和该段所对应的动作。 ● 用步与步之间的转换条件对应的触点(或电路)驱动SCRT指令。 ● 用SM0.0的常开触点驱动输出线圈,可以保证当某个SCR段被执行时,该段所对应的步中的动作也处于执行状态。 (2)利用SM0.1的常开触点和置位指令实现系统启动时自动进入初始步。 图7.19所示为包含顺序结构、选择结构和并行结构的复杂功能流程图,其对应的梯形图如图7.20所示,注意图7.20中选择结构和并行结构对应的SCR段。
图7.18 钻孔过程控制梯形图
图7.19 含选择结构和并行结构的复杂功能流程图 选择结构和并行结构的处理: (1)选择结构的开始:SCR段中包含了多条由相应转换条件对应的触点或电路驱动的SCRT指令,如图7.20中步S0.0对应的SCR段所示。 (2)并行结构的开始:SCR段中由一个转换条件对应的触点或电路同时驱动多条SCRT指令,如图7.20中步S0.2对应的SCR段所示。
图7.20 图7.19功能流程图对应的梯形图 (3)并行结构的结束:如图7.19所示,只有当步S0.4和S0.6同时为活动步且转换条件I0.6满足时,S0.7才能转换为活动步,即顺序控制继电器位S0.7置位的条件是S0.4、S0.6和I0.6的“与”。S0.7置位的同时,需要对S0.4和S0.6复位。因此并行结构的结束无法直接通过SCRT指令实现,而是需要利用转换实现对应的电路和置位复位指令。
点击排行
PLC编程的基本规则
