業務銷售;竭誠為你服務.
公司主營西門子PLC模塊,數控伺服,觸摸屏等系列產品,產品*,質保一年
![]() |
參考價 | ¥670 |
訂貨量 | 1 |
更新時間:2019-07-02 12:08:21瀏覽次數:167
聯系我們時請說明是化工儀器網上看到的信息,謝謝!
西門子6SN1145-1AA01-0AA0定制
本公司銷售的產品一律(原裝*假一罰十*質保一年) 本公司可以簽約正式的銷售合同,并可以開具17%票、如需票,稅點另算。
如果操作數“TagIn"的狀態為“1",則執行“左移"指令。操作數“TagIn_Value"的
內容將向左 4 位。結果發送到輸出“TagOut_Value"中。如果成功執行了該指令,則
使能輸出 ENO 的狀態為“1",同時置位輸出“TagOut"。
有關以上示例中編程代碼的更多信息,請參見“Sample Library for Instructions
(頁 697)"。
參見
有效數據類型概述 (頁 247)
EN/ENO 機制的基本知識 (頁 153)
有關 LAD 的基本信息 (頁 8207)
ROR:循環右移
說明
可以使用“循環右移"指令將輸入 IN 中操作數的內容按位向右循環移位,并在輸出 OUT
中查詢結果。參數 N 用于循環移位中待的位數。用移出的位填充因循環移位而空
出的位。
如果參數 N 的值為“0",則將輸入 IN 的值到輸出 OUT 的操作數中。
如果參數 N 的值大于可用位數,則輸入 IN 中的操作數值仍會循環位數。
下圖顯示了如何將 DWORD 數據類型操作數的內容向右循環 3 位:
指令
4.1 指令
對 PLC 進行編程
編程和操作手冊, 10/2018 1069
??????
??????
????????????????????
??????????
??????
????
??
???????????????? ???????????????? ???????????????? ???????????????? ???????????????? ???????????????? ???????????????? ???????????????? ????????????
???????????? ???????????? ???????????? ??????????
???????????????? ???????????????? ???????????????? ???????????????? ???????????????? ???????????????? ???????????????? ????????????????
參數
下表列出了指令“循環右移"的參數:
參數聲明數據類型存儲區說明
S7-1200 S7-1500
EN Input BOOL BOOL I、Q、M、
D、L 或常
量
使能輸入
ENO Output BOOL BOOL I、Q、M、
D、L
使能輸出
IN Input 位字符串、
整數
位字符串、
整數
I、Q、M、
D、L 或常
量
要循環移位的值
N Input USINT、
UINT、
UDINT
USINT、
UINT、
UDINT、
ULINT
I、Q、M、
D、L 或常
量
將值循環的位數
OUT Output 位字符串、
整數
位字符串、
整數
I、Q、M、
D、L
指令的結果
可以從指令框的“???"下拉列表中選擇該指令的數據類型。
有關有效數據類型的更多信息,請參見“另請參見"。
指令
4.1 指令
對 PLC 進行編程
1070 編程和操作手冊, 10/2018
示例
以下示例說明了該指令的工作原理:
??????
??
??????
??
????
??????
??????????
??????????
??
?????????????? ???????? ????????????????
????????????????????????????
????????????????????????
??????????????????????????
下表將通過具體的操作數值對該指令的工作原理進行說明:
參數操作數值
IN TagIn_Value 0000 1111 1001 0101
N Tag_Number 5
OUT TagOut_Value 1010 1000 0111 1100
如果操作數“TagIn"的狀態為“1",則將執行“循環右移"指令。“TagIn_Value"操
作數的內容將向右循環 5 位。結果發送到輸出“TagOut_Value"中。如果成功執行了
該指令,則使能輸出 ENO 的狀態為“1",同時置位輸出“TagOut"。
有關以上示例中編程代碼的更多信息,請參見“Sample Library for Instructions
(頁 697)"。
參見
有效數據類型概述 (頁 247)
EN/ENO 機制的基本知識 (頁 153)
有關 LAD 的基本信息 (頁 8207)
ROL:循環左移
說明
可以使用“循環左移"指令將輸入 IN 中操作數的內容按位向左循環移位,并在輸出 OUT
中查詢結果。參數 N 用于循環移位中待的位數。用移出的位填充因循環移位而空
出的位。
如果參數 N 的值為“0",則將輸入 IN 的值到輸出 OUT 的操作數中。
如果參數 N 的值大于可用位數,則輸入 IN 中的操作數值仍會循環位數。
下一篇:西門子6SN1145-1AA01-0AA0寫程序