公司主營(yíng):西門子數(shù)控,S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人機(jī)界面,變頻器,DP總線,MM變頻器,6SE70交流工程調(diào)速變頻器6RA70等系列產(chǎn)品。
產(chǎn)品簡(jiǎn)介
詳細(xì)介紹
西門子博途6AV2105-2KM05-0BD0銷售
本公司主營(yíng)西門子工業(yè)自動(dòng)化產(chǎn)品,原裝,假一罰十,品質(zhì)保障.FieldWrite:寫入域 (S7-1500)
說明
可以使用“寫入域"指令將 VALUE 輸入中變量的內(nèi)容傳送到 MEMBER 輸出中域的特定
元素。可以使用 INDEX 輸入的值所述域元素的下標(biāo)。在輸出 MEMBER 中輸入待寫入
域的個(gè)元素。
參數(shù) MEMBER 中的域元素和參數(shù) VALUE 中的變量的數(shù)據(jù)類型必須與指令“讀取域"的
數(shù)據(jù)類型相*,因?yàn)闊o法進(jìn)行隱式轉(zhuǎn)換。
如果下列條件之一,則使能輸出 ENO 的狀態(tài)為“0":
● 使能輸入 EN 的狀態(tài)為“0"。
● 輸入 INDEX 中的域元素未在輸出 MEMBER 中定義。
● 執(zhí)行中發(fā)生溢出之類的錯(cuò)誤。
指令
4.1 指令
對(duì) PLC 進(jìn)行編程
974 編程和操作手冊(cè), 10/2018
參數(shù)
下表列出了“寫入域"指令的參數(shù):
參數(shù)聲明數(shù)據(jù)類型存儲(chǔ)區(qū)說明
S7-1200 S7-1500
EN Input BOOL BOOL I、Q、M、
D、L 或常量
使能輸入
ENO Output BOOL BOOL I、Q、M、
D、L
使能輸出
INDEX Input DINT DINT I、Q、M、
D、L、P 或
常量
要寫入
VALUE 內(nèi)容
的域元素的下
標(biāo)。
VALUE Input 二進(jìn)制數(shù)、整
數(shù)、浮點(diǎn)數(shù)、
定時(shí)器、
DATE、
TOD、
CHAR、
WCHAR
二進(jìn)制數(shù)、整
數(shù)、浮點(diǎn)數(shù)、
定時(shí)器、
DATE、
TOD、
LTOD、
CHAR、
WCHAR
I、Q、M、
D、L、P 或
常量
要其內(nèi)容
的操作數(shù)。
MEMBER Output 二進(jìn)制數(shù)、整
數(shù)、浮點(diǎn)數(shù)、
定時(shí)器、
DATE、
TOD 以及作
為 ARRAY 變
量元素的
CHAR 和
WCHAR
二進(jìn)制數(shù)、整
數(shù)、浮點(diǎn)數(shù)、
定時(shí)器、
DATE、
TOD LTOD、
以及作為
ARRAY 變量
元素的
CHAR 和
WCHAR
D、L 要寫入
VALUE 內(nèi)容
的域的個(gè)
元素。
可以從指令框的“???"下拉列表中選擇該指令的數(shù)據(jù)類型。
有關(guān)有效數(shù)據(jù)類型的更多信息,請(qǐng)參見“另請(qǐng)參見"。
指令
4.1 指令
對(duì) PLC 進(jìn)行編程
編程和操作手冊(cè), 10/2018 975
示例
以下示例說明了該指令的工作原理:
????????????????
??????????
??????????????
??????????????
??????????????????????????????
????
????????????????????
??????
??????????
??????????
????????
????????????
下表將通過具體的操作數(shù)值對(duì)該指令的工作原理進(jìn)行說明:
參數(shù)操作數(shù)值
INDEX a_index 4
VALUE a_real 10.54
MEMBER "DB_1".Main_Field[-10] 數(shù)據(jù)塊“DB_1"中
域“Main_Field[-10..10] of REAL"的第
一個(gè)元素
變量“a_real"的值“10.54",將寫入域“Main_Field[-10..10] of REAL"中下標(biāo)為 4 的域元
素。通過 INDEX 輸入中的值,要傳送變量“a_real"內(nèi)容的域元素的下標(biāo)。
有關(guān)以上示例中編程代碼的更多信息,請(qǐng)參見“Sample Library for Instructions
(頁 697)"。
參見
有效數(shù)據(jù)類型概述 (頁 247)
EN/ENO 機(jī)制的基本知識(shí) (頁 153)
有關(guān) LAD 的基本信息 (頁 8207)
指令
4.1 指令
對(duì) PLC 進(jìn)行編程
976 編程和操作手冊(cè), 10/2018
BLKMOV:塊 (S7-1500)
說明
可以使用“塊"指令將一個(gè)存儲(chǔ)區(qū)(源區(qū)域)的數(shù)據(jù)到另一個(gè)存儲(chǔ)區(qū)(目標(biāo)區(qū)域)
中。操作沿地址升序方向執(zhí)行。可使用 VARIANT 來定義源區(qū)域和目標(biāo)區(qū)域。
說明
該指令的變量?jī)H適用于尚未“塊訪問"屬性的存儲(chǔ)區(qū)中。適用于數(shù)據(jù)塊 (DB)、組
織塊 (OB)、函數(shù) (FC)、位存儲(chǔ)器 (M)、輸入 (I) 和輸出 (Q)。
如果指令的變量已通過保持性設(shè)置“在 IDB 中設(shè)置"進(jìn)行聲明,仍可在“塊訪問"的
存儲(chǔ)區(qū)中使用該變量。
下圖說明了操作的原理:
??????????????????
??????
????
?????????????????? ????
??????????????????
??????????????????
????????????????????
????????
????????
????????
??????????
????
???? ????
???? ????
???? ????
???? ????
???? ????
???? ????
???? ????
源和目標(biāo)數(shù)據(jù)的*性
請(qǐng)確保在執(zhí)行“塊"指令的中,源數(shù)據(jù)保持不變。否則無法保證目標(biāo)數(shù)據(jù)的*
性。
可中斷性
嵌套深度沒有。
下一篇:西門子編程軟件6DD16600BJ0程序安裝