[发明专利]一种基于通讯控件MelfaRXM的上位机的应用装置及其方法在审
申请号: | 201910116767.3 | 申请日: | 2019-02-15 |
公开(公告)号: | CN109910002A | 公开(公告)日: | 2019-06-21 |
发明(设计)人: | 洪觉慧;施瑞;汤姆.奈尔逊;廉志先;李宁;代文灿;杨迪;李洪刚;关笑 | 申请(专利权)人: | 南京魔迪多维数码科技有限公司 |
主分类号: | B25J9/16 | 分类号: | B25J9/16;G06F3/0487;G06F11/32 |
代理公司: | 江苏舜点律师事务所 32319 | 代理人: | 孙丹 |
地址: | 210046 江苏省南京市南京*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 上位机 机器人控制器 通讯控件 应用程序模块 通讯服务器 机器人操作 程序开发 界面模块 实时通讯 应用装置 最终用户 自定义 通讯 构建 个性化 | ||
由于通讯服务器可以与机器人控制器实时通讯,本公开的通讯服务器通过通讯控件MelfaRXM.ocx来实现上位机与机器人控制器的通讯,因通讯控件MelfaRXM.ocx本身包含的方法和属性,允许用户任意在程序开发中使用,从而构建个性化的功能多样的机器人操作界面模块,即上位机应用程序模块,最终用户可以通过上位机应用程序模块来完成与机器人控制器的通讯,从而可以实现用户自定义的执行程序,满足实际使用需求。
技术领域
本公开涉及工业软件的自动化领域,尤其涉及一种机器人与上位机的通讯领域。
背景技术
工业机器人在机械加工、制造业、汽车以及化工等领域的应用越来越广泛,而上位机和机器人的通信一直是一个难题,因为机器人控制器就相当于一个黑匣子,用户并不清楚内部装载了什么程序和数据文件,只能从控制器面板上选择可执行文件并执行,而执行程序的名称仅限于不多于4位的数字文件名,实现的功能很简单,不足以满足实际应用需求,对于多于4位的程序名以及非数字字符文件名不能从面板选择和执行,只能通过机器人的专用软件来操作。在一台专用的电脑上运行机器人专用软件,能够查看、选择并执行程序,但需要专门的技术人员才行,非专业技术人员操作需要利用简单的操作方法来实现。
发明内容
为解决上述技术问题,本公开提出以下技术方案:
一种基于通讯控件MelfaRXM.ocx的上位机的应用装置,包括上位机、机器人控制器和通讯服务器,所述通讯服务器包括通讯控件MelfaRXM.ocx,所述通讯服务器与所述机器人控制器可实时通讯,所述上位机通过所述通讯控件MelfaRXM.ocx去设立上位机应用程序模块,所述上位机应用程序模块可以访问所述通讯服务器,所述上位机应用程序模块即为机器人操作界面。
进一步地,所述通讯控件MelfaRXM.ocx为ActiveX控件。
作为具体实施例地,所述上位机应用程序模块包括通讯控件MelfaRXM.ocx区域、伺服使能状态区域、控制器报警状态区域、程序运行状态区域、JOG运行状态区域、运行速率显示区域、程序监控显示区域、直角坐标系下各坐标轴的当前位置显示区域、关节坐标系下各坐标轴的当前位置显示区域、报警条显示区域、手动操作区域、设定运行速率区域、坐标系选择区域、程序步的显示与高亮区域、JOG运行命令区域。
作为具体实施例地,所述伺服使能状态区域、控制器报警状态区域、程序运行状态区域和JOG运行状态区域均有至少两种不同的颜色来呈现所述各区域所处的状态。
上述包括上位机、机器人控制器和包含通讯控件MelfaRXM.ocx的通讯服务器的应用装置,可以通过通讯控件MelfaRXM.ocx构建上位机应用程序模块,最终完成与上位机与机器人控制器的通讯,执行程序并实现功能。
那么,一种基于通讯控件MelfaRXM.ocx的上位机的应用方法,包括如下步骤:
(1)上位机通过通讯服务器中的通讯控件MelfaRXM.ocx去设立上位机应用程序模块,所述上位机应用程序模块访问所述通讯服务器;
(2)所述上位机应用程序模块开启通讯服务器,所述通讯服务器成功启动后所述上位机应用程序模块向其循环发起查询请求;
(3)所述通讯服务器获取查询请求后,产生接收事件;
(4)所述通讯服务器与所述机器人控制器实时通讯,所述上位机应用程序模块访问所述机器人控制器并进入事件处理过程。
进一步地,所述步骤(1)中的上位机应用程序模块即为机器人操作界面模块。
作为具体实施例地,所述步骤(2)中的查询请求包括:伺服使能状态信息、报警状态信息、程序运行状态信息、各坐标轴在直角坐标系或关节坐标系中的当前位置信息、报警代号以及代号信息内容和程序监控信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京魔迪多维数码科技有限公司,未经南京魔迪多维数码科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910116767.3/2.html,转载请声明来源钻瓜专利网。