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