【技术实现步骤摘要】
本专利技术涉及计算机,具体地,涉及一种基于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
...【技术特征摘要】
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通信方法,其特征在于,所述第一层核心网络由一个主代理通信模块负责组网,所述工作区交换机属于独立模块或代理通信模块。
...【专利技术属性】
技术研发人员:肖硌,于轶,秦凯运,林章彬,朱剑文,
申请(专利权)人:上海宝信软件股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。