物理連接檢測(cè)
YOKOGAWA DT300-21數(shù)據(jù)采集模塊 監(jiān)控中心網(wǎng)絡(luò)端故障
使用“心跳檢測(cè)”功能的原因包括監(jiān)控者關(guān)機(jī)、網(wǎng)絡(luò)斷開、軟件關(guān)閉、程序錯(cuò)誤或網(wǎng)絡(luò)故障等原因。
該檢測(cè)機(jī)制的原理是:當(dāng)無數(shù)據(jù)收發(fā)時(shí),通信進(jìn)入傳輸空閑狀態(tài),如圖 6所示ZNE/NETCOM會(huì)啟動(dòng)一個(gè)計(jì)時(shí)器,對(duì)空閑狀態(tài)進(jìn)行計(jì)時(shí),如果到達(dá)一定的時(shí)間之后仍然處于傳輸空閑狀態(tài),那么有可能是對(duì)方或者網(wǎng)絡(luò)出現(xiàn)問題,這時(shí)它會(huì)給對(duì)方發(fā)送一個(gè)心跳包,如果一切正常,那么對(duì)方會(huì)回發(fā)一個(gè)心跳回應(yīng)包,如果未收到回應(yīng),那么可以斷定出現(xiàn)故障,它將斷開當(dāng)前TCP連接,準(zhǔn)備下一次連接。
圖 6 YOKOGAWA DT300-21數(shù)據(jù)采集模塊心跳檢測(cè)
TCP超時(shí)連接斷開
如果ZNE/NETCOM連接的網(wǎng)絡(luò)設(shè)備使用精簡(jiǎn)的、不完善的網(wǎng)絡(luò)協(xié)議,不支持心跳檢測(cè)(PC及標(biāo)準(zhǔn)網(wǎng)絡(luò)設(shè)備均支持),那么還可以使用“超時(shí)連接斷開”機(jī)制結(jié)束出現(xiàn)故障的網(wǎng)絡(luò)連接。
YOKOGAWA DT300-21數(shù)據(jù)采集模塊當(dāng)兩次數(shù)據(jù)傳輸之間的間隔比較大時(shí),超時(shí)連接斷開功能可以有效的節(jié)省網(wǎng)絡(luò)資源,如圖 7所示,傳輸空閑時(shí)間大于用戶設(shè)定的超時(shí)時(shí)間,那么ZNE/NETCOM將自動(dòng)斷開TCP連接,直到串口或者網(wǎng)絡(luò)有數(shù)據(jù)收發(fā)時(shí),再次啟動(dòng)TCP連接。ZNE/NETCOM使用大量的數(shù)據(jù)緩沖區(qū)緩存數(shù)據(jù),使得再次啟動(dòng)也不會(huì)導(dǎo)致數(shù)據(jù)丟失。
如果傳輸空閑間隔小于超時(shí)時(shí)間,那么定時(shí)器將在未計(jì)滿的情況下歸零并停止,直到下次進(jìn)入空閑后再啟動(dòng)
廈門興銳達(dá)公司網(wǎng)址:http://www.xmxrdauto.com
YOKOGAWA DT300-21
QOB3100-1021
0021-02624
FRV030P3S
CTL2001F
NSPP 2355700
PFCL 301E-1
CIMRP7U25P51
SGMP-03L314M
KJ3002X1-BG2
JMM4108T
0020-52051
EEA-PAM-523-D-32
KFW-5-350-D16-11L1M2S
TSXDEY16A
MUOA-1-3-4-W-N112KR