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调度器,进一步用于: