業(yè)務銷售;竭誠為你服務.
公司主營西門子PLC模塊,數(shù)控伺服,觸摸屏等系列產品,產品*,質保一年
![]() |
參考價 | ¥670 |
訂貨量 | 1 |
更新時間:2019-07-02 12:47:56瀏覽次數(shù):171
聯(lián)系我們時請說明是化工儀器網上看到的信息,謝謝!
西門子6SN1145-1AA01-0AA1代理商
*,千萬庫存。UMOVE_BLK:不可中斷的存儲區(qū)
說明
可以使用“不可中斷的存儲區(qū)"(Move block uninterruptible) 指令將一個存儲區(qū)(源范
圍)的數(shù)據(jù)到另一個存儲區(qū)(目標范圍)中。該指令不可中斷。使用參數(shù) COUNT 可
以將到目標范圍中的元素個數(shù)??赏ㄟ^輸入 IN 中元素的寬度來定義元素待的
寬度。
指令
4.1 指令
對 PLC 進行編程
1324 編程和操作手冊, 10/2018
僅當源范圍和目標范圍的數(shù)據(jù)類型相同時,才能執(zhí)行該指令。
說明
此操作不會作的其它任務打斷。這也解釋了在執(zhí)行“不可中斷的存儲區(qū)"
指令期間,CPU 中斷響應的原因。
如果下列條件之一,使能輸出 ENO 將返回狀態(tài)“0":
● 使能輸入 EN 的狀態(tài)為“0"。
● 的數(shù)據(jù)量超出輸入 IN 或輸出 OUT 所能容納的數(shù)據(jù)量。
當 ARRAY of BOOL 時,溢出的使能輸出 ENO 將設置為“1",直至超出 ARRAY 結
構的字節(jié)。如果 COUNT 輸入的值超出了 ARRAY 結構的字節(jié),則使能輸出 ENO
將復位為“0"。
說明
ARRAY 的使用
該指令用于從索引開始,將定義元素中 n 個元素(n 取決于參數(shù) COUNT 的值)的內
容從源范圍到目標范圍。
使用“不可中斷的塊"(Move block uninterruptible) 指令,多可 16 KB 大小的數(shù)
據(jù)。注意:CPU 對此有特定。
參數(shù)
下表列出了“不可中斷的存儲區(qū)"指令的參數(shù):
參數(shù)聲明數(shù)據(jù)類型存儲區(qū)說明
S7-1200 S7-1500 S7-1200 S7-1500
EN Input BOOL BOOL I、Q、M、
D、L 或常
量
I、Q、M、
D、L、T、
C 或常量
使能輸入
ENO Output BOOL BOOL I、Q、M、
D、L
I、Q、M、
D、L
使能輸出
指令
4.1 指令
對 PLC 進行編程
編程和操作手冊, 10/2018 1325
參數(shù)聲明數(shù)據(jù)類型存儲區(qū)說明
S7-1200 S7-1500 S7-1200 S7-1500
IN 1) Input 二進制數(shù)、
整數(shù)、浮點
數(shù)、定時
器、
DATE、
CHAR、
WCHAR、
TOD
二進制數(shù)、
整數(shù)、浮點
數(shù)、定時
器、
DATE、
CHAR、
WCHAR、
TOD、
LTOD
D、L D、L 待源區(qū)
域中的
元素
COUNT Input USINT、
UINT、
UDINT
USINT、
UINT、
UDINT、
ULINT
I、Q、M、
D、L、P
或常量
I、Q、M、
D、L、P
或常量
要從源范圍
到目標
范圍的元素
個數(shù)
OUT 1) Output 二進制數(shù)、
整數(shù)、浮點
數(shù)、定時
器、
DATE、
CHAR、
WCHAR、
TOD
二進制數(shù)、
整數(shù)、浮點
數(shù)、定時
器、
DATE、
CHAR、
WCHAR、
TOD、
LTOD
D、L D、L 源范圍內容
要到的
目標范圍中
的元素
1) ARRAY?結構中的元素只能使用的數(shù)據(jù)類型。
有關有效數(shù)據(jù)類型的更多信息,請參見“另請參見"。
示例
以下示例說明了該指令的工作原理:
??
??
????
?????????? ??????
???? ??????
??????????????????
???????????????????????? ????????????????????????
????????????????
??????????????????
??????????????????
??????????????????????
指令
4.1 指令
對 PLC 進行編程
1326 編程和操作手冊, 10/2018
下表將通過具體的操作數(shù)值對該指令的工作原理進行說明:
參數(shù)操作數(shù)值
IN a_array[2] “a_array"操作數(shù)的數(shù)據(jù)類型
為 ARRAY[0..5] of INT。它
包含 6 個 INT 數(shù)據(jù)類型的元
素。
COUNT Tag_Count 3
OUT b_array[1] “b_array"操作數(shù)的數(shù)據(jù)類型
為 ARRAY[0..6] of INT。它
包含 7 個 INT 數(shù)據(jù)類型的元
素。
如果操作數(shù)“TagIn_1"和“TagIn_2"的狀態(tài)為“1",則執(zhí)行該指令。從第三個元素開
始,該指令選擇 #a_array 變量中的三個 INT 元素,并將其內容到 #b_array 輸出變量
中,從第二個元素開始。此操作不會作的其它任務打斷。如果該指令執(zhí)行成
功,則使能輸出 ENO 的狀態(tài)為“1",同時置位輸出“TagOut"
下一篇:西門子6SN1145-1AA01-0AA0變頻器