一、计时器
1、S7-200智能CPU提供三种定时器:ON延时定时器,(TON),on延时定时器(TONR),off延时定时器(TOF)。
2、计时器编号和分辨率
3、计时器示例分析
打开延时计时器TON。
保持延迟定时器TONR
关闭延迟定时器TOF。
02二、柜台
1、S7-200智能CPU提供上行计数器(CTU)、下行计数器(CTD)和加减计数器(CTU)。
2、反例分析
添加计数器CTU
倒计时CTD
计数器CTUD
03三、循环指令
1、S7-200智能CPU提供-NEXT循环指令,以重复执行程序段。每个FOR指令都需要使用NEXT指令,FOR指令表示循环体的开始,NEXT指令表示循环体的结束。FOR- NEXT循环指令的嵌套深度可以达到8层。
2、循环指令的示例分析
调用FOR-NEXT指令对五个INT变量VW100、VW102、、vw108求和,求和结果存储在VW200中。
04四、移位和循环指令
1、说明概述
2、示例分析
移位指令和循环移位指令实例分析
移位寄存器位指令
综上所述,每次有M0.0的上升沿,从V200.4向高地址方向计数的9位会向高地址方向移位,I0.0的状态会发送到v200.4。
编辑:李倩
标签:指令循环CPU