公司主營(yíng):西門(mén)子數(shù)控,S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人機(jī)界面,變頻器,DP總線(xiàn),MM變頻器,6SE70交流工程調(diào)速變頻器6RA70等系列產(chǎn)品。
產(chǎn)品簡(jiǎn)介
詳細(xì)介紹
西門(mén)子編程6AV2105-2PR05-0BD0代理商
:1800弄()505室 歡迎上門(mén)洽談業(yè)務(wù)喝茶、
還可以使用“值"指令將字符串的各個(gè)字符傳送到數(shù)據(jù)類(lèi)型為 CHAR 或 WCHAR 的
操作數(shù)。操作數(shù)名稱(chēng)旁的方括號(hào)內(nèi)了要傳送的字符數(shù)。例如,“MyString[2]"將傳送
“MyString"字符串的第二個(gè)字符。它還可以將數(shù)據(jù)類(lèi)型為 CHAR 或 WCHAR 的操作數(shù)傳
送到字符串的各個(gè)字符中。還可使用其它字符串的字符來(lái)替換該字符串中的字符。
2) 僅當(dāng)輸入 IN 和輸出 OUT1 中操作數(shù)的數(shù)組元素為同一數(shù)據(jù)類(lèi)型時(shí),才可以傳送整個(gè)數(shù)
組 (ARRAY)。
如果輸入 IN 數(shù)據(jù)類(lèi)型的位長(zhǎng)度超出輸出 OUT1 數(shù)據(jù)類(lèi)型的位長(zhǎng)度,則源值的高位會(huì)丟失。
如果輸入 IN 數(shù)據(jù)類(lèi)型的位長(zhǎng)度低于輸出 OUT1 數(shù)據(jù)類(lèi)型的位長(zhǎng)度,則目標(biāo)值的高位會(huì)被
改寫(xiě)為 0。
在初始狀態(tài),指令框中包含 1 個(gè)輸出 (OUT1)。可以擴(kuò)展輸出數(shù)目。在該指令框中,應(yīng)按
升序順序排列所添加的輸出。在執(zhí)行指令中,將輸入 IN 的操作數(shù)的內(nèi)容傳送到所有可
用的輸出。如果傳送結(jié)構(gòu)化數(shù)據(jù)類(lèi)型(DTL、STRUCT、ARRAY)或字符串的字符,則無(wú)
法擴(kuò)展指令框。
還可以使用“塊" (MOVE_BLK) 和“不可中斷的存儲(chǔ)區(qū)" (UMOVE_BLK) 指令移
動(dòng) ARRAY 數(shù)據(jù)類(lèi)型的操作數(shù)??梢允褂谩白址?(S_MOVE) 指令 STRING 或
WSTRING 數(shù)據(jù)類(lèi)型的操作數(shù)。
指令
4.1 指令
對(duì) PLC 進(jìn)行編程
編程和操作手冊(cè), 10/2018 895
參數(shù)
下表列出了“值"指令的參數(shù):
參數(shù)聲明數(shù)據(jù)類(lèi)型存儲(chǔ)區(qū)說(shuō)明
S7-1200 S7-1500
EN Input BOOL BOOL I、Q、M、
D、L 或常量
使能輸入
ENO Output BOOL BOOL I、Q、M、
D、L
使能輸出
IN Input 位字符串、整
數(shù)、浮點(diǎn)數(shù)、
定時(shí)器、日期
時(shí)間、
CHAR、
WCHAR、
STRUCT、
ARRAY、
IEC 數(shù)據(jù)類(lèi)
型、PLC 數(shù)
據(jù)類(lèi)型 (UDT)
位字符串、整
數(shù)、浮點(diǎn)數(shù)、
定時(shí)器、日期
時(shí)間、
CHAR、
WCHAR、
STRUCT、
ARRAY、
TIMER、
COUNTER、
IEC 數(shù)據(jù)類(lèi)
型、PLC 數(shù)
據(jù)類(lèi)型 (UDT)
I、Q、M、
D、L 或常量
源值
OUT1 Output 位字符串、整
數(shù)、浮點(diǎn)數(shù)、
定時(shí)器、日期
時(shí)間、
CHAR、
WCHAR、
STRUCT、
ARRAY、
IEC 數(shù)據(jù)類(lèi)
型、PLC 數(shù)
據(jù)類(lèi)型 (UDT)
位字符串、整
數(shù)、浮點(diǎn)數(shù)、
定時(shí)器、日期
時(shí)間、
CHAR、
WCHAR、
STRUCT、
ARRAY、
TIMER、
COUNTER、
IEC 數(shù)據(jù)類(lèi)
型、PLC 數(shù)
據(jù)類(lèi)型 (UDT)
I、Q、M、
D、L
傳送源值中的
操作數(shù)。
有關(guān)有效數(shù)據(jù)類(lèi)型的更多信息,請(qǐng)參見(jiàn)“另請(qǐng)參見(jiàn)"。
指令
4.1 指令
對(duì) PLC 進(jìn)行編程
896 編程和操作手冊(cè), 10/2018
示例
以下示例說(shuō)明了該指令的工作原理:
??????
????????
??????
?????? ????????
?????????????? ????????????????
?????????????????????????? ????????????????????????????
下表將通過(guò)具體的操作數(shù)值對(duì)該指令的工作原理進(jìn)行說(shuō)明:
參數(shù)操作數(shù)值
IN TagIn_Value 0011 1111 1010 1111
OUT1 TagOut_Value 0011 1111 1010 1111
如果操作數(shù)“TagIn"返回狀態(tài)“1",則執(zhí)行該指令。該指令將操作數(shù)“TagIn_Value"
的內(nèi)容到操作數(shù)“TagOut_Value",并將“TagOut"的狀態(tài)置位為“1"。
有關(guān)以上示例中編程代碼的更多信息,請(qǐng)參見(jiàn)“Sample Library for Instructions
(頁(yè) 697)"。
說(shuō)明
有關(guān) MOVE 指令的更多信息,請(qǐng)參見(jiàn)西門(mén)子工業(yè)在線(xiàn)支持中的以下文章:
在 STEP 7 (TIA Portal) 中,如何將存儲(chǔ)區(qū)和結(jié)構(gòu)化數(shù)據(jù)從一個(gè)數(shù)據(jù)塊到另一個(gè)數(shù)據(jù)塊
中?
下一篇:西門(mén)子組態(tài)軟件6AV2107-0GD00-0BB0調(diào)試