S7-200PLC的移位與循環(huán)移位指令
移位與循環(huán)移位指令如表4-23所示。
表4-23 移位與循環(huán)移位指令
|
名稱 |
指令格式
(語句表) |
功能 |
操作數 |
|
字節(jié)移位指令 |
SRB OUT,N |
將字節(jié)OUT右移N位,最左邊的位依次用0填充 |
IN,OUT,N:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD
IN和N還可以是常數 |
|
SLB OUT,N |
將字節(jié)OUT左移N位,最右邊的位依次用0填充 | ||
|
RRB OUT,N |
將字節(jié)OUT循環(huán)右移N位,從最右邊移出的位送到OUT的最左位 | ||
|
RLB OUT,N |
將字節(jié)OUT循環(huán)左移N位,從最左邊移出的位送到OUT的最右位 | ||
|
字移位指令 |
SRW OUT,N |
將字OUT右移N位,最左邊的位依次用0填充 |
IN,OUT:VW,IW,QW,MW,SW,SMW,LW,T,C,AC,*VD,*AC,*LD
IN還可以是AIW和常數
N:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD,常數 |
|
SLW OUT,N |
將字OUT左移N位,最右邊的位依次用0填充 | ||
|
RRW OUT,N |
將字OUT循環(huán)右移N位,從最右邊移出的位送到OUT的最左位 | ||
|
RLW OUT,N |
將字OUT循環(huán)左移N位,從最左邊移出的位送到OUT的最右位 | ||
|
雙字移位指令 |
SRD OUT,N |
將雙字OUT右移N位,最左邊的位依次用0填充 |
IN,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
IN還可以是HC和常數
N:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD,常數 |
|
SLD OUT,N |
將雙字OUT左移N位,最右邊的位依次用0填充 | ||
|
RRD OUT,N |
將雙字OUT循環(huán)右移N位,從最右邊移出的位送到OUT的最左位 | ||
|
RLD OUT,N |
將雙字OUT循環(huán)左移N位,從最左邊移出的位送到OUT的最右位 | ||
|
位移位寄存器指令 |
SHRB DATA,S_BIT,N |
將DATA的值(位型)移入移位寄存器;S_BIT指定移位寄存器的最低位,N指定移位寄存器的長度(正向移位=N,反向移位=-N) |
DATA,S_BIT:I,Q,M,SM,T,C,V,S,L
N:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD,常數 |
本文標簽:S7-200PLC的移位與循環(huán)移位指令
* 由于無法獲得聯系方式等原因,本網使用的文字及圖片的作品報酬未能及時支付,在此深表歉意,請《S7-200PLC的移位與循環(huán)移位指令》相關權利人與機電之家網取得聯系。










