项目3--机器人示教编程ppt课件

上传人:29 文档编号:240689397 上传时间:2024-04-30 格式:PPT 页数:68 大小:1.06MB
返回 下载 相关 举报
项目3--机器人示教编程ppt课件_第1页
第1页 / 共68页
项目3--机器人示教编程ppt课件_第2页
第2页 / 共68页
项目3--机器人示教编程ppt课件_第3页
第3页 / 共68页
点击查看更多>>
资源描述
项目项目3 3 弧焊机器人示教编程弧焊机器人示教编程 项目3 弧焊机器人示教编程1我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n弧焊机器人焊接时是按照事先编辑好的程序来进行的,这个程序一般是由操作人员按照焊缝形状示教机器人并记录运动轨迹而形成的。n机器人的程序由主程序、子程序及程序数据构成。在一个完整的应用程序中,一般只有一个主程序,而子程序可以是一个,也可以是多个。弧焊机器人焊接时是按照事先编辑好的程序来进行的,这个程序一般2我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物【学习目标】【学习目标】n知识目标知识目标n1掌握常用的机器人指令;n2掌握机器人程序的构成特点;n3掌握机器人的程序编写和编辑方法;n技能目标技能目标n1学会新建一个程序;n2学会编辑程序,如程序的修改、复制、粘贴、删除等;n3能够实现程序的连续运行和单周运行。【学习目标】知识目标3我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物任务任务1 新建和加载程序新建和加载程序n机器人的程序编辑器中存有程序模板,类似计算机办公软件的Word文档模板,编程时按照模板在里面添加程序指令语句即可。任务1 新建和加载程序机器人的程序编辑器中存有程序模板,类4我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物一、示教与再现一、示教与再现n“示教”就是机器人学习的过程,在这个过程中,操作者要手把手教会机器人做某些动作,机器人的控制系统会以程序的形式将其记忆下来。n机器人按照示教时记忆下来的程序展现这些动作,就是“再现”过程。n示教再现机器人的工作原理如图3-1所示。【知识准备】【知识准备】一、示教与再现“示教”就是机器人学习的过程,在这个过程中,操5我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物图图3-1 示教示教-再现机器人控制方式再现机器人控制方式图3-1 示教-再现机器人控制方式6我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物nABB机器人存储器包含应用程序和系统模块两部分。存储器中只允许存在一个主程序,所有例行程序(子程序)与数据无论存在什么位置,全部被系统共享。因此,所有例行程序与数据除特殊定以外,名称不能重复。ABB工业机器人存储器组成如图3-2所示。二、二、ABB工业机器人程序存储器工业机器人程序存储器ABB机器人存储器包含应用程序和系统模块两部分。存储器中只允7我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物 图图3-2 ABB工业机器人存储器工业机器人存储器 的组成的组成 图3-2 ABB工业机器人存储器 的组成8我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n1.应用程序(应用程序(Program)的组成)的组成n应用程序由主模块和程序模块组成。q主模块(Main module)包含主程序(Main routine)、程序数据(Program data)和例行程序(Routine);q程序模块(Program modules)包含程序数据(Program data)和例行程序(Routine)。1.应用程序(Program)的组成9我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n2.系统模块(系统模块(System modules)的组成)的组成n系统模块包含系统数据(System data)和例行程序(Routine)。n所有ABB机器人都自带两个系统模块,USER模块和BASE模块。使用时对系统自动生成的任何模块不能进行修改。2.系统模块(System modules)的组成10我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n1基本运动指令及其应用基本运动指令及其应用n常用基本运动指令有:MoveL、MoveJ、MoveCnMoveL:直线运动。nMoveJ:关节轴运动。nMoveC:圆周运动。三、编程指令及应用三、编程指令及应用1基本运动指令及其应用三、编程指令及应用11我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n(1)直线运动指令的应用 n直线由起点和终点确定,因此在机器人的运动路径为直线时使用直线运动指令MoveL,只需示教确定运动路径的起点和终点。(1)直线运动指令的应用 12我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n例如,MoveL p1,v100,z10,tool1;(直线运动起始点程序语句)np1:目标位置。nv100:机器人运行速度。q修改方法:将光标移至速度数据处,回车,进入窗口;选择所需速度。nz10:转弯区尺寸。q修改方法:将光标移至转弯区尺寸数据处,回车,进入窗口;选择所需转弯区尺寸,也可以进行自定义。ntool1:工具坐标。例如,MoveL p1,v100,z10,tool1;(直13我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物 小贴士:转弯区尺寸小贴士:转弯区尺寸 nfine指机器人TCP达到目标点(见图3-3中的P2点),在目标点速度降为零。机器人动作有停顿,焊接编程时,必须用fine参数。nzone指机器人TCP不达到目标点,而是在距离目标点一定长度(通过编程确定,如z10)处圆滑绕过目标点,如图3-3中的P1点。小贴士:转弯区尺寸 fine指机器人TCP达到目标点(见图14我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物图图3-3 转弯区尺寸转弯区尺寸图3-3 转弯区尺寸15我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n例1:使机器人沿长100mm、宽50mm的长方形路径运动n采用offs函数进行精确确定运动路径的准确数值。n机器人的运动路径如图3-4所示,机器人从起始点P1,经过P2、P3、P4点,回到起始点P1。图图3-4 长方形路径长方形路径例1:使机器人沿长100mm、宽50mm的长方形路径运动图316我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n为了精确确定p1、p2、p3、p4点,可以采用offs函数,通过确定参变量的方法进行点的精确定位。noffs(p,x,y,z)代表一个离p1点X轴偏差量为X,Y轴偏差量为y,Z轴偏差量为z的点。n将光标移至目标点,按“Enter”键,选择Func,采用切换键选择所用函数,并输入数值。如P3点程序语句为:n MoveL Offs(P1,100,50,0),V100,fine,tool1与Z轴距离与X轴距离与Y轴距离起始点为了精确确定p1、p2、p3、p4点,可以采用offs函数,17我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n机器人长方形路径的程序如下:nMoveL OffsP1,V100,fine,tool1 P1nMoveL Offs(P1,100,0,0),V100,fine,tool1 P2nMoveL Offs(P1,100,50,0),V100,fine,tool1 P3nMoveL Offs(P1,0,50,0),V100,fine,tool1 P4nMoveL OffsP1,V100,fine,tool1 P1机器人长方形路径的程序如下:18我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n(2)圆弧运动指令的应用 n圆弧由起点、中点和终点三点确定,使用圆弧运动指令MoveC,需要示教确定运动路径的起点、中点和终点。圆弧运动路径如图3-5所示。图图3-5 圆弧运动路径圆弧运动路径(2)圆弧运动指令的应用 图3-5 圆弧运动路径19我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n起点为P0,也就是机器人的原始位置,使用MoveC指令会自动显示需要确定的另外两点,即中点和终点,程序语句如下:nMoveC p1,p2,v100,z1,tool1n与直线运动指令MoveL一样,也可以使用offs函数精确定义运动路径。起点为P0,也就是机器人的原始位置,使用MoveC指令会自动20我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n例2:如图3-6所示,令机器人沿圆心为P点,半径为80mm的圆运动:图图3-6 整圆路径整圆路径例2:如图3-6所示,令机器人沿圆心为P点,半径为80mm的21我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n程序如下:nMoveJ p,v500,z1,tool1;nMoveL offs(p,80,0,0),v500,z1,tool1;nMoveC offs(p,0,80,0),offs(p,-80,0,0),v500,z1,tool1;nMoveC offs(p,0,-80,0),offs(p,80,0,0),v500,z1,tool1;nMoveJ p,v500,z1,tool1程序如下:22我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n2输入输出指令输入输出指令nDo指机器人输出信号,di指输入机器人信号n输入输出信号有两种状态:“1”为接通;“0”为断开。n1)设置输出信号指令 Set do1n2)复位输出信号指令 Reset do1n3)输出脉冲信号指令 PulseDO do12输入输出指令23我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n3.通信指令(人机对话)通信指令(人机对话)n1)清屏指令 TPErasen2)写屏指令 TPWrite Stringq其中 String在示教器显示屏上显示的字符串。每一个写屏指令最多可显示80个字符。3.通信指令(人机对话)24我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n4程序流程指令程序流程指令q判断执行指令IF q循环执行指令WHILEn循环指令运行时,机器人循环直到不满足判断条件后,才跳出循环指令,执行后面的指令。4程序流程指令25我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n5机器人停止指令机器人停止指令nStop指令:指令:机器人停止运行,软停止指令,直接在下一句指令启动机器人;nExit指令:指令:机器人停止运行,并且复位整个运行程序,将程序指针移至主程序第一行。下次运行程序时,机器人程序必须从头开始。5机器人停止指令26我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n6赋值指令赋值指令nDate :=ValueqDate:指被赋值的数据qValue:指该数据被赋予的值。n7.等待指令等待指令nWaitTime Timeq等待指令是让机器人运行到该程序是等待一段时间(Time 机器人等待的时间)。6赋值指令27我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物四、新建与加载程序四、新建与加载程序n新建与加载一个程序的步骤如下:新建与加载一个程序的步骤如下:n(1)在主菜单下,选择程序编辑器;n(2)选择任务与程序;n(3)若创建新程序,按新建,然后打开软件盘对程序进行命名;若编辑已有程序,则选加载程序,显示文件搜索工具;n(4)在搜索结果中选择需要的程序,按确认,程序被加载,如图3-7所示。为了给新程序腾出空间,可以先删除先前加载的程序。四、新建与加载程序新建与加载一个程序的步骤如下:28我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物图图3-7 机器人程序机器人程序图3-7 机器人程序29我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n 例行程序有不同的语句组成,如运动指令,等待指令等。每句指令又由不同的变量组成,变量视它们自己的类型,可改变或省略。n程序中各指令的含义如图3-8所示。例行程序有不同的语句组成,如运动指令,等待指令30我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物如图如图3-8 机器人程序中指令含义机器人程序中指令含义A-直线运动指令名称 B-点位被隐藏的数值 C-可定义的运动速度D-可定义的运动点类型(精确点)E-有效工具如图3-8 机器人程序中指令含义A-直线运动指令名称 31我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n(1)调节运行速度 n在开始运行程序前,为了保证操作人员和设备的安全,应将机器人的运动速度调整到75%。速度调节方法如下:q1)按快捷键;q2)按速度模式键,显示如图3-9所示的快捷速度调节按钮;q3)将速度调整为75%或50%;q4)按快捷菜单键关闭窗口。图图3-9 快捷速度调节快捷速度调节(1)调节运行速度 图3-9 快捷速度调节32我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n(2)运行程序 n运行刚才打开的程序,先用手动低速,单步执行,再连续执行。q运行时是从程序指针指向的程序语句开始,图3-10的“A”指示的即为程序指针。运行步骤如下:n1)将机器人切换至手动模式n2)按住示教器上的使能键n3)按单步向前或单步向后,单步执行程序。执行完一句即停止。(2)运行程序 33我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物图图3-10 程序指针程序指针图3-10 程序指针34我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物五、自动运行程序五、自动运行程序n自动运行程序的步骤如下:n(1)插入钥匙,将运转模式切换到自动模式,示教器上显示状态切换对话框,如图3-11所示;图图3-11 运行模式转换运行模式转换五、自动运行程序自动运行程序的步骤如下:图3-11 运行模35我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n(2)按OK,关闭对话框,示教器上显示生产窗口,如图3-12所示;图图3-12 机器人自动运行时的生产窗口机器人自动运行时的生产窗口(2)按OK,关闭对话框,示教器上显示生产窗口,如图3-1236我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n(3)按马达上电/失电按钮激活电机;n(4)按连续运行键开始执行程序;n(5)按停止键停止程序;n(6)插入钥匙,运转模式返回手动状态。(3)按马达上电/失电按钮激活电机;37我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物【知识拓展】工业机器人的控制系统工业机器人的控制系统n大多数工业机器人属于示教-再现方式的工业机器人。无论是示教过程和还是再现过程,工业机器人的控制系统均处于边工作边计算的状态中。n要求工业机器人控制系统是具有实时中断控制与多任务处理功能的专用计算机控制系统。【知识拓展】工业机器人的控制系统38我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n一、控制系统的软、硬件任务分配一、控制系统的软、硬件任务分配 一般工业机器人控制系统的软硬件任务分配如下:n速度平滑控制、自动加减速控制与防振控制采用软件方式处理。n硬件系统应配合其它软件完成以下模块功能:q1)系统控制。q2)示教操作、编程与CRT显示。q3)多轴位置、速度协调控制(再现)。q4)I/O通讯与控制接口。q5)各种安全与连锁控制。工业机器人控制系统的典型硬件结构如图3-13所示。一、控制系统的软、硬件任务分配39我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物图图3-13 工业机器人控制系统的典型硬件结构工业机器人控制系统的典型硬件结构图3-13 工业机器人控制系统的典型硬件结构40我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物二、控制系统软件功能二、控制系统软件功能n工业机器人的基本动作概念与软件功能如图3-14所示。n工业机器人的柔性体现在其运动轨迹、作业条件和作业顺序能自由变更,变更的灵活程度取决于其软件水平。n工业机器人按照操作人员的示教动作及要求进行作业,操作人员可以根据作业结果或条件进行修正,直到满足要求为止。二、控制系统软件功能工业机器人的基本动作概念与软件功能如图341我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物图图3-14 工业机器人的基本动作概念与软件功能工业机器人的基本动作概念与软件功能图3-14 工业机器人的基本动作概念与软件功能42我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n软件系统应具有以下基本功能 q1)示教信息输入;q2)工业机器人本体及对外部设备的动作控制;q3)运动轨迹在线修正;q4)实时安全系统等。软件系统应具有以下基本功能 43我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n一、修改位置点一、修改位置点n修改位置点的步骤如下:n1)在主菜单中选程序编辑器。n2)单步运行程序,使机器人轴或外部轴到达希望修改的点位或附近。n3)移动机器人轴或外部轴到新的位置,此时指令中的工件或工具坐标已自动选择。任务任务2 编辑程序编辑程序编辑程序包括修改位置点、编辑运动指令、添加指令,程序语句的复制、粘贴及删除等。一、修改位置点任务2 编辑程序编辑程序包括修改位置点、编辑44我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物图图3-15 修改位置确认修改位置确认4)按“修改位置”,系统提示确认,如图3-15所示;图3-15 修改位置确认4)按“修改位置”,系统提示确认,45我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n5)确认修改按“Modify”,保留原有点按“Cancel”。n6)重复步骤3)5),修改其他需要修改的点;n7)单步运行,测试程序。5)确认修改按“Modify”,保留原有点按“Cancel”46我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n二、编辑指令变量二、编辑指令变量n例如,修改程序的第一个MoveL指令,改变精确点(fine)为转弯半径z10。n步骤如下:二、编辑指令变量47我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n1)在主菜单下,选程序编辑器,进入程序,选择要修改变量的程序语句,如图3-16所示;图图3-16 修改变量程序语句修改变量程序语句1)在主菜单下,选程序编辑器,进入程序,选择要修改变量的程序48我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n2)按“Edit”,打开编辑窗口,如图3-17所示。;图图3-17 程序编辑窗口程序编辑窗口2)按“Edit”,打开编辑窗口,如图3-17所示。;图3-49我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n3)按“Change Selected”,进入当前语句菜单,如图3-18所示;图图3-18 Change SelectedChange Selected菜单菜单3)按“Change Selected”,进入当前语句菜单50我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n4)点“Zone”进入当前变量菜单,如图3-19所示。图图3-19 当前变量菜单当前变量菜单4)点“Zone”进入当前变量菜单,如图3-19所示。图3-51我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n5)选择Z10,如图3-20所示,即可将fine改变为Z10;n6)确认OK。图图3-20 变量数值选择菜单变量数值选择菜单5)选择Z10,如图3-20所示,即可将fine改变为Z1052我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n三、添加指令三、添加指令n在程序中添加运动指令的方法有两种:q一是在程序编辑器编辑状态下复制、粘贴需要的运动指令;q二是在程序编辑器中,将光标移动到需要添加运动指令的位置,手动摇动操纵摇杆使机器人到达新位置,使用“修改位置”指令添加新的运动指令。三、添加指令53我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n方法一步骤如下:n1)在主菜单下,选“程序编辑器”,进入程序,选“Edit”,再选择需要复制的变量或指令,再按“Copy”,如图3-17所示。n2)按“Paste”插入被复制的指令,新的语句会插在光标行的下面,如图3-21所示;方法一步骤如下:54我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物图图2-22 粘贴程序窗口粘贴程序窗口图2-22 粘贴程序窗口55我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n方法二步骤如下:n1)使用摇杆,将机器人移动到需要的位置;n2)按“Modify Position”,会显示一个确认框,如图3-23所示;n3)按“Modify”确认修改并记录修改点。n4)在连续运行状态下测试程序。方法二步骤如下:56我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物图图3-23 修改位置确认对话框修改位置确认对话框图3-23 修改位置确认对话框57我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n四、四、添加延迟等待指令添加延迟等待指令 n例如,机器人在某位置(对应程序第4行)等待3s后,再执行下一个动作。n步骤如下:q1)在主菜单下,选程序编辑器,进入程序;q2)将光标移到第四行,按“Add Instruction”,选择”Common”(常用)键显示滚动的指令类别列表,出现如图3-23所示的窗口。四、添加延迟等待指令 58我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物图图3-23 常用指令列表常用指令列表图3-23 常用指令列表59我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物q3)在指令列表中按“Next”,选中“WaitTime”,出现如图3-24所示窗口。图图3-24 WaitTimeWaitTime窗口窗口3)在指令列表中按“Next”,选中“WaitTime”,出60我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物q4)按“Show 123”键,显示软件盘,如图3-25所示,然后按数字键3。图图3-25 Show 123Show 123软件盘软件盘4)按“Show 123”键,显示软件盘,如图3-25所示,61我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物q5)按“OK”键,然后关闭菜单,即在程序第4行后添加了等待3秒钟的延迟指令,如图3-26所示。q6)在连续运行状态下测试程序。图图3-26 延迟指令延迟指令5)按“OK”键,然后关闭菜单,即在程序第4行后添加了等待362我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n【小贴士】q当一个程序较长,屏幕不能全部显示而需要查看时,可以使用屏幕上的黄色光标进行上下左右滚动,也可以进行放大或缩小。q如图3-27所示,各光标含义如下:项目3-机器人示教编程ppt课件63我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物A 放大B 向上滚动一页C 向上滚动一行D 向左滚动E 向右滚动F 缩小G 向下滚动一页H 向下滚动一行图图3-27 滚动光标滚动光标A 放大图3-27 滚动光标64我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n四、系统备份、恢复与重启四、系统备份、恢复与重启n1.系统备份系统备份q系统应用软件的不完整将使机器人系统恢复十分系统应用软件的不完整将使机器人系统恢复十分困难。使用时,一定要按如下步骤做好系统备份。困难。使用时,一定要按如下步骤做好系统备份。n进入进入“ABB菜单菜单”单击单击“备份与恢复备份与恢复”选择选择“备份当前系统备份当前系统”选择选择“要备份的文件夹要备份的文件夹”、“备备份路径份路径”、“备份将被创建在备份将被创建在”单击单击“备份备份”。四、系统备份、恢复与重启65我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n2.系统恢复系统恢复q进入“ABB菜单”单击“备份与恢复”选择“恢复系统”在“备份文件夹”选择将要恢复的文件 单击“恢复”。n3.重新启动重新启动q进入“ABB菜单”选择“重新启动”单击“热启动”。2.系统恢复66我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物n4.标定机器人零位标定机器人零位q进入“ABB菜单”选择“手动操纵”手动把“1-6轴”度数归零再选择“校准”点击进入“校准”单击“更新转数计数器”选择“全选”“更新”重启零点标注成功。4.标定机器人零位67我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物【思考与练习】n1 什么是示教再现过程?n2 机器人程序有哪几部分组成?n3 常用的机器人运动指令有哪些?n4如何使机器人运动路径为长100mm、宽50mm的长方形?如何使机器人运动路径为半径80mm的圆形?n5如何在已有程序中添加一条“等待3秒钟”的指令?n6在哪些情况下可以应用软件盘?n7Fine和zone的含义是什么?各在什么情况下选用?n8如何备份和恢复系统?【思考与练习】1 什么是示教再现过程?68
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学培训


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!