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