工业机器人远程控制方法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
工业机器人远程控制方法
技术领域
[0001] 本发明涉及一种工业机器人远程控制方法,特别是涉及对生产线上的KUKA机器人进行远程控制诊断、远程教学、机器人程序自动识别转换方法。
背景技术
[0002] 公司发展迅速,自动化率不断提高,自动设备数量大(一个车型应用几百台机器人)且比较分散。这种情况给故障诊断、程序管理、程序校对都带来很多困难。
[0003] 1) 现行机器人单机分布,距离分散无法实现机器人程序集中管理。
[0004] 2) 生产线较大且机器人与PLC等设备相互独立无联系,在出现故障时需要频繁在GP面板与机器人面板之间走动,行走距离长,停台处理时间多。
[0005] 3) 机器人程序无法在个人计算机中查看。日常培训工作只能应用固定机器人案例。无法实现具体工位有针对性的培训。针对性培训只能利用现场设备进行,影响生产且规模小。
[0006] 4) 设备运行问题隐秘,不易查找。
[0007] 5) 日常焊接程序优化调整浪费时间。需要手动运行机器人完成一个工件的焊接程序才能进行相应的调整。平均每次耽误时间10分钟。
发明内容
[0008] 本发明的目的在于提供一种工业机器人远程控制方法,其将生产线上的KUKA机器人通过Internet实现远程诊断;当生产线上KUKA机器人出现故障时可在相同计算机上操作PLC、机器人等设备,不用在两者之间频繁奔走,节省了处理故障时间,实现了远程控制的功能;并同时解决了机器人培训对现场设备的依赖性,可以通过网络展示机器人现场界面,连接到投影仪进行有针对性的大规模培训,具有远程培训功能和KUKA机器人程序识别功能;为平时焊接程序优化调整提供方便。
[0009] 本发明的技术方案是这样实现的:工业机器人远程控制方法,其特征在于具体步骤如下:1)将生产线上所有的KUKA机器人与设备用符合TCP/IP协议的标准进行网线连接,其中包括弧焊质量监控系统HKS、可编程逻辑控制器PLC、博世焊接控制器BOSCH、机器人;[0010] 2)修改机器人原有注册表、更改KUKA机器人配置;使机器人允许进行控制台登录网络访问启用本地帐户的共享和安全模式,这时,当局域网其他机访问机器人时,不会弹出对话框,就可以直接进行连接,更改BOSCH焊接控制器项目地址、PLC网络地址使其在相同的网段的不同设备包括计算机、类似计算机及非计算机设备不同网络合并到一个网络中;使计算机获得KUKA机器人的网络访问权限;
[0011] 3)在计算机1安装DameWare远程控制软件服务器端,并在每个KUKA机器人上安装DameWare客户端软件;在服务器端输入KUKA机器人的管理员账号和密码,就能顺利完成KUKA机器人远程管理和维护工作;
[0012] 4)机器人远程培训功能,将机器人连接的计算机1与培训室连接投影仪的计算机
2均连接到Internet网络,然后利用QQ、PCanywhere等软件在培训室查看到控制现场的计算机1间接控制现场的工业机器人;这样可以在培训室直接培训现场的机器人,扩大培训规模;公司外人员也可以用同样的方法进行任何地点的远程技术支持;
[0013] 5)结合机器人高级编程语法与用VB语言编写出的转换软件,将机器人机器指令转换成可以识别读取的机器人人机界面编程语言;
[0014] 第一运用VB转换软件通过窗体、菜单、控件、对话框、超级文本框等界面元素设计界面;窗体对象是构成程序界面的基本模块,新建工程时,系统会自动建立一个空窗体,这个窗体就像一个画布,我们可以在上面创建自己的界面;如机器人文件存储路径,机器人人机界面状态模拟、程序按钮、程序功能菜单等;
[0015] 第二编写VB后台编写程序,确定机器人文件存储路径,然后运用VB文件系统将其以文本方式读取并读入内存;识别机器人文件机构及文件注释作为转换后生成文件名称,结合机器人高级编程将读入内存的机器人指令转换为机器人人机界面编程语言。按照机器人程序形式给不同作用的机器人程序标注不同的颜色。将内存中处理后的文件保存到硬盘生成文本文件,实现对机器人程序的自动识别转换。
[0016] 本发明的积极效果在于:
[0017] 1)使机器人具有远程诊断功能,在需要技术支持时不在现场的技术人员可以通过Internet来进行设备故障诊断。①、在公司人员不能解决故障时外地人员不用到达现场可以解决故障省时、省力、省费用。②、班次之间需要技术支持时维修人员不用到现场在任何有网络的地方都可以诊断设备。大大提高故障处理速度,减少停台时间,也标志着车间设备网络管理水平的提高;
[0018] 2)KUKA机器人远程控制功能:在日常故障处理过程中可在同一个计算机处操作控制PLC、机器人等设备,不用在两者之间频繁奔走,节省了处理故障时间,提高设备开动率;3)远程培训功能,解决了机器人培训对现场设备的依赖性,可以通过网络时时展示机器人现场界面,可以连接到投影仪在培训室进行有针对性的大规模的培训;
[0019] 4)为平时焊接程序优化调整提供了方便。维修人员可以根据质量反馈和程序列表迅速找到有质量问题的机器人点及BOSCH程序号。平均每次节约时间10分钟。
附图说明
[0020] 图1为本发明的机器人网络布局图。
[0021] 图2为本发明的通过网络远程控制机器人的示意图。
[0022] 图3为本发明的将机器语言转换为人可识读语言的示意图。
具体实施方式
[0023] 下面结合附图和实施例对本发明做进一步的描述:
[0024] 实施例1该方法在Q5车型应用
[0025] 将生产线上的所有KUKA机器人及弧焊质量监控系统HKS、可编程逻辑控制器PLC、博世焊接控制器BOSCH与设备用符合TCP/IP协议的标准进行网线连接, 修改KUKA机器人原有注册表、更改KUKA机器人配置。由于机器人联网后和单机不一样了有网络就要考虑网络安全问题。操作系统默认:利用ipc$通道可以建立空连接,匿名枚举出该机有多少帐