1.
在老版本InTouch軟件(如intouch7.0)中,都是通過IO Server來與PLC進行通訊,使用心跳檢測可以判斷PLC與計算機的通訊狀態(tài)。具體文檔可以參考
Monitoring_Communication_Between_InTouch_and_a_PLC.pdf
文檔。
2.
新版本InTouch軟件中,訪問名添加了 “使用輔助數(shù)據(jù)源”選項,可以直接設(shè)置冗余的數(shù)據(jù)源,檢測到故障后可以直接進行切換。
DAserver如果停止掉,InTouch會立刻檢測到并進行切換。但是如果是出現(xiàn)網(wǎng)絡(luò)故障(如網(wǎng)線斷掉或被拔出),DAServer及計算機會進行復(fù)雜的重試,超時等判斷,切換非常緩慢。
也可以通過如下參數(shù)進行判斷:
強制進行IO切換
檢測主設(shè)備與從設(shè)備的狀態(tài)
思路:
如果出現(xiàn)網(wǎng)絡(luò)斷掉,請測試這兩個參數(shù)是否會立刻變化?如果進行變化,可以通過這兩個參數(shù)做出腳本進行判斷。
3.intouch軟件中有一個函數(shù)
IOGetAccessNameStatus()
可以通過此函數(shù)來檢測訪問名的活動狀態(tài)。
思路:可以通過判斷這個函數(shù)狀態(tài)來進行狀態(tài)判斷。
了解更多詳情,請撥打技術(shù)服務(wù)電話:010-62581235/15701656223(同微信)