一种数据传输方法、系统以及存储介质技术方案

技术编号:36798907 阅读:34 留言:0更新日期:2023-03-08 23:24
本申请公开了一种数据传输方法、系统以及存储介质,涉及机器人控制领域,包括:获取区域示教指令;根据所述区域示教指令向控制器的第一socket客户端发送区域信息调用指令;从所述第一socket客户端接收与所述区域信息调用指令对应的喷涂数据;其中,所述喷涂数据通过工控机按区域进行喷涂轨迹规划得到,且通过所述工控机的第一socket服务器发送至所述第一socket客户端,以使至少一个区域的所述喷涂数据存储在所述控制器;将对应的所述喷涂数据存储至示教器外部数据缓存区。本申请旨在提高机器人系统中的数据传输速率。器人系统中的数据传输速率。器人系统中的数据传输速率。

【技术实现步骤摘要】
一种数据传输方法、系统以及存储介质


[0001]本申请涉及机器人控制领域,尤其是涉及一种数据传输方法、系统以及存储介质。

技术介绍

[0002]钣喷机器人系统包括工控机和钣喷机器人,一个完整的钣喷机器人通常由机器人示教器、机器人控制器和机器人本体组成。相关技术中,钣喷机器人系统工作时,需要通过工控机规划喷涂轨迹,并将完整的喷涂轨迹依次传输至机器人控制器和机器人示教器进行存储,以使机器人示教器和机器人控制器均可以根据规划好的轨迹控制机器人本体进行钣喷。然而,上述钣喷机器人系统的数据传输过程存在传输速率偏低的问题。

技术实现思路

[0003]本申请旨在至少解决现有技术中存在的技术问题之一。为此,本申请提出一种数据传输方法、系统以及存储介质,旨在提高钣喷机器人系统的数据传输速率。
[0004]本申请第一方面实施例提供了一种数据传输方法,应用于示教器,所述方法包括:获取区域示教指令;根据所述区域示教指令向控制器的第一socket客户端发送区域信息调用指令;从所述第一socket客户端接收与所述区域信息调用指令对应的喷涂数据;其中本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据传输方法,其特征在于,应用于示教器,所述方法包括:获取区域示教指令;根据所述区域示教指令向控制器的第一socket客户端发送区域信息调用指令;从所述第一socket客户端接收与所述区域信息调用指令对应的喷涂数据;其中,所述喷涂数据通过工控机按区域进行喷涂轨迹规划得到,且通过所述工控机的第一socket服务器发送至所述第一socket客户端,以使至少一个区域的所述喷涂数据存储在所述控制器;将对应的所述喷涂数据存储至示教器外部数据缓存区。2.一种数据传输方法,其特征在于,应用于控制器,所述方法包括:通过第一socket客户端接收并存储来自于工控机的第一socket服务器的至少一个区域的喷涂数据;其中,所述喷涂数据通过所述第一socket服务器按区域进行喷涂轨迹规划得到;通过所述第一socket客户端接收来自于示教器的区域信息调用指令;通过所述第一socket客户端,将与所述区域信息调用指令对应的所述喷涂数据发送至示教器的示教器外部数据缓存区。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:通过所述第一socket客户端接收至少一个区域的区域号、与所述区域号对应的喷漆速度;将所述喷漆速度存储至与所述区域号对应的区域数组中的第一存储位置;通过所述第一socket客户端接收至少一个区域的所述区域号、与所述区域号对应的喷涂轨迹总条数;将所述喷涂轨迹总条数存储至与所述区域号对应的区域数组中的第二存储位置;通过所述第一socket客户端接收至少一个区域的所述区域号、与所述区域号对应的每条喷涂轨迹的工艺数据;将所述每条喷涂轨迹的工艺数据存储至与所述区域号对应的区域数组中的第三存储位置。4.一种数据传输方法,其特征在于,应用于工控机,所述方法包括:按区域规划喷涂轨迹,得到至少一个区域的喷涂数据;通过第一socket服务器将所述至少一个区域的喷涂数据发送至控制器的第一socket客户端,以使所述第一socket客户端根据接收的来自于示教器的区域信息调用指令,将与所述区域信息调用指令对应的喷涂数据发送至机器人示教器的示教器外部数据缓存区。5.根据权利要求4所述的方法,其特征在于,所述喷涂数据包括区域号、喷漆速度、喷涂轨迹总条数以及每条喷涂轨迹的工艺数据,所述通过第一socket服务器将所述至少一个区域的喷涂数据发送至控制器的第一socket客户端,包括:通过第一socket服务器向所述第一socket客户端发送至少一个区域的区域号、与所述区域号对应的喷漆速度...

【专利技术属性】
技术研发人员:王悦欢吴建亭吴礼剑范文固王伟杨少阳李东阳凌书浩陈华锦唐严清
申请(专利权)人:中铭谷智能机器人广东有限公司
类型:发明
国别省市:

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

1