每日一學(xué)/電工知識--PLC循環(huán)移位指令
1.工作原理
循環(huán)移位指令分為兩種,分別為循環(huán)左移位指令和循環(huán)右移位指令。該指令是指在滿足使能條件的情況下,將IN中的數(shù)據(jù)向左或向右移N位后,把結(jié)果輸出到OUT得指定地址。循環(huán)移位是一個環(huán)形,即被移出來的位將返回另一端空出的位置。若移動的位數(shù)N大于允許值(字節(jié)操作為8,字操作為16,雙字操作為32)時,執(zhí)行循環(huán)移位之前先對N進(jìn)行取模操作,例如字節(jié)移位,將N除以8后取余數(shù),從而得到一個有效的移位次數(shù)。取模的結(jié)果對于字節(jié)操作是0~7,對于字操作是0~15,對于雙字操作是0~31,若取模操作為0,則不能進(jìn)行循環(huán)移位操作。
若執(zhí)行循環(huán)移位操作,移位的最后一位的數(shù)值存放在溢出位SM1.1中;若實際移位次數(shù)為0,零標(biāo)志位SM1.0被置1;字節(jié)操作是無符號的,對于有符號的雙字移位時,符號位也被移位,具體如下圖:
審核編輯:湯梓紅
-
plc
+關(guān)注
關(guān)注
5037文章
13921瀏覽量
474596 -
移位指令
+關(guān)注
關(guān)注
0文章
10瀏覽量
6733
原文標(biāo)題:每日一學(xué)/ 電工知識--PLC循環(huán)移位指令
文章出處:【微信號:設(shè)備原理與維修俱樂部,微信公眾號:設(shè)備原理與維修俱樂部】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
SIMATIC 移位和循環(huán)指令
MCS-51邏輯運(yùn)算及移位指令
邏輯運(yùn)算與移位指令
plc移位寄存器指令的應(yīng)用

移位指令的作用是什么

三菱PLC移位指令
PLC移位指令的工作原理
PLC移位寄存器指令的工作原理
PLC循環(huán)指令的工作原理
移位指令和循環(huán)移位指令的區(qū)別 S7-1200移位指令的流水燈控制編程

評論