一种基于通道的设备集群控制方法及其系统技术方案

技术编号:20914102 阅读:17 留言:0更新日期:2019-04-20 09:13
本发明专利技术涉及设备集群控制技术领域,公开了一种基于通道的设备集群控制方法及其系统,其中方法包括:S1:定义至少一个数据通道,以及数据通道的两端数据连接的第一设备端与第二设备端,第二设备端内定义多个设备通道;S2:第二设备端循环执行第一个设备通道内的参数信息;S3:第一设备端向其它的设备通道内写入配置信息,第二设备端根据接收自第一设备端的指令,将配置信息更新入第一个设备通道内;其它设备通道则用于为待更新的数据作为临时暂存点,等待被复制入第一个设备通道,让第二设备端能在工作的同时也可以接收第一设备端的配置,多个设备通道的操作方式,降低了通讯数据量,提高了通讯过程的可靠性和实时性。

A Channel-based Device Cluster Control Method and Its System

The invention relates to the field of device cluster control technology, and discloses a channel-based device cluster control method and its system. The method includes: S1: defining at least one data channel, the first device end and the second device end of data channel, defining multiple device channels in the second device end, S2: the second device end circulates to execute the first device pass. Parameter information in the channel; S3: The first device writes configuration information into other device channels, and the second device updates configuration information into the first device channel according to instructions received from the first device; the other device channels are used as temporary temporary storage points for data to be updated, waiting to be copied into the first device channel, so that the second device can work. At the same time, it can also receive the configuration of the first device end and the operation mode of multiple device channels, which reduces the amount of communication data and improves the reliability and real-time of the communication process.

【技术实现步骤摘要】
一种基于通道的设备集群控制方法及其系统
本专利技术涉及设备集群控制
,更具体地说,它涉及一种基于通道的设备集群控制方法及其系统。
技术介绍
焊机是指为焊接提供一定特性的电源的电器,焊接由于灵活简单方便牢固可靠、焊接后甚至与母材同等强度的优点广泛用于各个工业领域,如航空航天,船舶,汽车,容器等。随着数字化焊接电源普及,特别是一些大型企业,如集装箱加工企业、造船企业,如何更加高效、更加方便同时对多台焊机的焊接规范进行统一管理,成为焊接工艺管控人员的最大问题。通过上位机软件可实现基于群控的基础数据统一管理、快速维护及查询,可以实现焊接数据一次下发,多台焊接电源共同使用,可以保证群控系统上的多台焊接电源工艺规范的一致性,大大提高了工艺管控的效率。同时通过群控系统的配合,还可以实现对焊接耗材、人员、焊机维护等方面的管理,极大的提高管理效率及大幅度降低管理成本。目前市场是大多群控管理实现方法都是基于实时数据下发,每次电源开机,上位机会下发一套完整的工艺参数到焊机、数据量大,效率低且响应慢,容易出错。
技术实现思路
针对现有如何管理多台焊机的焊接规范的技术问题,本专利技术的目的一在于提供一种基于通道的设备集群控制方法,其具有数据一次下发、多台焊接电源共同使用且规范一致性高的优点。为实现上述目的一,本专利技术提供了如下技术方案:一种基于通道的设备集群控制方法,包括:步骤S1:定义至少一个数据通道,以及所述数据通道的两端数据连接的第一设备端与第二设备端,并在所述第二设备端内定义多个设备通道;步骤S2:所述第二设备端循环执行第一个所述设备通道内的参数信息;步骤S3:所述第一设备端向其它的所述设备通道内写入配置信息,所述第二设备端根据接收自所述第一设备端的指令,将所述配置信息更新入第一个所述设备通道内。通过上述技术方案,在第二设备端内设备通道可以接收来自数据通道内的数据,第一个设备通道用于被第二设备端执行,而其它设备通道则用于为待更新的数据作为临时暂存点,等待被复制入第一个设备通道,可以让作为焊接电源的第二设备端能在工作的同时也可以接收作为上位机的第一设备端的配置,不影响焊接电源的正常工作,同时多个设备通道的操作方式,降低了上位机与焊接电源之间的通讯数据量,提高了通讯过程的可靠性和实时性。进一步的,步骤S1中还包括:步骤S11:所述第一设备端与所述第二设备端之间定义定时请求指令,所述第二设备端内定义状态信息;步骤S12:所述第一设备端向所述第二设备端发送所述定时请求指令,所述第二设备端校对所述定时请求指令成功后,向所述第一设备端上传所述状态信息;步骤S13:所述第二设备端锁定,第一个所述设备通道不接受来自所述第一设备端的写入数据,其它的所述设备通道接受所述第一设备端的写入数据。通过上述技术方案,定时请求指令让第一设备端解锁第二设备端,第二设备端接受定时请求指令后接受来自第一设备端的数据,避免在没有定时请求指令时第一设备端对第二设备端的误操作。进一步的,步骤S3中还包括:步骤S31:所述第一设备端与所述第二设备端之间定义通道调用指令;步骤S32:所述第一设备端向所述第二设备端发送所述通道调用指令,所述第二设备端校对所述通道调用指令成功后,接收所述通道调用指令;步骤S33:解锁所述第二设备端,其它的所述设备通道接受所述第一设备端的写入数据,所述第一设备端调用其它的所述设备通道,第一个所述设备通道接受来自其它的所述设备通道内参数信息的覆盖。通过上述技术方案,通道调用指令让第二设备端选择调用一个其它的设备通道,并用该其它的设备通道内的数据覆盖第一个设备通道,完成第二设备端的工作模式更换,核对通道调用指令,能更好地保证工作模式更换操作的正确性,避免被误操作,降低工作模式更换时第二设备端与第一设备端之间的数据传输量,防止发生数据堵塞,提高第二设备端的响应效率。进一步的,步骤S33中还包括:步骤S331:所述第一设备端的所述通道调用指令为调用第一个所述设备通道;步骤S332,所述第二设备端锁定。通过上述技术方案,由于第二设备端内的第一设备通道无需被调用,因此,第一设备通道的调用操作被定义为锁定第二设备端,对同样的指令具有不同的功能,降低了代码量与数据类型数量,利于精简代码与数据量。进一步的,步骤S1中还包括:步骤S101:所述第一设备端与所述第二设备端之间定义通道读指令;步骤S102:所述第一设备端向所述第二设备端发送所述通道读指令,所述第二设备端向所述第一设备端上传所述状态信息与所述设备通道内的数据;步骤S103:所述第二设备端锁定,第一个所述设备通道不接受来自所述第一设备端的写入数据,其它的所述设备通道接受所述第一设备端的写入数据。通过上述技术方案,通道读指令能让第一设备端读第二设备端内的数据,同时能开启第二设备端内其他的设备通道的写入功能,为通道写指令做好前期功能的疏通,均匀通道读指令与通道写指令所具有的功能,均衡每个指令的代码量,在整体上提升数据的通讯效率。本专利技术的目的二在于提供一种基于通道的设备集群控制系统,其具有数据一次下发、多台焊接电源共同使用且规范一致性高优点。为实现上述目的二,本专利技术提供了如下技术方案:一种基于通道的设备集群控制系统,包括:相互建立数据通道的第一设备端与第二设备端,所述第一设备端数据连接有至少一个所述第二设备端;所述第一设备端内设有写入单元,所述写入单元用于向所述第二设备端写入数据,数据包括指令以及配置信息;所述第二设备端内设有:定义单元,用于在所述第二设备端内定义多个存有参数信息的设备通道,并对第一个所述设备通道与其它的所述设备通道进行编号;执行单元,用于循环执行第一个所述设备通道内的参数信息;更新单元,与所述写入单元数据连接,用于接收所述写入单元发出的指令,并将所述配置信息更新入第一个所述设备通道内。进一步的,所述第一设定端内设有:定义单元,所述定义单元在所述第一设备端与所述第二设备端内均定义有定时请求指令、通道调用指令、通道读指令以及通道写指令,所述第二设备端内的所述定义单元定义有状态信息;调用单元,用于调用其它的所述设备通道,让第一个所述设备通道接受来自其它的所述设备通道内参数信息的覆盖;所述第二设备端设有:校对单元,用于接收并校对来自所述第一设备端的定时请求指令,校对成功后向上所述第一设备端发送所述状态信息;锁定单元,用于锁定所述第二设备端,让第一个所述设备通道不接受来自所述第一设备端的写入数据,其它的所述设备通道接受所述第一设备端的写入数据;解锁单元,用于解锁所述第二设备端,让其它的所述设备通道接受所述第一设备端的写入数据。进一步的,所述第一设定端内设置有与所述锁定单元数据连接的锁定通道单元,用于向所述第二设备端发送调用第一个所述设备通道的所述通道调用指令,所述锁定单元锁定所述第二设备端。进一步的,所述第二设备端内设有上传单元,所述上传单元用于向所述第一设备端上传所述状态信息与所述设备通道内的数据。与现有技术相比,本专利技术的有益效果是:在第二设备端内设备通道可以接收来自数据通道内的数据,第一个设备通道用于被第二设备端执行,而其它设备通道则用于为待更新的数据作为临时暂存点,等待被复制入第一个设备通道,可以让作为焊接电源的第二设备端能在工作的同时也可以接收作为上位机的第一设备端的配置,不影响焊本文档来自技高网...

【技术保护点】
1.一种基于通道的设备集群控制方法,其特征在于,包括:步骤S1:定义至少一个数据通道(3),以及所述数据通道(3)的两端数据连接的第一设备端(1)与第二设备端(2),并在所述第二设备端(2)内定义多个设备通道(4);步骤S2:所述第二设备端(2)循环执行第一个所述设备通道(4)内的参数信息;步骤S3:所述第一设备端(1)向其它的所述设备通道(4)内写入配置信息,所述第二设备端(2)根据接收自所述第一设备端(1)的指令,将所述配置信息更新入第一个所述设备通道(4)内。

【技术特征摘要】
1.一种基于通道的设备集群控制方法,其特征在于,包括:步骤S1:定义至少一个数据通道(3),以及所述数据通道(3)的两端数据连接的第一设备端(1)与第二设备端(2),并在所述第二设备端(2)内定义多个设备通道(4);步骤S2:所述第二设备端(2)循环执行第一个所述设备通道(4)内的参数信息;步骤S3:所述第一设备端(1)向其它的所述设备通道(4)内写入配置信息,所述第二设备端(2)根据接收自所述第一设备端(1)的指令,将所述配置信息更新入第一个所述设备通道(4)内。2.根据权利要求1所述的方法,其特征在于,步骤S1中还包括:步骤S11:所述第一设备端(1)与所述第二设备端(2)之间定义定时请求指令,所述第二设备端(2)内定义状态信息;步骤S12:所述第一设备端(1)向所述第二设备端(2)发送所述定时请求指令,所述第二设备端(2)校对所述定时请求指令成功后,向所述第一设备端(1)上传所述状态信息;步骤S13:所述第二设备端(2)锁定,第一个所述设备通道(4)不接受来自所述第一设备端(1)的写入数据,其它的所述设备通道(4)接受所述第一设备端(1)的写入数据。3.根据权利要求1所述的方法,其特征在于,步骤S3中还包括:步骤S31:所述第一设备端(1)与所述第二设备端(2)之间定义通道调用指令;步骤S32:所述第一设备端(1)向所述第二设备端(2)发送所述通道调用指令,所述第二设备端(2)校对所述通道调用指令成功后,接收所述通道调用指令;步骤S33:解锁所述第二设备端(2),其它的所述设备通道(4)接受所述第一设备端(1)的写入数据,所述第一设备端(1)调用其它的所述设备通道(4),第一个所述设备通道(4)接受来自其它的所述设备通道(4)内参数信息的覆盖。4.根据权利要求3所述的方法,其特征在于,步骤S33中还包括:步骤S331:所述第一设备端(1)的所述通道调用指令为调用第一个所述设备通道(4);步骤S332,所述第二设备端(2)锁定。5.根据权利要求2所述的方法,其特征在于,步骤S1中还包括:步骤S101:所述第一设备端(1)与所述第二设备端(2)之间定义通道读指令;步骤S102:所述第一设备端(1)向所述第二设备端(2)发送所述通道读指令,所述第二设备端(2)向所述第一设备端(1)上传所述状态信息与所述设备通道(4)内的数...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:上海沪工焊接集团股份有限公司
类型:发明
国别省市:上海,31

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

1