【技术实现步骤摘要】
自动化设备和机器人的消息传递方法及动态消息传递系统
[0001]本专利技术总体涉及一种用于工厂自动化设备的动态消息传递系统。更具体地,本公开描述了一种用于提供来自工业机器人和其他工厂自动化设备的动态创建的消息的方法和系统,该方法和系统提供了灵活的消息内容和消息格式,并且允许定义用于发送该动态消息的多种触发事项。
技术介绍
[0002]本部分提供与本公开相关的背景信息,但该背景信息不必是现有技术。
[0003]工厂自动化设备(具体地,工业机器人)在许多工厂中被广泛使用。这些设备可靠地且可重复地执行诸如材料移动、切割、焊接、紧固等的任务。为了以所需的准确度持续执行这些任务,机器人必须保持在峰值操作条件下。当关节开始磨损或电子设备(诸如位置编码器)开始退化时,必须进行预防性维护。为了确定机器人的状态和评估维护需求,必须周期性地评估来自机器人传感器的数据。
[0004]除了诊断预防性维护的需求之外,还存在可能需要来自机器人传感器的数据的其他原因。机器人制造商或具有已安装的机器人的客户可能希望接收关于机器人活动的数据( ...
【技术保护点】
【技术特征摘要】
1.一种用于工厂自动化设备的动态消息传递的方法,所述方法包括:使用在计算机上运行的消息模板创建器模块定义消息配置模板,其中,所述消息配置模板定义自定义数据消息的属性,所述属性包括消息内容、一个或多个消息发送触发事项、消息优先级和消息格式;向所述工厂自动化设备的控制器提供所述消息配置模板,所述控制器具有处理器和存储器;由所述控制器处理所述消息配置模板;当经历一个所述消息发送触发事项时,由所述控制器创建所述自定义数据消息,其中,所述自定义数据消息包括所述消息配置模板中指定的所述消息内容和所述消息格式;并且从所述控制器向消息目的地发送所述自定义数据消息,其中,所述自定义数据消息以所述消息配置模板中指定的所述消息优先级发送。2.根据权利要求1所述的方法,其中,由所述控制器处理所述消息配置模板包括:在所述控制器和所述工厂自动化设备的正常工作期间处理所述消息配置模板,而无需关闭、重新开始或重新编程所述控制器。3.根据权利要求1所述的方法,其中,由所述控制器处理所述消息配置模板包括:在消息数据库中创建唯一识别的消息外壳,在元数据存储器中创建对应的消息元数据记录,以及建立用于监控的一个或多个所述消息发送触发事项。4.根据权利要求3所述的方法,其中,创建所述自定义数据消息包括:检索与所经历的消息发送触发事项相对应的所述消息外壳,检索对应的所述消息元数据记录,以及根据所述消息元数据记录收集所述消息内容。5.根据权利要求4所述的方法,其中,收集所述消息内容包括:从包括文件管理器、变量管理器和输入/输出管理器的机器人子系统收集所述消息内容。6.根据权利要求1所述的方法,其中,所述消息内容包括数据文件、图像文件、诊断文件、日志文件以及参数数据中的一个或多个。7.根据权利要求6所述的方法,其中,所述参数数据包括关节负荷数据、关节运动学数据、末端执行器性能数据以及用户定义的程序变量数据中的一个或多个。8.根据权利要求1所述的方法,其中,所述消息发送触发事项包括周期性定时、变量改变以及预编程的机器人消息的发送。9.根据权利要求1所述的方法,还包括:将所述消息配置模板提供给另外的工厂自动化设备的控制器,其中,当经历一个所述消息发送触发事项时,所述另外的工厂自动化设备的所述控制器创建并且发送所述自定义数据消息。10.根据权利要求1所述的方法,其中,所述消息目的地是互联网协议地址、超文本传输协议地址、电子邮件地址、短信服务地址或号码、或者本地附接的存储设备。11.根据权利要求1所述的方法,其中,所述消息目的地是云数据解析器,所述云数据解析器使用由所述消息模板创建器模块提供的数据模式来解析所述自定义数据消息,并且所述云数据解析器将所述自定义数据消息中的数据加载到能够通过用于分析所述数据的门户网站访问的数据表中。12.根据权利要求1所述的方法,其中,所述工厂自动化设备是多轴工业机器人。13.一种用于工业机器人的动态消息传递的方法,所述方法包括:
由客户使用在服务器上的门户网站应用中运行的消息模板创建器模块来定义消息配置模板,其中,所述消息配置模板定义自定义数据消息的属性,所述属性包括消息内容和消息格式;创建定义包括所述消息内容和所述消息格式的所述自定义数据消息的属性的数据模式;向所述工业机器人的控制器...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。