您现在的位置是:首页 > PLC技术 > PLC技术

PLC将功能流程图向梯形图转换的顺序控制继电器

来源:艾特贸易2017-06-05

简介S7-200 PLC 提供了专门用于顺序控制的顺序控制继电器指令,这些指令将整个控制程序分为若干个程序段( SCR 段),每一程序段对应功能流程图中的一步。 顺序控制指令中用顺序控制继

    S7-200 PLC提供了专门用于顺序控制的顺序控制继电器指令,这些指令将整个控制程序分为若干个程序段(SCR段),每一程序段对应功能流程图中的一步。    顺序控制指令中用顺序控制继电器位Sx.y作为该步的状态标志位。顺序控制继电器通过置位和复位进行工作。当Sxy被置位时,允许该段工作。顺序控制继电器有保持功能,不需要自保电路。     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指令分成4SCR段。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.19功能流程图对应的梯形图
    7.20    7.19功能流程图对应的梯形图    (3)并行结构的结束:如图7.19所示,只有当步S0.4S0.6同时为活动步且转换条件I0.6满足时,S0.7才能转换为活动步,即顺序控制继电器位S0.7置位的条件是S0.4S0.6I0.6的“与”。S0.7置位的同时,需要对S0.4S0.6复位。因此并行结构的结束无法直接通过SCRT指令实现,而是需要利用转换实现对应的电路和置位复位指令。