【技术实现步骤摘要】
一种用于多主站系统之间的实时通信方法及其设备
本专利技术涉及一种用于多主站系统之间的实时通信方法,同时还涉及一种用于实现该实时通信方法的实时通信设备。
技术介绍
随着通信、微电子和计算机技术的飞速发展,工业控制系统不断发生变革,自动化水平不断提高,越来越多的工业控制系统要求实现信息的快速传递。通信实时性问题在工业监控领域具有十分重要的地位,控制系统的实时性直接影响着整个系统的综合性能。尤其在航空航天、军工、高速动车组、高速有价证券处理等高科技领域,对设备控制系统的实时性要求越来越高。目前由于技术原理等因素限制,控制系统采用传统的通信方式已经难以满足人们高性能需求。随着PROFIBUS、CANOPEN、DeviceNet等现场总线技术以及PR0FINET、EtherCAT, SERCOS III等工业以太网技术的发展和推广,多样化的通信协议不仅改变了现代工业控制系统的结构,而且大大提升了现代工业控制系统的实时性能。例如EtherCAT和SERCOS III两种实时以太网技术特别适合通信周期在Ims以下的强实时控制应用领域。然而在控制系统中由于多种因素限制,上 ...
【技术保护点】
一种用于多主站系统之间实时通信方法,其特征在于将主站系统之间的实时通信转化为主站系统所挂从站之间的通信:第一主站系统通过实时通信协议向其所挂从站发送数据;所述从站接收并处理所述第一主站系统的实时数据后产生中断请求;当所述从站相应的从站通信管理器监测到从站为空闲状态且有中断请求时,则将从站中的实时数据写入实时数据缓存器中;当第二主站系统所挂从站的从站通信管理器监测到相应从站为空闲状态且没有中断请求,则将所述实时数据缓存器中的实时数据写入所述从站中;所述从站采用实时通信协议将实时数据发送至第二主站系统。
【技术特征摘要】
1.一种用于多主站系统之间实时通信方法,其特征在于将主站系统之间的实时通信转化为主站系统所挂从站之间的通信: 第一主站系统通过实时通信协议向其所挂从站发送数据; 所述从站接收并处理所述第一主站系统的实时数据后产生中断请求; 当所述从站相应的从站通信管理器监测到从站为空闲状态且有中断请求时,则将从站中的实时数据写入实时数据缓存器中; 当第二主站系统所挂从站的从站通信管理器监测到相应从站为空闲状态且没有中断请求,则将所述实时数据缓存器中的实时数据写入所述从站中; 所述从站采用实时通信协议将实时数据发送至第二主站系统。2.如权利要求1所述的实时通信方法,其特征在于所述实时数据缓存器为两个方向相反的FIFO数据缓存器时,从站通信管理器的工作过程如下: 监测从站为空闲状态且有中断请求时,读取所述从站中实时数据并写入则第一 FIFO数据缓存器;若所述从站为空闲状态且没有中断请求,则读取第二 FIFO数据缓存器中的实时数据并写入所述从站中。3.如权利要求1所述的实时通信方法,其特征在于: 所述实时数据缓存器为双口随机存储器。4.如权利要求2所述的实时通信方法,其特征在于: 读取所述从站中实时数据前判断是否具备读数据的条件:当从站数据准备就绪且第一FIFO数据缓存器不满时,读取所述从站中数据,并写入所述第一 FIFO数据缓存器;若所述从站中实时数据未准备就绪或所述第一 FIFO数据缓存器为满时,则继续等待; 向所述从站写入实时数据前判断是否具备写数据的条件:判断第二 FIFO数据缓存器是否为空:若为空,继续等待;若不为空,则读取所述FIFO数据缓存器的实时数据,并将所述数据写入所述从站中。5.如权利要求1所述的实时通信方法,其特征在于还包括从站工作状态的转换过程,具体步骤如下: 所述主站系统向从站发送状态控制命令请求; 所述从站处理所述请求,并写从站控制字,同时向所述从站通信管理器产生中断请求; 所述从站通信管理器处理所述中断请求,将从...
【专利技术属性】
技术研发人员:屈明生,杜旭东,姜君,董学良,伯玉霞,王川,孙进强,吴硕夫,韩绪艳,
申请(专利权)人:中国人民银行印制科学技术研究所,中国印钞造币总公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。