工业机器人
第一种编程方法示教编程法
应用情况:应用最早(早期的机器人编程几乎都是采用示教编程方法)最普遍(目前工业机器人使用最普遍的方法)在生产现场进行 。其工作过程分为“示教”和“再现”两个阶段。在示教阶段,由操作者操纵示教器上的操作手柄来操作机器人,使它按需要的姿势、顺序和路线进行工作。在该阶段机器人一边工作一边将示教的各种信息存储在记忆装置中。在再现阶段,机器人从记忆装置中一次调用所存储的信息,利用这些信息去控制机器人再现示教阶段的动作。
示教再现原理过程
对于有规律的轨迹,仅示教几个特征点,计算机就能利用插补算法获得中间点的坐标,如直线需要示教两点,圆弧需要示教三点,如图下图所示。
示教编程
再现速度——机器人再现时,程序点之间的移动速度。空走点/作业点——机器人再现时,决定从当前程序点到下 一个 程序点是否实施作业。
机器人工作时的几种插补方式
那么下面说说示教编程的基本步骤
程序是把机器人的作业内容用机器人语言加以描述的作业程序。现在通过在线示教的方式为机器人输入从工件A点到B点的寻迹绘图程序
1. 示教前的准备
(1)、接通主电源 等待 等待系统初始化, 打开急停键 然后选择示教模式并设置合适的坐标系与手动操作速度 然后新建一个程序 录入程序点并入插机器人指令 首先 设置坐标系:在基坐标系、关节坐标系、工具坐标系和工件坐标系下调节机器人位置,使其到达最佳作业状态。然后 手动操作速度的设定:通过点击示教器屏幕上的修调值“+”和“-”来调整轴的移动速度,修调值越大,机器人行走速度越快。
(2)、作业前对工件的处理, 工件表面清理 , 工件的装夹 , 安全确认。
2. 设定作业条件及作业顺序
示教器上生成的程序
3. 运行确认(跟踪)
完成整个示教过程后,为确保各程序点及其参数设定正确,需进行跟踪确认,常采用的跟踪方式有:(1)单步运行:系统会在执行完一行程序后停止。(2)连续运行:系统会连续运行完整个程序。
ABB IRB120机器人寻迹运行
4. 执行作业程序
程序经检查无误后,如需执行作业程序,操作步骤如下:切换至“自动运行”界面 自动运行程序 自动运行程序界面中的“启动/暂停”按钮和“停止”按钮可控制程序运行的启停。“连续/单步”按钮和“单周/循环”按钮可设置程序自动运行的方式。至此,寻迹绘图作业示教再现过程全部完成。
总之示教编程法的缺点是:效率低(编程占用机器人的作业时间);运动简单(很难规划复杂的运动轨迹及准确的直线运动);交互麻烦(难以与传感信息相配合、难以与其他操作同步) 。
第二种编程方法是机器人语言编程法
机器人语言编程是指采用专用的机器人语言来描述机器人的动作轨迹。 机器人语言编程实现了计算机编程,并可以引入传感信息,从而提供了一种解决人与机器人通信接口问题的更通用的方法。机器人编程语言具有良好的通用性,同一种机器人语言可用于不同类型的机器人,此外,机器人编程语言可解决多台机器人之间协调工作的问题。
第三种编程方法是离线编程法
机器人离线编程
初学者首先从示教编程方法学起,然后循序渐进学习其它编程方法。
欢迎大家转载,讨论。