發布日期:2022-04-26 點擊率:73 品牌:西門子_Siemens
移位指令可以可以將累加器1的低字或整個累加器的內容進行左移或右移一定的位數。二進制數左移一位相當于將原數值乘以2。右移一位相當于將原數值除以2。
參數N表示移位的次數。移出的空位根據不同的指令由0或符號位的狀態填充。最后移出的位的狀態同時被裝入到狀態字的CC1位,CC0和OV位被復位。
SSI
SSD
SLW
SRW
SLD
SRD
例3.8.1
FBD符號:
STL指令格式:SSI
1.當使能輸入端EN=1時,執行整數右移指令。將來自輸入端IN的16位整數右移N位后,由OUT端輸出。
2.N端輸入要移位的次數,如果N大于16則其作用與N=16相同。
3.移出的空位由符號位的狀態填充,如果是正數,以0填充,如果是負數,以1填充。
4.如果N不等于0,則執行該指令后,CC0和OV位總是等于0。
5.ENO=EN
下一篇: PLC、DCS、FCS三大控
上一篇: 索爾維全系列Solef?PV