男女午夜激情_www.天堂av.com_亚洲综合小说区_亚洲欧美自拍视频_成年精品_久久www免费人成—看片_激情综合五月天_久久高潮视频_最新国产成人ab网站_国产精品卡一

當前位置:機電之家首頁 >> PLC技術>> plc應用 >> 西門子plc應用 >> 西門子PLC循環左、右移位指令的使用
西門子PLC循環左、右移位指令的使用

循環移位將移位數據存儲單元的首尾相連,同時又與溢出標志SM1.1連接,SM1.1用來存放被移出的位。指令格式見表6。
(1)循環左移位指令(ROL)
使能輸入有效時,將IN輸入無符號數(字節、字或雙字)循環左移N位后,將結果輸出到OUT所指定的存儲單元中,移出的最后一位的數值送溢出標志位SM1.1。當需要移位的數值是零時,零標志位SM1.0為1。
(2)循環右移位指令(ROR)
使能輸入有效時,將IN輸入無符號數(字節、字或雙字)循環右移N位后,將結果輸出到OUT所指定的存儲單元中,移出的最后一位的數值送溢出標志位SM1.1。當需要移位的數值是零時,零標志位SM1.0為1。
(3)移位次數N≥數據類型(B、W、D)時的移位位數的處理
如果操作數是字節,當移位次數N≥8時,則在執行循環移位前,先對N進行模8操作(N除以8后取余數),其結果0-7為實際移動位數。
如果操作數是字,當移位次數N≥16時,則在執行循環移位前,先對N進行模16操作(N除以16后取余數),其結果0-15為實際移動位數。
如果操作數是雙字,當移位次數N≥32時,則在執行循環移位前,先對N進行模32操作(N除以32后取余數),其結果0-31為實際移動位數。
(4)使ENO = 0的錯誤條件:0006(間接尋址錯誤),SM4.3(運行時間)。
表6 循環左、右移位指令格式及功能
LAD
STL
RLB  OUT,N
RRB  OUT,N
RLW   OUT,N
RRW   OUT,N
RLD  OUT,N
RRD  OUT,N
操作數及數據類型
IN:VB, IB, QB, MB, SB, SMB, LB, AC, 常量。
OUT:VB, IB, QB, MB, SB, SMB, LB, AC。
數據類型:字節
IN:VW, IW, QW, MW, SW, SMW, LW, T, C, AIW, AC, 常量。
OUT:VW, IW, QW, MW, SW, SMW, LW, T, C, AC。
數據類型:字
IN:VD, ID, QD, MD, SD, SMD, LD, AC, HC, 常量。
OUT:VD, ID, QD, MD, SD, SMD, LD, AC。
數據類型:雙字
N:VB, IB, QB, MB, SB, SMB, LB, AC, 常量;數據類型:字節。
功能
ROL:字節、字、雙字循環左移N位;ROR:字節、字、雙字循環右移N位。

 

 

 

 

 

 

 

 

說明:在STL指令中,若IN和OUT指定的存儲器不同,則須首先使用數據傳送指令MOV將IN中的數據送入OUT所指定的存儲單元。如:MOVB   IN,OUT
SLB    OUT,N
作者:未知 點擊:1535次 [打印] [關閉] [返回頂部]
本文標簽:西門子PLC循環左、右移位指令的使用
* 由于無法獲得聯系方式等原因,本網使用的文字及圖片的作品報酬未能及時支付,在此深表歉意,請《西門子PLC循環左、右移位指令的使用》相關權利人與機電之家網取得聯系。
電子樣本

SN系列樣冊
:鞏經理
:13915946763
:南京塞姆泵業有限公司
個人求購

機電用戶 【求購】  纏繞膜  2026-3-23
汪經理 【求購】  綜合帶電檢...  2026-3-23
王經理 【求購】  西湖輪胎  2026-3-20
蘇紅慶 【求購】  工業除濕機  2026-3-20
金喜 【求購】  線纜  2026-3-20
林杰 【求購】  自粘結鐵芯  2026-3-20
任建波 【求購】  鋰電鉆  2026-3-20
劉經理 【求購】  吊具電纜總...  2026-3-20
VIP公司推薦

主站蜘蛛池模板: 新余市| 蛟河市| 凤冈县| 阿鲁科尔沁旗| 奉贤区| 千阳县| 札达县| 武邑县| 新巴尔虎右旗| 肇东市| 安国市| 莱西市| 衡水市| 张家港市| 玛多县| 姚安县| 郎溪县| 沙湾县| 辉县市| 呼图壁县| 舞钢市| 阿瓦提县| 平度市| 团风县| 元阳县| 宁城县| 凌海市| 滨海县| 健康| 塔河县| 宣化县| 麻江县| 毕节市| 临安市| 潼关县| 上杭县| 曲靖市| 竹溪县| 库车县| 平江县| 鄂州市|