摘要

针对实时测控专网通信协议在应对单点故障时通信可靠性较低的问题,介绍IEC62439-3发布的并行冗余协议(parallel redundancy protocol,PRP)。分析该协议在实时测控专网中实现的可行性,使用Verilog编程语言,在数据链路层将PRP协议与仪表控制系统总线(bus for instrument control system,BICS)通信协议结合,实现BICS总线的双冗余可靠低延时数据传输,达到单点故障时网络无缝切换和零恢复时间的效果。结果表明,该协议可为提高测控系统网络的通信可靠性提供参考方式和实现思路。