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

    公开(公告)号:CN117148781A

    公开(公告)日:2023-12-01

    申请号:CN202311436776.3

    申请日:2023-11-01

    IPC分类号: G05B19/05

    摘要: 本发明涉及远程设备控制技术领域,特别是指一种基于多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设备数据交换的高效性和准确性。

    一种云化PLC多协议I/O设备远程控制方法及系统

    公开(公告)号:CN117234146A

    公开(公告)日:2023-12-15

    申请号:CN202311521595.0

    申请日:2023-11-15

    IPC分类号: G05B19/05

    摘要: 本发明涉及远程设备控制技术领域,特别是指一种云化PLC多协议I/O设备远程控制方法及系统,该方法包括:设备扫描模块获取各接口连接设备的设备信息,并发送给设备数据映射模块;设备数据映射模块根据设备信息建立过程数据与中间变量的统一映射表,将设备信息与统一映射表发送至云化PLC的设备数据管理模块;设备数据管理模块将收到的设备信息与统一映射表暴露给PLC IDE,PLC IDE获取用户选择的中间变量进行PLC编程;设备数据映射模块基于用户选择的中间变量建立内存共享区;云化PLC与远程控制代理、I/O设备根据内存共享区进行业务传输。采用本发明,可以完成对不同协议I/O设备的统一控制,提高数据交换的效率。