为了便于实现功能图描述的程序设计,S7-200 PLC编程环境提供了3条顺序控制指令,其指令的格式、功能及操作数形式请参见表4-1。
表4-1 顺序控制指令的格式及功能
1)顺序状态开始/结束指令( LSCR/SCRE)。LSCR指令(在前)为功能图中一个状态的开始,SCRE指令(在后)为这个状态的结束,其中间部分为顺序段(SCR段),该段对应功能图中状态的动作指令。LSCR指令操作对象为顺序控制继电器s中的某个位(范围为S0.0- S31.7),当某个位有效时,激活所在的SCR段。S中各位的状态用来表示功能图中的一种状态。
2)顺序状态转移指令SCRT。在输入控制端有效时,该指令操作数激活下一个SCR段的状态(下一个SCR段的开始指令LSCR的bit必须与本指令的bit相同).使下一个SCR段开始工作,同时使该指令所在段停止工作,状态器复位。
3)在每一个SCR段中,需要设计满足什么条件后使状态发生转移。这个条件可作为执行SCRT指令的输入控制逻辑信号。
【例4-1】 将顺序控制指令转换为梯形图、语句表程序。其示例如图4-9所示。
图4-9 顺序控制指令转换示例
程序中顺序控制指令的结构和功能如下。
1) LSCR (SCR)表示状态1的开始,SCRE表示状态1的结束。
2)状态1的激活条件是SM0.1有效,驱动置位指令置S0.0 =1。
3)在状态1中实现驱动Q0.0。
4)状态1转移到状态2(S0.1)的条件是I0.1有效。执行SCRT指令,同时状态1复位。
本文关键字:暂无联系方式PLC入门,plc技术 - PLC入门