S7-300/400 PLC移位指令
發(fā)布于2023-01-03 14:23
26
2
標簽:PLC指令
相對來說,S7-300/400移位指令的功能沒有S7-200強,它的特點如下。
a.S7-300/400只能進行整數I、雙字長整數DI的右移,字或雙字的左、右移動,雙字的循環(huán)移動等共8種移位操作。
b.S7-300/400的移位只能通過累加器1進行,當存儲器需要移位時,應首先將存儲器的內容移動到累加器1中。
c.S7-300/400的移位操作只能對字、雙字長的數據進行,不能用于字節(jié)。
d.對于整數1、雙字長整數DI,只能進行右移操作,數據被移出后的"空位"自動連續(xù)補入符號位的狀態(tài)(正數為“0”、負數為“1”)。
e.被移出的最后一位狀態(tài)被保存在狀態(tài)字的CC1位中。f.移位位數N可以采用如下兩種方式指定。
(a)在指令中直接指定位數;
(b)如果在指令中未指定位數,以累加器2的低字節(jié)存儲值作為移動位數。S7-300/400移位指令的梯形圖編程格式如圖3-75所示。