为了解决现场的干扰问题,除了在物理上要采用带屏蔽的电缆、屏蔽线单端接地、信号线两端加接终端电阻、动力线与信号线分开布线或者保持一定的间隔、自动化系统与其他系统分开接地外,还要在通信的协议上下功夫。前面提到:远程协议都有规定的帧格式,而其中的一部分就是要对传送数据的周期性进行检验,确保传输的过程准确无误,这部分内容被称为FCS(Frame Check Sequence)-帧检测序列,它是一种检测算法,专门用于通讯数据的检查。常用的算法有两种:循环冗余码校验(CRC:Cyclic Redundancy Check),和纵向冗余码校验(LRC:Longitudinal Redundancy Check),有8位、16位和32位之分,位数越多,校验能力就越强。 校验的基本原理是:发送数据之前,在发送端系统要对传送的数据帧中的数据进行计算,比如CRC的运算,把得出的结果放在FCS段,使之成为一个数据帧进行传送;数据经过传送,并被目的站接收后,在接收站对接收数据帧的数据进行运算,当然是和出发时的相同运算,得出的结果再和接收数据帧中的FCS内容进行比较,如果一致则说明传输无误,这一帧的传送任务完成,进行下一步的工作;如果不一致,则说明传输有误,告诉传送源请求数据重发。发送端通常会有一个重发的次数限制,比如3次,如果连续发生错误就说明线路有严重故障,甚至已经断开,系统会停止再试,马上向CPU和上位机操作员报警。Allen Bradley 20D-C3P5A3EYNAENNN
Bailey IMPCC01
Fanuc CQPI-31200-C2P
Siemens 6FC5203-0AF03-0AA0
Moxa PT-7828-F-24 IEC 61850-3
ABB ACS800-31-0030-3
ABB INIIT03
Proface | GP570-SC21-24VP
ABB ACH550-01-059A-4+B055
1756-L72 | Allen Bradley
Allen Bradley 2711P-B10C4A1
Siemens 6DD1 660-0AH1
Control Techniques M25RGB14
Allen Bradley 1771-NIV1
ABB ACS800-31-0060-3+E200
Schneider LC1F630 F7