一种数据共享系统技术方案

技术编号:37506689 阅读:15 留言:0更新日期:2023-05-07 09:43
本发明专利技术涉及机器人控制技术领域,公开了一种数据共享系统。本发明专利技术中,该数据共享系统,包括于工业机器人的控制系统,所述数据共享系统包括:处理器模块、总线通讯模块、调试监控模块;其中,所述处理器模块为所述数据共享系统提供处理器;所述总线通讯模块用于实现所述工业机器人与PLC设备的数据通信;其中,所述PLC设备为与所述工业机器人通信总线协议不同的PLC设备;所述调试监控模块用于对所述工业机器人的任务运行情况进行监控和/或调试。能够解决机器人控制器无法连接外部PLC控制器的问题,扩大机器人控制器的使用范围。扩大机器人控制器的使用范围。扩大机器人控制器的使用范围。

【技术实现步骤摘要】
一种数据共享系统


[0001]本专利技术涉及机器人控制
,尤其是涉及一种数据共享系统。

技术介绍

[0002]近年来,以互联网、大数据、人工智能为代表的新兴技术与制造业加速融合,促进了智能制造的发展。工业机器人的应用也覆盖到了更为广泛的行业,如汽车制造、3C电子电气、橡胶及塑料、食品、化工、铸造等各行各业。生产也越来越智能化,并逐渐满足新提出的信息化、数字化、精确化等要求。
[0003]随着使用场景越来越多,现有的机器人控制器也遇到了一些问题。在一些需要机器人控制器与其他PLC设备通讯的应用场景中,可能会出现控制器不支持该协议接口的情况。譬如机器人控制器上软PLC自带使用EtherCAT作为主站进行通信,然而使用现场还需要和仅支持Profinet协议的外接PLC进行通信,或者是需要和仅支持Ethernet/IP协议的外接PLC进行通信。可见机器人控制器的适用范围就非常受限。
[0004]因此,解决机器人控制器无法连接外部PLC控制器的问题,扩大机器人控制器的使用范围成为了亟待解决的问题。

技术实现思路

[0005]本专利技术实施方式的目的在于提供一种数据共享系统,用以解决机器人控制器无法连接外部PLC控制器的问题,扩大机器人控制器的使用范围。
[0006]为了解决上述问题,本专利技术的实施方式提供了一种数据共享系统,属于工业机器人的控制系统,所述数据共享系统包括:处理器模块、总线通讯模块、调试监控模块;其中,所述处理器模块为所述数据共享系统提供处理器;所述总线通讯模块用于实现所述工业机器人与PLC设备的数据通信;其中,所述PLC设备为与所述工业机器人通信总线协议不同的PLC设备;所述调试监控模块用于对所述工业机器人的任务运行情况进行监控和/或调试。
[0007]在本专利技术的实施方式中,该数据共享系统属于工业机器人的控制系统,所述数据共享系统包括:处理器模块、总线通讯模块、调试监控模块;其中,所述处理器模块为所述数据共享系统提供处理器;所述总线通讯模块用于实现所述工业机器人与PLC设备的数据通信;其中,所述PLC设备为与所述工业机器人通信总线协议不同的PLC设备;所述调试监控模块用于对所述工业机器人的任务运行情况进行监控和/或调试。本申请提供的数据共享系统,解决了基于一种通信总线协议作为主站的自动化控制器在工业现场与其它不同通信总线协议的PLC设备通讯难的问题,能够实现跨多种工业总线通信。解决了机器人控制器无法连接外部PLC控制器的问题,扩大了机器人控制器的使用范围。
[0008]在一些实施例中,所述处理器模块为嵌入式ARM处理器。
[0009]在一些实施例中,所述总线通讯模块包括EtherCat从站总线通讯模块和转换协议通讯模块;其中,所述EtherCat从站总线通讯模块作为EtherCat从站与主站建立通信连接;所述转换协议通讯模块用于将所述工业机器人的通信总线协议转换为所述PLC设备所对应
的通信总线协议。
[0010]在一些实施例中,所述转换协议通讯模块包括第一通讯模块和/或第二通讯模块。
[0011]在一些实施例中,所述第一通讯模块包括:Profinet从站、EtherNet/IP从站、CClink Basic从站。
[0012]在一些实施例中,所述第二通讯模块包括:CClink从站。
[0013]在一些实施例中,所述第二通讯模块以拓展卡的方式部署在所述数据共享系统中。
[0014]在一些实施例中,所述EtherCat从站总线通讯模块和所述转换协议通讯模块分别对共享数据区进行读写。通过共享内存的方式,省去不必要的了内存的搬移次数,减少了数据传输的延时。
[0015]在一些实施例中,所述转换协议通讯模块还用于自动识别所述PLC设备所对应的通信总线协议。
[0016]在一些实施例中,所述转换协议通讯模块还用于根据所述通信总线协议确定界面接收到的信息或模式开关的信号确定所述PLC设备所对应的通信总线协议。
附图说明
[0017]一个或多个实施方式通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施方式的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。
[0018]图1是根据本专利技术至少一实施方式提供的数据共享系统的结构示意图;
[0019]图2是根据本专利技术至少一实施方式提供的对共享数据区进行读写的示意图;
[0020]图3是根据本专利技术至少一实施方式提供的数据共享系统运行的流程示意图。
具体实施方式
[0021]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本专利技术各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。
[0022]此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本专利技术的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
[0023]在本专利技术中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系,除非另有明确的限定。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本专利技术中的具体含义。
[0024]在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特
点包含于本专利技术的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
[0025]本专利技术的一实施方式涉及一种数据共享系统。
[0026]在本实施方式中,该数据共享系统包括于工业机器人的控制系统,所述数据共享系统包括:处理器模块、总线通讯模块、调试监控模块;其中,所述处理器模块为所述数据共享系统提供处理器;所述总线通讯模块用于实现所述工业机器人与PLC设备的数据通信;其中,所述PLC设备为与所述工业机器人通信总线协议不同的PLC设备;所述调试监控模块用于对所述工业机器人的任务运行情况进行监控和/或调试。
[0027]下面对本实施例中的数据共享系统的实现细节进行具本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据共享系统,其特征在于,包括于工业机器人的控制系统,所述数据共享系统包括:处理器模块、总线通讯模块、调试监控模块;其中,所述处理器模块为所述数据共享系统提供处理器;所述总线通讯模块用于实现所述工业机器人与PLC设备的数据通信;其中,所述PLC设备为与所述工业机器人通信总线协议不同的PLC设备;所述调试监控模块用于对所述工业机器人的任务运行情况进行监控和/或调试。2.根据权利要求1所述的数据共享系统,其特征在于,所述处理器模块为嵌入式ARM处理器。3.根据权利要求1所述的数据共享系统,其特征在于,所述总线通讯模块包括EtherCat从站总线通讯模块和转换协议通讯模块;其中,所述EtherCat从站总线通讯模块作为EtherCat从站与主站建立通信连接;所述转换协议通讯模块用于将所述工业机器人的通信总线协议转换为所述PLC设备所对应的通信总线协议。4.根据权利要求3所述的数据共享系统,其特征在于,所述转换协议通讯...

【专利技术属性】
技术研发人员:李学慧李鹏邹维军
申请(专利权)人:上海新时达机器人有限公司
类型:发明
国别省市:

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

1