The invention relates to a communication control method, which comprises the following steps: the main control device and controlled device connected via a communication control bus, which is characterized in that the main control device and controlled device are extending a communication interface to add a compensation, compensation and communication bus communication control bus communication will be of the same type; compensation compensation communication interface to access the bus master device and controlled device, all control equipment and controlled equipment were increased as the communication controller communication bus and communication transceiver using compensation. The invention has the advantages that the correctness of data in a communication cycle is guaranteed as much as possible, and the delay of data due to a communication frame error is avoided so as to influence the real-time performance of the control system.
【技术实现步骤摘要】
本专利技术涉及一种控制通讯补偿技术,用于提高工业过程控制通讯总线的实时性,属于自动控制仪表
。
技术介绍
传统的分散控制系统(DCS)或者可编程控制器(PLC)在控制通讯总线上无论是采用自身专用的通讯协议,或者采用满足IEEE802.3等规约为基础的通讯协议,或者采用现成国际通用的现场总线协议(如ProfiBUS DP、ModBus, CAN、FF等),由于控制通讯总线在实际应用上会挂接相当多的被通讯设备(10卡件),同时它还有可能离柜设计,甚至处于多干扰源的恶劣环境(如与动力电源布置在一起),虽然大部分控制通讯总线在设计时为减少干扰的概率而在通讯数据包校核上采取很多措施,但仍然无法避免该帧通讯的失败,因此造成残余数据错误的概率大幅度提高。通常地,在总线无硬件故障情况下,局部数据包的出错会被扔掉,而保持上一次通讯成功的数据包,如果同一被通讯设备的数据包连续多次通讯故障会被判定为该被通讯设备故障,对于冗余的分散控制系统(DCS)或者可编程控制器(PLC)有可能整体判定该总线有故障而切换到备用总线。这就是传统的通讯帧出错的判断机理。而工业过程控制尤其作为保护系统使用时要求控制过程非常快(几毫秒到几百毫秒),而每次的通讯帧出错的判断机理意味着挂在该被通讯设备上的相关的控制监视对象要延迟一个周期,使控制系统的实时性降低。
技术实现思路
本专利技术要解决的技术问题是尽可能弥补无硬件故障的单一通讯帧出错造成控制系统实时性的降低。为了解决上述技术问题,本专利技术的技术方案是提供了,其步骤为:步骤1、将主控设备与被控设备通过通讯控制总线相连,其特征在于 ...
【技术保护点】
一种控制通讯补偿方法,其步骤为:步骤1、将主控设备与被控设备通过通讯控制总线相连,其特征在于:步骤2、在主控设备与被控设备上均多扩展一个通讯补偿接口,增加一条与通讯控制总线同类型的通讯补偿总线;步骤3、将主控设备与被控设备的通讯补偿接口接入通讯补偿总线,所有主控设备和被控设备均增加作为通讯补偿总线使用的通讯控制器和通讯收发器;步骤4、在所述主控设备与所述被控设备通讯过程中,若整体数据包中的局部数据包的通讯帧出错时,则启动通讯补偿总线,主控设备通过通讯补偿总线再次获取此局部数据包后,通过定位插值的方法将原整体数据包进行恢复,使整个通讯过程在一个周期内无故障地完成。
【技术特征摘要】
1.一种控制通讯补偿方法,其步骤为: 步骤1、将主控设备与被控设备通过通讯控制总线相连,其特征在于: 步骤2、在主控设备与被控设备上均多扩展一个通讯补偿接口,增加一条与通讯控制总线同类型的通讯补偿总线; 步骤3、将主控设备与被控设备的通讯补偿接口接入通讯补偿总线,所有主控设备和被控设备均增加作为通讯补偿总线使用的通讯控制器和通讯收发器; 步骤4、在所述主控设备与所述被控设备通讯过程中,若整体数据包中的局部数据包的通讯帧出错时,则启动通讯补偿总线,主控设备通过通讯补偿总...
【专利技术属性】
技术研发人员:章伟杰,李杨,张文,
申请(专利权)人:上海发电设备成套设计研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。