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