業務銷售;竭誠為你服務.
公司主營西門子PLC模塊,數控伺服,觸摸屏等系列產品,產品*,質保一年
![]() |
參考價 | ¥670 |
訂貨量 | 1 |
更新時間:2019-07-09 18:10:25瀏覽次數:169
聯系我們時請說明是化工儀器網上看到的信息,謝謝!
西門子6SN1145-1BB00-0EA0銷售
因為誠信所以簡單,成交只是開始,服務*止步。UMOVE_BLK:不可中斷的存儲區 (S7-1500)
說明
可以使用“不可中斷的存儲區"(Move block uninterruptible) 指令將一個存儲區(源范
圍)的數據到另一個存儲區(目標范圍)中。該指令不可中斷。使用參數 COUNT 可
以將到目標范圍中的元素個數。可通過輸入 IN 中元素的寬度來定義元素待的
寬度。
僅當源范圍和目標范圍的數據類型相同時,才能執行該指令。
說明
此操作不會作的其它任務打斷。這也解釋了在執行“不可中斷的存儲區"
指令期間,CPU 中斷響應的原因。
如果的數據量超出 IN 參數或 OUT 參數可容納的量,輸出 OUT 的值將無效。
可以使用“不可中斷的存儲區"指令多 16 KB 大小的數據。注意:CPU 對此
有特定。
說明
ARRAY 的使用
該指令用于從索引開始,將定義元素中 n 個元素(n 取決于參數 COUNT 的值)的內
容從源范圍到目標范圍。
指令
4.1 指令
對 PLC 進行編程
1580 編程和操作手冊, 10/2018
參數
下表列出了“不可中斷的存儲區"指令的參數:
參數聲明數據類型存儲區說明
IN 1) Input 二進制數、整
數、浮點數、定
時器、TOD、
LTOD、DATE、
CHAR、
WCHAR
D、L 待源區域中的元
素
COUNT Input USINT、UINT、
UDINT、ULINT
I、Q、M、D、
L、P 或常數
要從源范圍到目標范
圍的元素個數
OUT 1) Output 二進制數、整
數、浮點數、定
時器、TOD、
LTOD、DATE、
CHAR、
WCHAR
D、L 源范圍內容要到的目
標范圍中的元素
1) Array 結構中的元素只能使用的數據類型。
可以從“???"下拉列表中選擇該指令的數據類型。
有關有效數據類型的更多信息,請參見“另請參見"。
示例
以下示例說明了該指令的工作原理:
STL 說明
CALL UMOVE_BLK // 調用指令。
// 從“???"下拉列表中選擇所需數據類型。
IN := #a_array[2] // 待的個元素。
COUNT := "Tag_Count" // 要從源范圍到目標范圍的元素個數。
OUT := #b_array[1] // 待的個元素。
指令
4.1 指令
對 PLC 進行編程
編程和操作手冊, 10/2018 1581
下表將通過具體的操作數值對該指令的工作原理進行說明:
參數操作數值
IN a_array[2] 操作數“a_array"的數據類型
為 ARRAY[0..5] of INT。它
包含 6 個 INT 數據類型的元
素。
COUNT Tag_Count 3
OUT b_array[1] 操作數“b_array"的數據類型
為 ARRAY[0..6] of INT。它
包含 7 個 INT 數據類型的元
素。
從第三個元素開始,該指令選擇 #a_array 變量中的三個 INT 元素,并將其內容到
#b_array 輸出變量中,從第二個元素開始。此操作不會作的其它任務打斷。
下一篇:西門子6SN1145-1BB00-0EA0調試