西門子S7-200SMART數(shù)字量EM DI08
Ident 配置文件進(jìn)行編程
說(shuō)明
無(wú)法使用 Ident 塊和 Ident 配置文件進(jìn)行并行操作
注意,無(wú)法同時(shí)使用 Ident 塊和 Ident 配置文件操作 CM 或閱讀器,。
“對(duì) Ident 塊進(jìn)行編程 (頁(yè) 31)”部分中介紹的塊提供了一個(gè)簡(jiǎn)化的 Ident 配置文件接口,。
如果塊的可用功能不能滿足應(yīng)用需求,也可使用 Ident 配置文件,。借助 Ident 配置文件,,
可設(shè)置復(fù)雜的命令結(jié)構(gòu)和處理命令重復(fù)。下圖顯示了 Ident 配置文件,,以及可通過(guò)該文件
實(shí)施的命令,。

命令結(jié)構(gòu)
在可通過(guò)“EXECUTE”或“INIT”啟動(dòng)命令之前,需要先定義該命令,。為簡(jiǎn)化命令定義,,已
使用“IID_CMD_STRUCT”數(shù)據(jù)類型創(chuàng)建命令緩沖區(qū)“CMDREF”,。在命令緩沖區(qū)中,共有
100 個(gè)可用區(qū)域,,可在其中設(shè)置命令,。參數(shù)“CMDSEL”要通過(guò)“EXECUTE”啟動(dòng)的命
令 [1...n]。
注意,,緩沖區(qū)中的元素始終為“INIT”保留,。這表示,如果“INIT”已置位,,則
“CMDSEL”必須置為“1”,,且 CMD 緩沖區(qū)中的元素“1”必須進(jìn)行相應(yīng)設(shè)置。下表列出了各西門子S7-200SMART數(shù)字量EM DI08
個(gè)參數(shù)的命令結(jié)構(gòu),。并不是每個(gè)命令都會(huì)使用所有參數(shù),。

說(shuō)明
Ident 配置文件適用于經(jīng)過(guò)培訓(xùn)的用戶
Ident 配置文件是一種復(fù)雜的塊,其中包含 Ident 塊的全部功能,。Ident 配置文件專為經(jīng)
過(guò)培訓(xùn)的塊用戶開(kāi)發(fā),旨在幫助他們通過(guò)自有塊組態(tài)復(fù)雜功能,。對(duì)于未經(jīng)培訓(xùn)的用戶,,建
議使用 Ident 塊
Ident 配置文件的數(shù)據(jù)結(jié)構(gòu)
每次調(diào)用 Ident 配置文件時(shí),都需要按照“Ident 配置文件的結(jié)構(gòu) (頁(yè) 79)”部分中所述為參
數(shù)(“HW_CONNECT”,、“CMDREF”,、“TXREF”和“RXREF”)賦值。
Ident 配置文件的調(diào)用始終通過(guò)輸入?yún)?shù)“HW_CONNECT”和“IN/OUT”參數(shù)“CMDREF”,、
“TXREF”和“RXREF”進(jìn)行,。所有這三個(gè)參數(shù)都需要在數(shù)據(jù)塊中創(chuàng)建。三個(gè)“IN/OUT”參數(shù)
之間的關(guān)系將在下文進(jìn)行詳細(xì)介紹