初出陌路
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 101 個
工控威望: 552 點
下載積分: 1639 分
在線時間: 36(小時)
注冊時間: 2015-08-11
最后登錄: 2024-07-01
查看初出陌路的 主題 / 回貼
樓主  發(fā)表于: 2018-06-22 09:51
西門子S7-300  PLC的profinet設(shè)備掉線或者分布式IO設(shè)備(以太網(wǎng))掉線,怎么通過編程檢測到掉線?
應(yīng)該在哪個OB塊里編程?
最好有實際例子說明下,謝謝
luwenhua1985
我回來了
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 169 個
工控威望: 277 點
下載積分: 994 分
在線時間: 90(小時)
注冊時間: 2016-07-14
最后登錄: 2024-10-04
查看luwenhua1985的 主題 / 回貼
1樓  發(fā)表于: 2018-06-22 10:08
博途里有個診斷函數(shù)的
DeviceStates: 讀取 IO 系統(tǒng)的模塊狀態(tài)信息 S7-1200, S7-1500    
詞匯表
轉(zhuǎn)換程序狀態(tài)的顯示格式
說明

指令“DeviceStates”用于查詢 IO 系統(tǒng)中所有模塊的特定狀態(tài)信息,即:

PROFINET IO 系統(tǒng)中所有 IO 設(shè)備的狀態(tài)信息

或 DP 主站系統(tǒng)中所有 DP 從站的狀態(tài)信息