基于RapidIO与共享内存技术的大规模PLC通信方法及系统技术方案

技术编号:43680910 阅读:50 留言:0更新日期:2024-12-18 21:02
本发明专利技术提供了一种基于RapidIO与共享内存技术的大规模PLC通信方法及系统,包括步骤S1:构建两层RapidIO网络拓扑结构以及设备模块;所述设备模块包括代理通信模块;所述代理通信模块能够承担桥接核心网络与工作区网络,并通过共享内存部件来缓存系统中所有的PLC点对点共享数据;步骤S2:令设备模块使用两层RapidIO网络拓扑结构进行大规模PLC通信。本发明专利技术能够满足大规模PLC点对点数据高速通信的场景,通过采用第一层环型核心网络结构省去RapidIO核心网络交换机,并且通过工作区内部PLC设备主动从共享内存中获取有效数据等,降低了工作区交换机的性能要求,为用户降低了投资成本。

【技术实现步骤摘要】

本专利技术涉及计算机,具体地,涉及一种基于rapidio与共享内存技术的大规模plc通信方法及系统。


技术介绍

1、工业自动化plc控制器,作为现代工业生产线自动化、智能化监控与控制的最重要的端节点,承载着向上连接云端或边缘网关,向下通过本地背板总线控制监控本地io模块,或者通过工业实时以太网、工业实时通信协议控制监控远程io模块,进而实现云边端三位一体的互通互联,其重要性不言而喻。在一些中大型现场应用中,由于单个工业控制器本身资源限制、或者需要在多个工作区的之间进行控制协同,因而需要对多个plc控制器进行组网、并且完成高速数据同步。这类需求经常出现在大型工业生产线的应用现场,例如钢铁企业中的热连轧生产线,各个生产段的plc数量总共可以达到30个以上。特别地,在这种系统中,多个plc之间不存在主从关系,而是建立了一种对等通信(peer-to-peer)的网络,由于plc之间交换的数据属于整个控制系统的核心,往往需要达到较高的通信性能,例如通信的连接个数、延迟、抖动等。因此我们亟需一种高速对等通信系统的解决方案,用来满足这类大规模plc系统的高速通信需求。<本文档来自技高网...

【技术保护点】

1.一种基于RapidIO与共享内存技术的大规模PLC通信方法,其特征在于,包括:

2.根据权利要求1所述的基于RapidIO与共享内存技术的大规模PLC通信方法,其特征在于,所述方法支持逻辑工作区概念,假设用户现场所有的控制都在一个工作区,把所有PLC分组到不同的逻辑工作区以构建系统网络的拓扑结构;所述两层RapidIO网络拓扑结构中,在第一层环型核心网络中无核心交换机。

3.根据权利要求2所述的基于RapidIO与共享内存技术的大规模PLC通信方法,其特征在于,所述RapidIO环型网络依次传递全局共享内存数据到每个工作区。

4.根据权利要求2所述...

【技术特征摘要】

1.一种基于rapidio与共享内存技术的大规模plc通信方法,其特征在于,包括:

2.根据权利要求1所述的基于rapidio与共享内存技术的大规模plc通信方法,其特征在于,所述方法支持逻辑工作区概念,假设用户现场所有的控制都在一个工作区,把所有plc分组到不同的逻辑工作区以构建系统网络的拓扑结构;所述两层rapidio网络拓扑结构中,在第一层环型核心网络中无核心交换机。

3.根据权利要求2所述的基于rapidio与共享内存技术的大规模plc通信方法,其特征在于,所述rapidio环型网络依次传递全局共享内存数据到每个工作区。

4.根据权利要求2所述的基于rapidio与共享内存技术的大规模plc通信方法,其特征在于,所述工作区中每个plc设备主动从所述代理通信模块的共享内存部件获取所需的其他plc的点对点共享数据;若工作区内部存在传输协同,则每个plc设备能够规划各自对代理通信模块上共享内存的访问时间。

5.根据权利要求1所述的基于rapidio与共享内存技术的大规模plc通信方法,其特征在于,所述第一层核心网络由一个主代理通信模块负责组网,所述工作区交换机属于独立模块或代理通信模块。

...

【专利技术属性】
技术研发人员:肖硌于轶秦凯运林章彬朱剑文
申请(专利权)人:上海宝信软件股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1