物理连接检测
YOKOGAWA DT300-21数据采集模块 监控中心网络端故障
使用“心跳检测”功能的原因包括监控者关机、网络断开、软件关闭、程序错误或网络故障等原因。
该检测机制的原理是:当无数据收发时,通信进入传输空闲状态,如图 6所示ZNE/NETCOM会启动一个计时器,对空闲状态进行计时,如果到达一定的时间之后仍然处于传输空闲状态,那么有可能是对方或者网络出现问题,这时它会给对方发送一个心跳包,如果一切正常,那么对方会回发一个心跳回应包,如果未收到回应,那么可以断定出现故障,它将断开当前TCP连接,准备下一次连接。
图 6 YOKOGAWA DT300-21数据采集模块心跳检测
TCP超时连接断开
如果ZNE/NETCOM连接的网络设备使用精简的、不完善的网络协议,不支持心跳检测(PC及标准网络设备均支持),那么还可以使用“超时连接断开”机制结束出现故障的网络连接。
YOKOGAWA DT300-21数据采集模块当两次数据传输之间的间隔比较大时,超时连接断开功能可以有效的节省网络资源,如图 7所示,传输空闲时间大于用户设定的超时时间,那么ZNE/NETCOM将自动断开TCP连接,直到串口或者网络有数据收发时,再次启动TCP连接。ZNE/NETCOM使用大量的数据缓冲区缓存数据,使得再次启动也不会导致数据丢失。
如果传输空闲间隔小于超时时间,那么定时器将在未计满的情况下归零并停止,直到下次进入空闲后再启动
厦门兴锐达公司网址: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