基于物联网的焊机控制指令处理方法、装置及存储介质制造方法及图纸

技术编号:39432695 阅读:12 留言:0更新日期:2023-11-19 16:16
本申请涉及电焊机物联控制的技术领域,公开了一种基于物联网的焊机控制指令处理方法、装置及存储介质,方法包括接收第一处理命令;调用第一操作指令;执行第一处理命令,生成第一返回信息;执行第一操作指令,生成第二返回信息;与分布式终端建立连接,将第一操作指令发送至分布式终端;获取分布式终端返回的第三返回信息;获取分布式终端返回的第四返回信息;将第一返回信息与第二返回信息打包成第一返回数据,将第三返回信息与第四返回信息打包成第二返回数据;在接收第一处理命令的通道中依照预设的顺序返回第一返回数据与第二返回数据;降低了远程服务后台与分布式终端之间的通讯量,节省了流量费用。节省了流量费用。节省了流量费用。

【技术实现步骤摘要】
基于物联网的焊机控制指令处理方法、装置及存储介质


[0001]本申请涉及电焊机物联控制的
,尤其涉及一种基于物联网的焊机控制指令处理方法、装置及存储介质。

技术介绍

[0002]随着电焊机控制技术的发展,电焊机从现场监管也升级至远程监管,通过在工作车间内的多台电焊机上设置可远程通讯的分布式终端。分布式终端可通过SIM卡及GPRS模块使用流量与远程服务后台进行通讯,分布式终端还连接有多种传感器,多种传感器检测电焊机不同的工作参数,从而让分布式终端能够向远程服务后台发送电焊机的工作状态。
[0003]远程服务后台的工作人员需要远程设置分布式终端的初始状态或者读取、更新电焊机的工作状态时,需要通过远程服务后台向涉及到的所有分布式终端发送处理命令,分布式终端接收到指令后会执行与处理命令相对应的操作。
[0004]远程服务后台向分布式终端发布处理命令后,需要向分布式终端发送终端校验指令来检验分布式终端,校验通过后才会发送处理命令,分布式终端执行相对应的操作还需要向远程服务后台返回与完成操作对应的完成指令,因此每发送一次处理命令或者操作指令均需要配套发送校验指令与完成质量,处理命令相关的校验指令与完成指令均需要消耗额外的流量,流量费用居高不下,亟需一种方法能够降低分布式服务的通讯费用。

技术实现思路

[0005]针对现有基于流量的分布式服务发送指令通讯费用高的问题,本申请提供了一种基于物联网的焊机控制指令处理方法、装置及存储介质。
[0006]第一方面,本申请提供一种基于物联网的焊机控制指令处理方法,具体采取以下技术方案来实现:
[0007]一种基于物联网的焊机控制指令处理方法,包括如下步骤:
[0008]接收第一处理命令;
[0009]调用与所述第一处理命令关联的第一操作指令;
[0010]执行所述第一处理命令,生成第一返回信息;根据关联关系执行所述第一操作指令,生成第二返回信息;
[0011]根据所述第一处理命令与分布式终端建立连接,并将所述第一操作指令发送至所述分布式终端;
[0012]获取所述分布式终端执行内部预设的第二处理命令而返回的第三返回信息,其中,所述第二处理命令与所述第一操作指令相关联;
[0013]获取所述分布式终端执行内部预设的第二操作指令而返回的第四返回信息,其中,所述第二操作指令与所述第二处理命令相关联;
[0014]将所述第一返回信息与所述第二返回信息打包成第一返回数据,将所述第三返回信息与所述第四返回信息打包成第二返回数据;
[0015]在接收所述第一处理命令的通道中依照预设的顺序返回所述第一返回数据与所述第二返回数据。
[0016]通过上述技术方案,远程服务后台向分布式终端发布处理命令后,分布式终端能够根据处理命令触发自身的操作指令,还能根据运行的操作指令,让另一个分布式终端调用相对应的处理命令,且当前分布式终端能够返回所有执行操作的分布式终端的返回数据,无需远程服务后台再次连接另一个分布式终端,降低了远程服务后台与分布式终端之间的通讯量,节省了流量费用,还能提高分布式终端的执行效率,降低网络问题对执行效率的影响。
[0017]可选的,所述根据所述第一处理命令与分布式终端建立连接,并将所述第一操作指令发送至所述分布式终端的步骤中,还包括:
[0018]获取当前位置的第一位置信息;
[0019]获取周边相邻所有所述分布式终端的第二位置信息,计算所述第一位置信息与周边相邻所有所述分布式终端的第二位置信息之间的距离数据;
[0020]对所有所述距离数据对应的所述分布式终端进行排序得到通讯序列;
[0021]按照所述通讯序列依次与所述通讯序列中对应的所述分布式终端建立连接;
[0022]并将所述第一操作指令发送至所述分布式终端;
[0023]按照所述通讯序列依次获取所述通讯序列中对应的所述分布式终端执行内部与所述第一操作指令对应的第二处理命令而返回的第三返回信息,获取所述分布式终端执行所述第二处理命令对应的所述第二操作指令而返回的第四返回信息;
[0024]将所述通讯序列中每个所述分布式终端的所述第三返回信息与所述第四返回信息打包成第二返回数据;
[0025]按照所述通讯序列中所述分布式终端的顺序接收对应所述分布式终端的所述第二返回数据;
[0026]在接收所述第一处理命令的通道中按照接收所述第二返回数据的顺序返回所述第二返回数据。
[0027]通过上述技术方案,当前分布式终端能够与周围设定范围内的其他分布式终端建立连接,并根据处理命令与操作指令之间相互引用的关联关系,将分布式终端变成远程服务后台的中继站,而中继站不直接转发处理命令,而是根据关联关系通过操作指令间隔式触发处理命令,在执行操作指令的过程中能够实现处理命令的传递,适用于电焊机集群式的工作场合,降低集群式对单个通讯点的技术要求。
[0028]可选的,所述根据所述第一处理命令与分布式终端建立连接,并将所述第一操作指令发送至所述分布式终端的步骤中,还包括:
[0029]获取当前位置的第一位置信息;
[0030]获取周边相邻所有所述分布式终端的第二位置信息,计算所述第一位置信息与周边相邻所有所述分布式终端的第二位置信息之间的距离数据;
[0031]对所有所述距离数据对应的所述分布式终端进行排序得到通讯序列;
[0032]与所述通讯序列中位置第一的所述分布式终端建立连接;并让所述通讯序列中其它的所述分布式终端与所述通讯序列中下一个位置的所述分布式终端建立连接;
[0033]将所述第一操作指令发送至所述通讯序列中的所述分布式终端;
[0034]所述通讯序列中当前所述分布式终端接收上一个所述分布式终端的操作指令后匹配出内置的处理命令并执行,执行后返回第三返回信息;当前所述分布式终端匹配出内置的操作指令,操作指令与处理命令相关联,执行操作指令后返回第四返回信息;当前所述分布式终端向连接的下一个所述分布式终端发送内置的操作指令;
[0035]所述分布式终端将接收到的所述第三返回信息与所述第四返回信息打包成第二返回数据,将所述第二返回数据发送至上一个所述分布式终端;所述分布式终端将接收到的所述第二返回数据也发送至上一个所述分布式终端;
[0036]按照所述通讯序列中所述分布式终端的顺序接收对应的所述第二返回数据;
[0037]在接收所述第一处理命令的通道中按照接收所述第二返回数据的顺序返回所述第二返回数据。
[0038]通过上述技术方案,当前分布式终端能够让其周围设定范围内的其他分布式终端依次建立连接形成序列,并根据处理命令与操作指令之间相互引用的关联关系,将每个分布式终端变成远程服务后台的中继站,而每个中继站不直接转发处理命令,而是根据关联关系通过操作指令间隔式触发处理命令,在执行操作指令的过程中能够实现处理命令的传递,适用于电焊机集群式的工作场合,降低集群式对单个通讯点的技术要求。
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于物联网的焊机控制指令处理方法,其特征在于,包括如下步骤:接收第一处理命令;调用与所述第一处理命令关联的第一操作指令;执行所述第一处理命令,生成第一返回信息;根据关联关系执行所述第一操作指令,生成第二返回信息;根据所述第一处理命令与分布式终端(2)建立连接,并将所述第一操作指令发送至所述分布式终端(2);获取所述分布式终端(2)执行内部预设的第二处理命令而返回的第三返回信息,其中,所述第二处理命令与所述第一操作指令相关联;获取所述分布式终端(2)执行内部预设的第二操作指令而返回的第四返回信息,其中,所述第二操作指令与所述第二处理命令相关联;将所述第一返回信息与所述第二返回信息打包成第一返回数据,将所述第三返回信息与所述第四返回信息打包成第二返回数据;在接收所述第一处理命令的通道中依照预设的顺序返回所述第一返回数据与所述第二返回数据。2.根据权利要求1所述的指令处理方法,其特征在于,所述根据所述第一处理命令与分布式终端(2)建立连接,并将所述第一操作指令发送至所述分布式终端(2)的步骤中,还包括:获取当前位置的第一位置信息;获取周边相邻所有所述分布式终端(2)的第二位置信息,计算所述第一位置信息与周边相邻所有所述分布式终端(2)的第二位置信息之间的距离数据;对所有所述距离数据对应的所述分布式终端(2)进行排序得到通讯序列;按照所述通讯序列依次与所述通讯序列中对应的所述分布式终端(2)建立连接;并将所述第一操作指令发送至所述分布式终端(2);按照所述通讯序列依次获取所述通讯序列中对应的所述分布式终端(2)执行内部与所述第一操作指令对应的第二处理命令而返回的第三返回信息,获取所述分布式终端(2)执行所述第二处理命令对应的所述第二操作指令而返回的第四返回信息;将所述通讯序列中每个所述分布式终端(2)的所述第三返回信息与所述第四返回信息打包成第二返回数据;按照所述通讯序列中所述分布式终端(2)的顺序接收对应所述分布式终端(2)的所述第二返回数据;在接收所述第一处理命令的通道中按照接收所述第二返回数据的顺序返回所述第二返回数据。3.根据权利要求1所述的指令处理方法,其特征在于,所述根据所述第一处理命令与分布式终端(2)建立连接,并将所述第一操作指令发送至所述分布式终端(2)的步骤中,还包括:获取当前位置的第一位置信息;获取周边相邻所有所述分布式终端(2)的第二位置信息,计算所述第一位置信息与周边相邻所有所述分布式终端(2)的第二位置信息之间的距离数据;
对所有所述距离数据对应的所述分布式终端(2)进行排序得到通讯序列;与所述通讯序列中位置第一的所述分布式终端(2)建立连接;并让所述通讯序列中其它的所述分布式终端(2)与所述通讯序列中下一个位置的所述分布式终端(2)建立连接;将所述第一操作指令发送至所述通讯序列中的所述分布式终端(2);所述通讯序列中当前所述分布式终端(2)接收上一个所述分布式终端(2)的操作指令后匹配出内置的处理命令并执行,执行后返回第三返回信息;当前所述分布式终端(2)匹配出内置的操作指令,操作指令与处理命令相关联,执行操作指令后返回第四返回信息;当前所述分布式终端(2)向连接的下一个所述分布式终端(2)发送内置的操作指令;所述分布式终端(2)将接收到的所述第三返回信息与所述第四返回信息打包成第二返回数据,将所述第二返回数据发送至上一个所述分布式终端(2);所述分布式终端(2)将接收到的所述第二返回数据也发送至上一个所述分布式终端(2);按照所述通讯序列中所述分布式终端(2)的顺序接收对应的所述第二返回数据;在接收所述第一处理命令的通道中按照接收所述第二返回数据的顺序返回所述第二返回数据。4.根据权利要求3所述的指令处理方法,其特征在于,方法还包括如下步骤:已返回过所述第二返回数据的所述分布式终端(2)的位置信息为第三位置信息;获取所述第三位置信息的位置的周边相邻所有所述分布式终端(2)的第四位置信息,计算所述第三位置信息与所...

【专利技术属性】
技术研发人员:廖志明盛丽兰于晓鹏杨剑戴熙湖谢碧锋吴宇斌詹永恩张剑丁美美
申请(专利权)人:杭州峰景科技有限公司
类型:发明
国别省市:

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

1