西門子CPU6ES7 221-1BH22-0XA8
SIEMENS西門子上海朕鋅電氣設(shè)備有限公司
:鐘濤
24小時銷售及:
:
手 機:
: 1824547528
地址:上海市金山區(qū)楓灣路500號
《銷售宗旨》:為客戶創(chuàng)造價值是我們永遠(yuǎn)追求的目標(biāo)!
《產(chǎn)品質(zhì)量》:原裝*,*!
《產(chǎn)品優(yōu)勢》:專業(yè)銷售 薄利多銷 信譽好,口碑好,價格低,貨期短,大量現(xiàn)貨,服務(wù)周到!
T_CONFIG”指令用于為S7-1500 CPU的集成PROFINET接口或CP/CM的接口進行程序控制組態(tài)。
使用“T_CONFIG”指令可以從用戶程序中改變以太網(wǎng)地址和PROFINET設(shè)備名稱。
使用S7-1500 CPU V1.8及更高版本還有STEP 7 V13 SP1 Upd4及更高版本,可以在用戶程序中使用“T_CONFIG”指令為日同步時間更改NTP服務(wù)器的IP地址。
之前有效的組態(tài)數(shù)據(jù)會被覆蓋。
可以使用“T_CONFIG”指令做以下改變:
- IP協(xié)議設(shè)置
- IP地址
- 子網(wǎng)掩碼
- 路由器地址
- PROFINET設(shè)置
- PROFINET設(shè)備名稱分配
- 時鐘同步設(shè)置
- 為時鐘同步的NTP服務(wù)器(S7-1500)分配IP地址
設(shè)置對應(yīng)的配置選項位于:在“以太網(wǎng)地址” 對話框中“IP 協(xié)議” 和“PROFINET” 下,或者在“時鐘同步”對話框中“NTP 模式”下可以找到。這會在“設(shè)備視圖”和“網(wǎng)絡(luò)視圖” 中PROFINET接口屬性下“Devices & Networks” 中顯示。
改變NTP服務(wù)器IP地址的*條件
為使用“T_CONFIG”指令,必須在硬件組態(tài)中明確通過用戶程序來分配IP地址參數(shù)和設(shè)備名稱。
- 為此,需要在設(shè)備視圖中打開PROFINET接口的屬性。為了通過“T_CONFIG”更改NTP服務(wù)器的IP地址,需要在“時鐘同步”對話框激活選項“通過NTP服務(wù)器啟動同步時間”,然后需要在NTP服務(wù)器處IP地址。
- 組態(tài)數(shù)據(jù)必須存儲在系統(tǒng)數(shù)據(jù)類型中,并在“CONF_DATA” 參數(shù)中傳遞。在系統(tǒng)數(shù)據(jù)類型IF_CONF_NTP中儲存NTP時鐘同步的IP地址。
“T_CONFIG”指令的輸入?yún)?shù)
表01展示“T_CONFIG”指令的輸入?yún)?shù)。
參數(shù) | 數(shù)據(jù)類型 | 描述 |
---|---|---|
REQ | BOOL | 當(dāng)REQ=1時,指令被調(diào)用并開始運行。 |
INTERFACE | HW_INTERFACE | 硬件標(biāo)識 硬件標(biāo)識在設(shè)備視圖下接口的屬性中以及PLC變量的系統(tǒng)常量中顯示。 |
CONF_DATA | VARIANT | 高級結(jié)構(gòu)的指針包含系統(tǒng)數(shù)據(jù)類型 IF_CONF_HEADER, IF_CONF_V4和IF_CONF_NOS (參見CONF_DATA參數(shù)的描述)。 |
表 01
“T_CONFIG”指令的輸出參數(shù)
表02展示“T_CONFIG”指令的輸出參數(shù)。
參數(shù) | 數(shù)據(jù)類型 | 描述 |
---|---|---|
DONE | BOOL | 狀態(tài)參數(shù):
|
BUSY | BOOL | 狀態(tài)參數(shù):
|
ERROR | BOOL | 參數(shù)狀態(tài):
|
STATUS | DWORD | 詳細(xì)狀態(tài)信息: 詳細(xì)報錯和狀態(tài)信息在STATUS參數(shù)以一個錯誤代碼的形式輸出。 |
ERR_LOC | DWORD | 錯誤位置:
|
表 02
CONF_DATA 參數(shù)中組態(tài)數(shù)據(jù)的結(jié)構(gòu)
CONF_DATA 參數(shù)的組態(tài)數(shù)據(jù)可以存在全局?jǐn)?shù)據(jù)塊或者塊接口的“Static” 部分。組態(tài)數(shù)據(jù)必須按照如下結(jié)構(gòu)存儲。
名稱 | 數(shù)據(jù)類型 | 描述 |
---|---|---|
ConfData | Struct | 高級結(jié)構(gòu)特定的CONF_DATA 參數(shù)。 |
Header | IF_CONF_HEADER | 通過 header定義下列系統(tǒng)數(shù)據(jù)類型的編碼。必須總是包含系統(tǒng)數(shù)據(jù)類型IF_CONF_HEADER。 |
IPData | IF_CONF_V4 | 在這個系統(tǒng)數(shù)據(jù)類型中儲存IP地址,子網(wǎng)掩碼和路由器地址。只有在需要通過“T_CONFIG”修改以太網(wǎng)地址時才需創(chuàng)建 IF_CONF_V4。 |
NoS | IF_CONF_NOS | 在這個系統(tǒng)數(shù)據(jù)類型中存儲PROFINET設(shè)備名稱。只有在需要通過“T_CONFIG”修改設(shè)備名稱時才需創(chuàng)建IF_CONF_NOS。 |
NTP | IF_CONF_NTP | 在這個系統(tǒng)數(shù)據(jù)類型中為時鐘同步NTP服務(wù)器存儲IP地址。 |
表 03
西門子CPU6ES7 221-1BH22-0XA8