一种基于多PLC互联的I/O设备远程控制方法及系统

文档序号:36267704发布日期:2023-12-06 14:50阅读:来源:国知局

技术特征:

1.一种基于多plc互联的i/o设备远程控制方法,其特征在于,所述基于多plc互联的i/o设备远程控制方法由基于多plc互联的i/o设备远程控制系统实现,所述基于多plc互联的i/o设备远程控制系统包括多plc i/o调度器、数据库以及多个plc,所述多个plc中的每个plc与对应的i/o设备相连接,所述每个plc包括i/o变量处理模块以及i/o变量解析模块;所述数据库中存储有每个plc的序列号以及每个i/o设备的序列号和相关信息;

2.根据权利要求1所述的方法,其特征在于,所述多plc i/o调度器包括多plc i/o调度模块、通信请求处理模块、plc i/o数据管理模块以及plc网络拓扑管理模块。

3.根据权利要求2所述的方法,其特征在于,所述s1的当所述多plc i/o调度器接收到某个plc发出的请求信息后,所述多plc i/o调度器获取所述请求信息中的目标i/o设备的序列号,包括:

4.根据权利要求2所述的方法,其特征在于,所述s2的所述多plc i/o调度器根据目标i/o设备的序列号,在所述数据库中查找目标i/o设备是否存在,包括:

5.根据权利要求2所述的方法,其特征在于,所述s3的所述主plc与所述从plc建立连接,包括:

6.根据权利要求1所述的方法,其特征在于,所述目标i/o设备的相关信息,包括:目标i/o设备的序列号,目标i/o设备采用的通信协议,以及目标i/o设备的变量名称、变量地址和变量值。

7.根据权利要求6所述的方法,其特征在于,所述s4的所述主plc基于i/o变量处理模块,向所述从plc发送第一数据帧,包括:

8.一种基于多plc互联的i/o设备远程控制系统,其特征在于,所述基于多plc互联的i/o设备远程控制系统用于实现基于多plc互联的i/o设备远程控制方法,所述基于多plc互联的i/o设备远程控制系统包括多plc i/o调度器、数据库以及多个plc,所述多个plc中的每个plc与对应的i/o设备相连接,所述每个plc包括i/o变量处理模块以及i/o变量解析模块;所述数据库中存储有每个plc的序列号以及每个i/o设备的序列号和相关信息;

9.根据权利要求8所述的系统,其特征在于,所述多plc i/o调度器包括多plc i/o调度模块、通信请求处理模块、plc i/o数据管理模块以及plc网络拓扑管理模块。

10.根据权利要求9所述的系统,其特征在于,所述多plc i/o调度器,进一步用于:


技术总结
本发明涉及远程设备控制技术领域,特别是指一种基于多PLC互联的I/O设备远程控制方法及系统,方法包括:当多PLC I/O调度器接收到某个PLC发出的请求信息后,获取目标I/O设备的序列号,将PLC标记为主PLC,将与目标I/O设备相连接的PLC设置为从PLC,将目标I/O设备的相关信息发送给主PLC;主PLC与从PLC建立连接;主PLC基于I/O变量处理模块,向从PLC发送第一数据帧;从PLC接收第一数据帧,通过I/O变量解析模块对第一数据帧进行解析,进行变量采集,通过I/O变量处理模块将采集到的变量封装成第二数据帧发送给主PLC;主PLC接收第二数据帧,通过I/O变量解析模块对第二数据帧进行解析,得到目标I/O设备的数据。采用本发明,可以提高工厂中PLC与I/O设备数据交换的高效性和准确性。

技术研发人员:马彰超,王健全,杨锦涛,陈乐,董芃,李卫,施雨晨
受保护的技术使用者:北京科技大学
技术研发日:
技术公布日:2024/1/15
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1