你知道学习工业机器人编程调试的正确步骤吗?
不少人可能觉得机器人编程难学,实际上机器人涉及的知识远比PLC要少。现简单说明一下初学者学习工业机器人编程调试的流程,以AUBO机器人为例:
首先我们应该知道工业机器人的调试学起来不难,远比编程更简单,示教器上的编程远比脚本代码编程要简单。系统学习工业机器人的几个阶段:
了解工业机器人的结构、分类和应用场景。然后构建基础练习用的工业机器人虚拟工作站,以便于后面的编程练习和仿线)熟悉硬件:本体+控制柜,上电/断电、开机/关机。注意:上电不等于开机。
掌握工业机器人标准配置,也就是工业机器人由哪几个部分构成。以AUBO-I5工业机器人为例,包括4个主要部分:工业机器人本体、示教器、线缆配件及控制柜。
其中控制柜是工业机器人的控制主体,机器人本体为机器人系统的执行部分,示教器给用户更好的提供了一个可视化的操作界面,这三者之间则用线缆配件连接起来。
了解了机器人的构造和安装之后,我们要学会该怎么操作示教器让机械臂动起来。在这一阶段,要掌握工业机器人示教器的构成和基础操作,熟悉示教器主界面,包括:
(5)要注意看清楚机械臂基坐标系XYZ方向,否则在示教器上往XYZ轴方向挪动时会弄错方向,尤其是XYZ轴都有正反两个方向。
(6)在示教器中切换用户坐标系,要明白为何需要切换用户坐标系,何时切换用户坐标系。
(7)要明白不管用什么用户坐标系,还是就用机械臂基坐标系,最终得到的路点永远都是机械臂6个关节的电机角度,这是本质。
(8)要明白示教器左下角切换工具坐标系导致XYZ RX RY RZ数值的变化是怎么回事,如果不理解就会导致不了解什么时候去切换工具坐标系。
关于接线,要能看懂控制柜IO板上的各种符号,控制柜上的用户IO接线,理解npn和pnp的电压高低和电流流向,以及急停、防护停止、拖动示教,以及气缸的接线、工业机器人编程调试及仿真
手动控制学会了之后,我们要开始有效学习该怎么编程,让机械臂按照我们编写的程序自动工作。在此阶段我们应该学习机器人基本指令和功能函数,这一阶段内容相对前面几个阶段难度稍高一些,但是结合真实的操作之后也非常容易就能掌握了。此阶段最好有实物操作练习,如果没有也可以用各家机械臂自带的模拟软件仿真练习。
一个完整的机器人工作站,除了机械臂本体之外,还会有其他的一些设备来和机械臂协同工作,比如外接一个启动按钮,一个停止按钮,一个双色灯。要求按下启动按钮,机械臂开始工作,并亮绿灯;按下停止按钮,机械臂停止工作并亮红灯。那这些按钮功能的实现就要求我们事先配置好IO点位,做好信号的交互。所以此阶段我们就需要好好学习一下机械臂IO信号的类别和配置。
前面关于机械臂的基础知识全部学完了之后,就是需要大量的实战练习,来对前面学习的内容做消化和融会贯通。若公司里有机械臂相关的项目,那就可以跟着好好学习和练习,尤其是调试,亲自上手一次等于看一百遍。有时间也可以多看一看其他工程师写的程序。想更进一步需要多关注通讯方面的知识比如modbus。
虽然使用的软件不同,如果掌握了本质不一样的品牌的机器人不管是调试还是编程差异都没那么大,技能培训版块也有ABB机器人打磨和码垛的课程可供学习参考。