移位指令一共有四个 循环右移、循环左移、右移、左移 循环移位指令(左、右)八个位是循环移动的
也就是说循环左移1位就是向左移动1位最高位移到最低位处 循环右移1位相应的位向右移动1位最低位移到最高位 移位指令是PLC的一条重要指令,
可用于步进顺序控制,利用这种顺序控制方式可实现其它一些控制功能,下面举两例说明移位指令的应用。
1循环闪灯程序对八只灯进行循环控制。要求从第一个灯开始间隔5秒逐个顺序点亮,等八只灯全部点亮后又从第一个灯开始间隔5秒逐个熄灭
按下启动按钮, 8 只彩灯自 L1 开始每隔 1s 依次向左循环点亮,直到发出停止信号后熄
灭。试设计 PLC 控制系统。
完成: (1)PLC I/O 地址分配; (2 )PLC 梯形图程序; (3 )S7-200 仿真软件调试结果。 【解】 (1) 输入 输出 名称 符号 地址 名称 符号 地址 启动按钮 SB1 I0.0 指示灯 1 L1 Q0.0 停止按钮 SB2 I0.1 指示灯 2 L2 Q0.1 指示灯 3 L3 Q0.2 指示灯 4 L4 Q0.3 指示灯 5 L5 Q0.4 指示灯 6 L6 Q0.5 指示灯 7 L7 Q0.6 指示灯 8 L8 Q0.7 (2 )
(3 )