机器人的操作与编程ppt课件.ppt

上传人:牧羊曲112 文档编号:1342334 上传时间:2022-11-11 格式:PPT 页数:192 大小:14.65MB
返回 下载 相关 举报
机器人的操作与编程ppt课件.ppt_第1页
第1页 / 共192页
机器人的操作与编程ppt课件.ppt_第2页
第2页 / 共192页
机器人的操作与编程ppt课件.ppt_第3页
第3页 / 共192页
机器人的操作与编程ppt课件.ppt_第4页
第4页 / 共192页
机器人的操作与编程ppt课件.ppt_第5页
第5页 / 共192页
点击查看更多>>
资源描述

《机器人的操作与编程ppt课件.ppt》由会员分享,可在线阅读,更多相关《机器人的操作与编程ppt课件.ppt(192页珍藏版)》请在三一办公上搜索。

1、工业机器人应用技术,机器人示教器及其功能,1,机器人的安全操作,2,机器人的点动操作,3,机器人的示教编程,4,机器人编程语言,4,本模块主要介绍机器人的操作与编程,内容包括机器人示教器的功能、机器人的点动操作方法、本体和工具的点动定位、工具的点动定向、机器人的示教编程、各种指令的输入及操作流程,讲述了机器人编程语言系统的基本功能和编程方法、机器人安全操作流程和安全模式的设定。,学习完本模块的内容后,学生应能够了解机器人的操作与编程的基本方法,掌握机器人操作与编程的基本步骤、示教器的使用方法,熟悉点动操作方式、坐标选择方式、运动方式、点动方式、定向方式,了解机器人程序编程的基本方法、移动命令输

2、入的操作方法,熟悉编程语言的基本功能、操作符号编程指令、文件管理指令、数据编辑指令、调试程序/运行程序指令、程序流程命令、手动控制指令。,学习单元一机器人示教器及其功能,一、操作开关与按钮,工业机器人的操作与编程一般需要通过示教器进行。不同的机器人控制系统,其示教器的结构与外形不同,但功能类似。DX100控制系统的示教器的组成与外观如图6-1所示。 DX100系统示教器的上部为模式转换、启动、停止和急停4个基本操作按钮;中间为液晶显示器和CF卡插槽;下部为操作面板,示教器的背面为伺服ON/OFF开关。,一、操作开关与按钮,图6-1 DX100系统的示教器的组成与外观1模式转换按钮;2启动按钮;

3、 3暂停按钮;4急停按钮;5CF卡插槽;6显示器; 7操作面板,一、操作开关与按钮,DX100示教器下部的操作面板如图6-2所示,操作面板上有显示操作键、轴点动键、数据输入与运行控制键3个区域,各操作键的功能如下。 同时按“主菜单”键和光标上、下键,调整显示器的亮度;在多语言显示的系统上,同时按“区域”键和“转换”键,进行显示语言的切换。,二、操作面板,图6-2 DX100示教器下部的操作面板1显示操作键; 2轴点动键; 3数据输入与运行控制键,二、操作面板,二、操作面板,二、操作面板,二、操作面板,二、操作面板,二、操作面板,二、操作面板,图6-3 机器人本体的基本运动轴名称及方向,二、操作

4、面板,二、操作面板,二、操作面板,二、操作面板,二、操作面板,二、操作面板,二、操作面板,DX100系统的示教器一般采用6.5 in(1 in=0.025 4 m)、640像素480像素彩色液晶显示器,显示器分图6-4所示的主菜单、菜单、状态、通用显示区和信息显示区5个显示区域。显示区域可通过按示教器“区域”操作键或直接触摸对应的显示区予以选定。,三、显示器,图6-4 示教器显示1主菜单; 2菜单; 3状态; 4通用显示区; 5信息显示区,三、显示器,三、显示器,三、显示器,状态显示区位于显示器的右上方,它有图6-5所示的10个状态图标显示位置,状态图标的含义如表6-7所示。,图6-5 状态显

5、示,三、显示器,三、显示器,三、显示器,三、显示器,通用显示区位于显示器的中间,它分为图6-6所示的显示区、输入缓冲行、操作键3个基本区域。同时按操作面板的“区域”键和光标向下键,光标可从显示区移到操作键区;同时按操作面板的“区域”键和光标向上键,或选择操作键区的“取消”键,光标可从操作键区返回显示区。,图6-6 通用显示区1显示区; 2输入缓冲行; 3操作键,三、显示器,显示区可用来显示所选择的程序、参数、文件等内容。在编辑程序时,按操作面板的“命令一览”键,可在显示区的右侧显示相关的编辑命令键;显示区所选择或需要输入的内容,可在输入缓冲行进行显示和编辑。 操作键的显示与示教器所选择的操作有

6、关,操作键一般用来执行、取消、结束或中断显示区所选的操作。当操作键区域选定后,可先通过操作面板的光标左、右移动键选择操作键,然后用操作面板的“选择”键执行指定的操作。,三、显示器,三、显示器,学习单元二机器人的安全操作,信息显示区位于显示器的右下方,它可用来显示操作、报警提示信息。在进行正确的操作或排除故障后,可通过操作面板上的“清除”键,清除操作、报警提示信息。 当系统有多个提示信息显示时,显示行的左侧将出现图6-7所示的多行信息显示标记。,图6-7 多行信息显示标记,三、显示器,(1)确认DX100控制柜与示教器、机器人的连按电缆已按照图6-8正确连接并固定。,一、开机与关机,图6-8 控

7、制柜、示教器和机器人的连接,一、开机与关机,图6-9 进线电缆的连接,(3)确认DX100控制柜门已关闭、电源总开关置于OFF位置,机器人运动范围内无操作人员及可能影响机器人正常运动的其他无关器件。,一、开机与关机,(1)将DX100控制柜门上的电源总开关按图6-10所示旋转到ON位置,接通DX100系统控制电源。DX100系统的控制电源接通后,将进入系统的初始化和诊断操作,示教器将显示开机启动画面。,图6-10 接通总电源,一、开机与关机,(2)系统完成初始化和诊断操作后,示教器将显示开机初始页面,信息显示区显示“请接通伺服电源”的操作提示信息。 (3)确认控制柜门、示教器及其他辅助控制装置

8、、辅助操作台、安全防护罩等(如存在)的全部急停按钮已经复位。 (4)当示教器操作模式选择开关选择“再现(PLAY)”模式时,若机器人安装有安全防护门,则应关闭机器人安全防护门,按操作面板上的“伺服准备”键,接通伺服主电源,启动伺服。,一、开机与关机,一、开机与关机,一、开机与关机,(1)操作模式。操作模式是DX100最基本的安全模式,在任何情况下都可以进入。选择操作模式时,操作者只能对机器人进行最基本的操作,包括进行程序的选择、启动或停止操作,进行系统变量、输入/输出信号、坐标轴位置的显示等。 (2)编辑模式。选择编辑模式,操作者可以进行示教和编程,也可对系统的变量、通用输出信号、作业原点和第

9、2原点、用户坐标系、执行器控制装置等进行设定操作。进入编辑模式需要操作者输入正确的口令,DX100系统出厂时设定的进入编辑模式初始口令为00000000。,二、安全模式及设定,二、安全模式及设定,二、安全模式及设定,二、安全模式及设定,二、安全模式及设定,二、安全模式及设定,DX100系统的安全模式可限制操作者的权限,避免误操作引起的故障,系统开机后应首先予以设定。安全模式的设定可在 “系统信息”主菜单下进行,其操作步骤如下。 (1)选择 “系统信息”主菜单,示教器将显示系统信息子菜单。 (2)用光标移动键选定“安全模式”子菜单,示教器将显示安全模式设定对话框,将光标定位于安全模式输入框。,二

10、、安全模式及设定,(3)按操作面板上的“选择”键,输入框将出现安全模式选择界面。此时,可根据需要调节光标、选择模式。 (4)当操作者需要选择编辑模式、管理模式时,示教器将显示用户口令输入界面。 (5)根据所需的安全模式,通过操作面板输入用户口令,并按“回车”键确认。DX100出厂时,编辑模式的初始口令为00000000,管理模式的初始口令为99999999,当输入的口令和所选择的安全模式一致时,系统将进入所选的安全模式。,二、安全模式及设定,为了保护系统的程序和参数,防止误操作引起的故障,调试、维修人员在完成系统调试或维修后,一般需要对系统出厂时的安全模式初始设定口令进行更改。安全模式的用户口

11、令设定可在 “设置”主菜单下进行,其操作步骤如下: (1)利用主菜单扩展键“”显示“设置”扩展主菜单并选定,示教器显示设置主菜单显示界面。 (2)用光标选定“用户口令”子菜单,示教器将显示用户口令设定页面。,二、安全模式及设定,(3)用光标移动键选定需要修改口令的安全模式,信息显示框将显示“输入当前口令(4到8 位)”。 (4)输入安全模式原来的口令,并按操作面板的“回车”键。如果原口令输入准确,示教器将显示用户新口令输入界面,信息显示框将显示“输入当前口令(4到8位)”。 (5)输入安全模式新的口令,并按操作面板的“回车”键确认后,新用户口令生效。,二、安全模式及设定,学习单元三机器人的点动

12、作,一、控制组及坐标系选择,DX100系统的控制组分为“机器人”“基座轴”“工装轴”3组,如图6-11所示。,图6-11 DX100系统的控制组,一、控制组及坐标系选择,(1)机器人控制组。机器人控制组用于多机器人控制系统的机器人选择,DX100系统多用于单机器人系统的控制,因此,机器人控制组一般选择为“机器人1”。机器人控制组一旦选定,操作者便可通过示教器控制对应机器人本体上的腰回转(S轴)、上/下臂摆动(U/L轴)、手腕回转与摆动(R/B/T轴)等坐标轴的运动。 (2)基座轴控制组。基座轴是控制机器人本体整体移动的辅助坐标轴。DX100系统可选择的基座轴包括平行 X/Y/Z 轴的独立直线移

13、动(RECT-X/RECT-Y/RECT-Z)、XY/XZ/YZ平面上的二维直线运动(RECT-XY/RECT-XZ/RECT-YZ)、双XYZ三维空间上的直线运动(RECT-XYZ)3类,基座轴最大可配置8轴。,一、机器人控制系统的结构,(3)工装轴控制组。工装轴是控制工装(工件)运动的辅助坐标轴。DX100系统可选择的工装轴包括360回转轴(回转1)、摆动轴(回转2)及直线运动轴(通用)3类,工装轴最大可配置24轴。 通过基座轴、工装轴的运动,可实现机器人、工件的整体位置移动,故又称变位器。在DX100系统上,基座轴、工装轴统称外部轴,它们可通过同时按示教器操作面板上的“转换”+“外部轴切

14、换”按键选定。若同时按“转换”+“机器人切换”按键,则可以选定机器人本体运动轴。,一、控制组及坐标系选择,工业机器人的点动操作是通过操作面板上的运动方向键手动控制机器人本体坐标轴在指定方向移动的操作。DX100系统的点动操作可以在“示教(TEACH)”模式下进行。进行点动运动前,首先需要选定工业机器人本体的坐标系,才能确定操作面板上的运动方向键所对应的运动轴和运动方向。 多关节型工业机器人的运动复杂多样,系统一般可选择多种坐标系来控制机器人本体的轴运动。在DX100系统上,机器人可使用的坐标系有关节坐标系、直角坐标系、圆柱坐标系、工具坐标系、用户坐标系5种,如图6-12所示。,一、控制组及坐标

15、系选择,图6-12 DX100系统的坐标系,一、控制组及坐标系选择,(1)关节坐标系。关节坐标系是与机器人本体关节运动轴一一对应的基本坐标系。例如,对于常用的6轴机器人,其腰回转为S轴,下臂摆动为L轴,上臂摆动为U轴,手腕回转为R轴,腕摆动为B轴,手回转为T轴;对于7轴机器人,则可能增加下臂回转轴E等。选择关节坐标系时,可对机器人的每一关节进行独立的定位、回转或摆动操作。 (2)直角坐标系。直角坐标系是机器人本体上的虚拟笛卡儿坐标系。选择直角坐标系时,机器人可通过X/Y/Z坐标来指定手腕基准点(工具安装基准点,又称参考点)的位置,或通过若干个关节轴的合成运动,使手腕基准点沿X、Y、Z轴进行直线

16、运动。,一、控制组及坐标系选择,(3)圆柱坐标系。圆柱坐标系由平面极坐标运动轴r、和上、下运动轴Z构成。极坐标的角度直接由腰回转轴S控制,轴r和轴Z的运动需要通过若干关节轴的运动合成。选择圆柱坐标系时,可以通过半径、高度和转角来指定或改变手腕基准点的位置。 (4)工具坐标系。工具坐标系是直接指定和改变末端执行器端点(工具端点)位置的坐标系,它是以工具端点为原点、以工具接近工件的有效方向为Z轴正向的虚拟笛卡儿坐标系。选择工具坐标系时,机器人可通过工具坐标X/Y/Z来指定工具端点位置,或通过若干个关节轴的合成运动,使工具端点沿工具坐标系的X、Y、Z轴进行直线运动。,一、控制组及坐标系选择,(5)用

17、户坐标系。用户坐标系是以工件为基准、可直接指定和改变末端执行器端点(工具端点)位置的坐标系,它通常是以工件的安装平面为XY平面、以工具离开工件的方向为Z轴正向的虚拟笛卡儿坐标系。选择用户坐标系时,机器人可通过用户坐标 X/Y/Z 来指定工具端点位置,或通过若干个关节轴的合成运动,使工具端点沿用户坐标系的X、Y、Z 轴进行直线运动。 工具坐标系、用户坐标系是控制工具端点的坐标系,因此,它们与工具的形状密切相关,在使用多工具的机器人上,需要设定多个工具坐标系和用户坐标系。DX100系统最大可设定的工具坐标系和用户坐标系均为63个。,一、控制组及坐标系选择,为了能够按照不同的要求来控制机器人本体的运

18、动,进行点动操作前,首先要选定工业机器人本体的坐标系,确定操作面板上的运动方向键所对应的运动轴和运动方向。在DX100系统上,坐标系的选择方法如图6-13所示,操作步骤如下。 (1)示教器的操作模式转换开关选择“示教(TEACH)”模式。 (2)对于多机器人控制系统或带有外部轴的控制系统,通过同时按示教器操作面板上的“转换”键和“机器人切换”键,或“转换”键和“外部轴切换”键,选定机器人或运动轴,并通过显示器上的状态栏显示确认。,一、控制组及坐标系选择,(3)重复按示教器操作面板上的“选择工具/坐标”键,可进行机器人的关节坐标系直角坐标系圆柱坐标系工具坐标系用户坐标系关节坐标系的循环变换。根据

19、操作需要,选择所需的坐标系,并通过显示器的状态栏图标确认。 (4)工具坐标系与工具的形状密切相关,对于使用多工具的机器人,在选定工具坐标系后,需要同时按操作面板上的“转换”键和“选择工具/坐标”键,将显示工具坐标系选择页面,并利用光标移动键选定所需要的工具号。工具号选定后,可同时按操作面板上的“转换”键和“选择工具/坐标”键,返回原显示页面。,一、控制组及坐标系选择,一、控制组及坐标系选择,图6-13 坐标系的选择方法,一、控制组及坐标系选择,垂直串联多关节工具(末端执行器)作业点在机器人本体的运动,包括定位运动和定向运动两类。 在6轴或7轴垂直串联结构的机器人上,改变手腕基准点或工具(末端执

20、行器)端点位置的运动称为定位。机器人的定位一般可通过机身上的腰回转轴S、下臂摆动轴L、上臂摆动轴U的合成运动实现,这部分机构称为机器人的定位机构。机器人手腕上的回转轴R、摆动轴B、手回转轴T、7轴机器人上的下臂回转轴E则是用来改变作业工具(末端执行器)姿态的运动轴,这部分机构称为定向机构。,二、机器人的点动操作方法,二、机器人的点动操作方法,图6-14 DX100的点动操作键,二、机器人的点动操作方法,二、机器人的点动操作方法,二、机器人的点动操作方法,二、机器人的点动操作方法,二、机器人的点动操作方法,选择关节坐标系时,操作面板的点动定位键和定向键均可用于点动操作,关节坐标系的点动操作如图6

21、-15所示,其步骤如下。,图6-15 关节坐标系的点动操作,二、机器人的点动操作方法,(1)将示教器的操作模式转换开关选择为“示教(TEACH)”模式。 (2)通过同时按示教器操作面板上的“转换”键和“机器人切换”键,选定机器人本体运动轴,并通过显示器上的状态栏显示确认。 (3)重复按示教器操作面板上的“选择工具/坐标”键,直至关节坐标系被选择、显示器的状态栏显示关节坐标系图标。 (4)按速度调节键“高”或“低”,选定坐标轴初始的点动进给方式或点动运行速度。 (5)确认机器人运动范围内无操作人员及可能影响机器人正常运动的其他无关器件。,二、机器人的点动操作方法,(6)按操作面板的“伺服准备”键

22、,接通伺服驱动器主电源。主电源接通后,“伺服接通”指示灯闪烁。 (7)轻握示教器背面的“伺服ON/OFF”开关,启动伺服,伺服驱动后,操作面板上的“伺服接通”指示灯亮。 (8)按方向键,对应的坐标轴即进行指定方向的运动。当同时按不同轴的多个方向键时,多个轴可同时运动。 (9)点动运动期间,可通过同时按速度调节键改变点动进给方式和进给速度;如果同时按方向键和“高速”键,指定轴将以点动快速的速度移动,点动快速速度可通过机器人的参数进行设定。,二、机器人的点动操作方法,二、机器人的点动操作方法,二、机器人的点动操作方法,图6-16 变位器点动操作,二、机器人的点动操作方法,(1)将示教器的操作模式转

23、换开关选择为“示教(TEACH)”模式。 (2)通过同时按示教器操作面板上的“转换”键和“外部轴切换”键,选定机器人基座轴或工装轴,并通过显示器上的状态栏显示确认。 (3)按速度调节键“高”或“低”,选定坐标轴初始的点动进给方式或点动运行速度。 (4)确认机器人运动范围内无操作人员及可能影响机器人正常运动的其他无关器件。,二、机器人的点动操作方法,(5)按操作面板的“伺服准备”键,接通伺服驱动器主电源。主电源接通后,“伺服接通”指示灯闪烁。 (6)轻握示教器背面的“伺服ON/OFF”开关启动伺服,伺服驱动后,操作面板上的“伺服接通”指示灯亮。 (7)按方向键,对应的坐标轴按指定方向运动。 (8

24、)在点动运动期间,可通过同时按速度调节键改变点动进给方式和进给速度;如果同时按方向键和“高速”键,指定轴将以点动快速的速度移动,点动快速速度可通过机器人的参数进行设定。,二、机器人的点动操作方法,机器人本体的点动定位操作是利用方向键,手动改变手腕基准点位置的操作。在垂直串联结构机器人上,手腕基准点可通过机器人本体上的虚拟直角坐标系、圆柱坐标系指定。 选择直角坐标系、圆柱坐标系进行基准点定位点动操作时,机器人可通过机身上的腰回转轴 S 和上、下臂摆动轴U/L的合成运动,使手腕基准点沿指定轴、指定方向运动,而作业工具(末端执行器)的姿态保持不变。,三、本体的点动定位,机器人在直角坐标系、圆柱坐标系

25、的点动定位操作可通过示教器操作面板左侧的6个点动方向键“X-/S-”“Z+/U+”进行,点动进给同样可选择微动(增量进给)和点动两种方式,点动操作的基本步骤如下。 (1)将示教器的操作模式转换开关选择为“示教(TEACH)”模式。 (2)通过同时按示教器操作面板上的“转换”键和“机器人切换”键,选定机器人本体运动轴,并通过显示器上的状态栏显示确认。,三、本体的点动定位,(3)重复按示教器操作面板上的“选择工具/坐标”键,直至直角坐标系或圆柱坐标系被选择、显示器的状态栏显示直角坐标系或圆柱坐标系图标。 (4)按速度调节键“高”或“低”,选定坐标轴初始的点动进给方式或点动运行速度。 (5)确认机器

26、人运动范围内无操作人员及可能影响机器人正常运动的其他无关器件。 (6)按操作面板的“伺服准备”键,接通伺服驱动器主电源。主电源接通后,“伺服接通”指示灯闪烁。,三、本体的点动定位,(7)轻握示教器背面的“伺服ON/OFF”开关启动伺服,伺服驱动后,操作面板上的“伺服接通”指示灯亮。 (8)按方向键,对应的坐标轴按指定方向运动。当同时按不同轴的多个方向键时,多个轴可同时运动。 (9)在点动运动期间,可通过同时按速度调节键改变点动进给方式和进给速度。如果同时按方向键和“高速”键,指定轴将以点动快速的速度移动,点动快速速度可通过机器人的参数进行设定。,三、本体的点动定位,三、本体的点动定位,图6-1

27、7 示教器操作面板的点动定位方向键和机器人运动的对应关系(直角坐标系点动),三、本体的点动定位,三、本体的点动定位,图6-18 示教器操作面板的点动定位方向键和机器人轴、r轴运动的对应关系(圆柱坐标系点动),三、本体的点动定位,三、本体的点动定位,机器人工具的点动定位操作是利用定位方向键,手动改变工具(末端执行器)端点位置的操作。在垂直串联结构机器人上,工具端点的位置可通过用户设定的机器人工具坐标系、用户坐标系指定。 选择工具坐标系、用户坐标系进行工具端点定位点动操作时,机器人可通过机身上的腰回转轴S和上、下臂摆动轴U/L的合成运动,使工具端点沿指定轴、指定方向运动,而作业工具(末端执行器)的

28、姿态保持不变。,四、工具的点动定位,机器人在工具坐标系、用户坐标系的点动定位操作,可通过示教器操作面板左侧的6个点动方向键“X-/S-”“Z+/U+”进行,点动进给同样可选择微动(增量进给)和点动两种方式,点动操作的基本步骤如下。 (1)将示教器的操作模式转换开关选择为“示教(TEACH)”模式。 (2)通过同时按示教器操作面板上的“转换”键和“机器人切换”键,选定机器人本体运动轴,并通过显示器上的状态栏显示确认。 (3)重复按示教器操作面板上的“选择工具/坐标”键,直至工具坐标系或用户坐标系被选择、显示器的状态栏显示工具坐标系或用户坐标系图标。,四、工具的点动定位,(4)同时按操作面板上的“

29、转换”+“选择工具/坐标”键,显示工具或用户坐标系选择页面,可利用光标移动键选定所需要的工具号或用户坐标号。工具号、用户坐标号选定后,可同时按操作面板上的“转换”+“选择工具/坐标”键,返回原显示页面。 (5)按速度调节键“高”或“低”,选定坐标轴初始的点动进给方式或点动运行速度。 (6)确认机器人运动范围内无操作人员及可能影响机器人正常运动的其他无关器件。 (7)按操作面板的“伺服准备”键,接通伺服驱动器主电源;主电源接通后,“伺服接通”指示灯闪烁。,四、工具的点动定位,(8)轻握示教器背面的“伺服ON/OFF”开关启动伺服,伺服驱动后,操作面板上的“伺服接通”指示灯亮。 (9)按方向键,对

30、应的坐标轴按指定方向运动。当同时按不同轴的多个方向键时,多个轴可同时运动。 (10)在点动运动期间,可通过同时按速度调节键改变点动进给方式和进给速度;如果同时按方向键和“高速”键,指定轴将快速移动,其速度可通过机器人的参数进行设定。,四、工具的点动定位,四、工具的点动定位,图6-19 示教器操作面板的点动定位方向键和机器人运动的对应关系(工具坐标系点动),四、工具的点动定位,四、工具的点动定位,用户坐标系的点动定位操作和工具坐标系的点动定位操作类似,它同样可通过腰回转轴S和上、下臂摆动轴U/L的合成运动,使机器人的工具端点进行X、Y、Z轴直线移动,但两者的坐标原点位置和坐标轴方向有所不同。 用

31、户坐标系的原点可设定在机器人动作范围内的任意位置,并呈任意角度倾斜。为了便于操作和编程,在一般情况下,用户坐标系是以工件的安装平面为 XY 平面、以工具离开工件的方向为 Z 轴正向的虚拟笛卡儿坐标系,X、Y、Z 轴的方向符合右手定则。,四、工具的点动定位,四、工具的点动定位,图6-20 示教器操作面板上的方向键和机器人运动的对应关系(用户坐标系点动),四、工具的点动定位,改变机器人工具(末端执行器)姿态的运动称为定向。6轴垂直串联机器人的工具定向可通过手腕回转轴R、摆动轴B和手回转轴T的运动实现;在7轴机器人上,下臂回转轴E(第7轴)也可用于定向控制。 工业机器人的定向有“控制点保持不变”和“

32、变更控制点”两种运动方式。控制点就是末端执行器(工具)的作业端点,在DX100系统上,它可通过选择编辑模式,在“机器人”主菜单下进行设定。,五、工具的点动定向,图6-21 控制点保持不变的定向运动,五、工具的点动定向,五、工具的点动定向,变更控制点的定向运动是一种同时改变工具端点位置和姿态的操作。执行变更控制点定向操作,可使机器人根据所选择的作业端点进行图6-22所示的运动。 图6-22(a)所示为机器人安装有2把工具时,变更工具控制点的定向运动。如使用控制点为P1的工具1,机器人将进行图622(a)左图所示的P1点定向运动;如使用控制点为P2的工具2,机器人将进行图6-22(a)右图所示的P

33、2 点定向运动。,五、工具的点动定向,图6-22 变更控制点的定向运动,五、工具的点动定向,五、工具的点动定向,五、工具的点动定向,图6-23 不同坐标系的定向操作,五、工具的点动定向,机器人的控制点定向点动操作是利用方向键手动改变工具姿态的操作,它可通过示教器操作面板右侧的点动定向方向键进行,点动进给同样可选择微动(增量进给)和点动两种方式,点动操作的基本步骤如下。 (1)将示教器的操作模式转换开关选择为“示教(TEACH)”模式。 (2)通过同时按示教器操作面板上的“转换”键和“机器人切换”键,选定机器人本体运动轴,并通过显示器上的状态栏显示确认。,五、工具的点动定向,(3)重复按示教器操

34、作面板上的“选择工具/坐标”键,选择除关节坐标系外的其他坐标系,显示器的状态栏显示直角坐标系或圆柱坐标系图标。 (4)按速度调节键“高”或“低”,选定坐标轴初始的点动进给方式或点动运行速度。 (5)确认机器人运动范围内无操作人员及可能影响机器人正常运动的其他无关器件。 (6)按操作面板的“伺服准备”键,接通伺服驱动器主电源。主电源接通后,“伺服接通”指示灯闪烁。,五、工具的点动定向,(7)轻握示教器背面的“伺服ON/OFF”开关启动伺服,伺服驱动后,操作面板上的“伺服接通”指示灯亮。 (8)按定向方向键,手腕按规定方向进行定向回转运动。当同时按不同轴的多个方向键时,多个轴可同时运动。 (9)如

35、果需要进行变更控制点的定向运动,可通过同时按“转换”键和“坐标”键,在显示的工具选择页面上进行控制点的变更。 (10)在点动运动期间,可通过同时按速度调节键改变点动进给方式和进给速度;如果同时按方向键和“高速”键,指定轴将以点动快速移动,其速度可通过机器人的参数进行设定。,五、工具的点动定向,学习单元四机器人的示教编程,一、程序与编程,一、程序与编程,一、程序与编程,示教编程是通过作业现场的人机对话操作,完成程序编制的一种方法。示教就是操作者对机器人所进行的作业引导,它需要由操作者按照实际作业要求,通过人机对话,一步一步地告知机器人需要完成的动作。这些动作可以通过控制系统,以命令的形式记录与保

36、存。示教操作完成后,将生成完整的程序。如果机器人自动执行示教操作生成程序,便可重复示教操作的全部动作,这一过程称为再现。,一、程序与编程,示教编程需要有专业知识和作业经验的操作者,在机器人的作业现场完成,故又称在线编程。示教编程简单易行,所编制的程序正确性高,机器人动作安全可靠,它是目前工业机器人最为常用的编程方法,特别适合于自动生产线等的重复作业机器人编程。 示教编程的不足是程序编制需要通过对机器人的实际操作完成,程序编制离不开作业现场,编程的时间较长,特别是对于精度要求较高的复杂运动轨迹,很难通过操作者的手动操作进行示教,因而,对于作业要求变更快、运动轨迹复杂的机器人,一般使用离线编程。,

37、一、程序与编程,一、程序与编程,一、程序与编程,(1)程序名。程序名是程序的识别标记。机器人可以根据不同的作业要求,通过不同的程序控制其运行,程序名就是用来区别不同程序的标记。在DX100系统上,程序名可以由最多32个英文字母、数字、汉字或字符组成;如果需要,还可以给程序名附加32个字符的注释。在同一系统中,程序名具有唯一性,它不能重复定义。 (2)命令。命令是程序的主要组成部分,它用来控制机器人的运动和作业。在程序中,每一条命令均以“行号”开始,一条命令占用一行。行号代表命令的执行次序,利用示教器编程时,行号由系统自动生成。,一、程序与编程,机器人的程序命令一般分基本命令和作业命令两大类。基

38、本命令是控制机器人本体动作的命令,在采用相同控制系统的机器人上,基本命令可以通用;作业命令是控制执行器(工具)动作的命令,它与机器人的用途有关,不同机器人有所区别。例如,在DX100系统上,基本命令有移动命令、输入/输出命令、控制命令、平移命令、运算命令5类,作业命令分为通用(加工)、搬运、弧焊、点焊4类。每一类又有若干功能不同的命令可供选择,如移动命令可以是点定位MOVJ(关节插补)、直线插补MOVL、圆弧插补MOVG、自由曲线插补MOVS、直线增量进给IMOV命令等,作业命令可以是控制工具的启动、停止的TOOLON、TOOLOF命令,或设定焊接条件的ARCSET命令、启动焊接(引弧)的AR

39、CON命令、关闭焊接(息弧)的ARCOF命令等。,一、程序与编程,一、程序与编程,一、程序与编程,以下将以配套安川DX100系统的弧焊机器人进行图6-24所示焊接作业程序为例,对相关命令及示教编程的方法进行简要说明。,图6-24 焊接作业动作图,一、程序与编程,图6-24所示的机器人焊接作业程序一般如下。TEST程序名0000 NOP空操作命令,无任何动作0001 MOVJ VJ=10. 00P0P1点定位、移动到程序起点,速度倍率为10%0002 MOVJ VJ=80. 00P1P2点定位、调整工具姿态,速度倍率为80%0003 MOVL V=800P2P3点直线插补,速度为800 cm/m

40、in0004 ARCON ASF# (1)P3点引弧、启动焊接,焊接条件由引弧文件1设定,一、程序与编程,0005 MOVL V=50P3P4点直线插补焊接,移动速度为50 cm/min0006 ARCSET AC=200 AVP=100P4点修改焊接条件,电流为200 A、电压为100 V0007 MOVL V=50P4P5点直线插补焊接,移动速度为50 cm/min0008 ARCOF AEF# (1)P5点息弧、关闭焊接,关闭条件由息弧文件1设定0009 MOVL V=800P5P6点插补移动,速度为800 cm/min0010 MOVJ VJ=50. 00P6P7点定位(关节插补),速

41、度倍率为50%0011 END程序结束,以上程序中的命令MOVJ为关节坐标系的点定位移动命令(关节插补命令),它可以通过关节的摆动将控制点移动到目标位置,命令对运动的轨迹无要求。机器人定位命令与数控机床的定位指令的区别为:首先,机器人定位命令中无定位目标位置P1、P2等的坐标值,这一目标位置需要由操作者通过现场示教操作给定;第二,定位速度以关节最大移动速度倍率的形式定义,如命令“VJ=10. 00”代表倍率为10%等;此外,还可根据需要通过PL、ACC/DEC等参数,指定定位精度(位置等级)、加/减速倍率等。,一、程序与编程,一、程序与编程,一、程序与编程,命令“ARCON ASF# (1)”

42、“ARCSET AC=200 AVP=100”“ARCOF AEF# (1)”为弧焊作业命令。弧焊作业需要明确焊机所使用的保护气体、焊丝、焊接电流和电压、引弧/息弧时间等焊接特性,这些作业条件可用文件的形式编制后,通过“ASF# (1)”“AEF# (1)”方式引用,也可以直接以“AC=200 AVP=100”形式设定。 由上述程序实例可见,机器人程序中的命令实际上并不完整,程序输入时需要对命令中所缺的定位目标位置、直线插补终点坐标等参数进行补充,这些都需要通过示教编程时的现场人机对话操作完成。 机器人的示教编程一般按示教准备、命令输入、程序编辑等步骤进行,下面以上述程序为例,来介绍示教编程的

43、操作方法。,在进行示教编程前,需要先完成程序的创建、程序名输入等准备工作,DX100系统的操作步骤如下。,二、示教准备操作,(2)用“选择”键选定主菜单“程序内容”,示教器将显示“程序内容”子菜单。 (3)用光标调节键,将光标定位到子菜单“新建程序”上,按“选择”键选定。 (4)选定“新建程序”子菜单后,示教器将显示新建程序登录和程序名输入界面。 (5)纯数字的程序名可直接通过示教器的操作面板输入。,二、示教准备操作,(6)按操作面板的“区域”键,使光标定位到数字/字母、符号输入区。当程序名中包含小写字母、字符时,可通过光标定位,选择数字/字母输入区的大/小写转换键“CapsLock ON”,

44、进一步显示小写字母输入页面,或选择数字/字母输入区的符号输入切换键SYMBOL,显示符号输入页面。 (7)输入页面选定后,可通过光标移动操作,选定需要输入的数字、字母或符号,并通过“选择”键输入。 DX100系统的程序名最大允许为32(半角)或16(全角)个字符,已输入的字符可在 Result 栏显示。,二、示教准备操作,如果文字输入错误,可按操作面板的“清除”键,删除所有的输入文字。再次按“清除”键,则可关闭字符输入显示软键盘,返回程序登录页面。 (8)程序名输入完成后,按操作面板的“回车”键,程序名TEST即被输入,示教器显示程序登录界面。 (9)将光标定位到程序登录页面操作键显示区的“执

45、行”键上,按示教器操作面板上的“选择”键,执行程序登录操作,显示器将显示示教程序编辑页面,并自动生成程序的开始命令“NOP”和结束标记“END”。 示教程序编辑页面显示后,操作者便可通过命令输入操作,按程序要求输入机器人命令。,二、示教准备操作,三、移动命令输入操作,(1)按表6-11输入机器人从开机位置P0向程序起点P1移动的定位命令。,三、移动命令输入操作,三、移动命令输入操作,三、移动命令输入操作,(2)按表6-12调整机器人的工具位置和姿态,输入从程序起点P1向接近作业位置的定位点P2移动的定向命令。,三、移动命令输入操作,(3)按表6-13输入从接近作业位置的定位点P2向作业开始位置

46、P3移动的直线插补命令。,三、移动命令输入操作,三、移动命令输入操作,机器人在P5点结束焊接、焊机关闭(息弧)命令“ARCOF AEF# (1)”输入完成后,需要通过移动命令“MOVL V=800”和“MOVJ VJ=50. 00”退出作业位置,重新移动到程序起点P1(P7点)。按程序的次序,P5P6点、P6P7点的移动命令应在完成P5点的作业命令“ARCOF AEF# (1)”输入后进行,但实际编程时也可先输入移动命令,然后通过程序编辑的命令插入操作,增补作业命令“ARCOF AEF# (1)”。,三、移动命令输入操作,三、移动命令输入操作,当机器人完成作业前的移动命令输入,到达图6-34所

47、示的作业开始点P3 后,需要输入弧焊作业命令。 输入作业命令时,操作者应根据机器人的作业要求,进行作业条件设定或事先编制相应的作业条件文件。例如,弧焊机器人可通过引弧条件文件ASF、息弧条件文件AEF,设定焊机所使用的保护气体、焊丝、焊接电流和电压、引弧时间、息弧时间等焊机及焊接加工特性参数。用于机器人的作业命令与机器人用途有关,有关作业命令的功能、作业条件的设定要求、作业条件文件的编辑方法等可参见安川公司提供的手册。,四、作业命令输入操作,四、作业命令输入操作,(1)按表6-14输入机器人在作业起点P3上的焊接启动(引弧)命令ARCON。,四、作业命令输入操作,(2)在ARCON命令编辑界面

48、上,将光标调节到“未使用”输入栏上。 (3)按操作面板的“选择”键,系统将显示焊接特性设定对话框,当焊接作业条件以引弧条件文件的形式设定时,应在对话框中选定“ASF#()”。 (4)设定方法选定后,系统将显示文件选择界面。在该界面中,将光标调节到文件号上,按“选择”键,选定文件号输入操作。,四、作业命令输入操作,(5)文件号输入选择后,系统将显示引弧文件号输入对话框,在对话框中,用数字键输入文件号,按“回车”键输入文件号。 (6)再按“回车”键输入命令,输入缓冲行将显示命令“ARCON ASF# (1)”。 (7)再按“回车”键,作业命令“ARCON ASF# (1)”将被插入程序中。,四、作

49、业命令输入操作,机器人焊接到达P4点后,需要通过作业命令“ARCSET AC=200 AVP=100”修改焊接条件,该命令的输入操作步骤如下: (1)按操作面板上的“命令一览”键,示教器右侧将显示命令选择对话框。 (2)用光标调节键和“选择”键,在命令一览表上依次选定“作业”ARCSET,输入缓冲行将显示命令ARCSET。 (3)按操作面板的“选择”键,示教器将显示ARCSET命令编辑界面。,四、作业命令输入操作,(4)用光标调节键选定对应条件中的设定值,按“选择”键选定。对于部分命令,还可以通过选定数据类型选择框,在对话框中,改变输入数据的类型。 (5)用数字键输入新的焊接条件设定值,按“回

50、车”键确认。若需要添加、修改或删除焊接条件,可将光标定位到输入位置(“未使用”“AC=200”等),按“选择”键选定后,即可在对话框中调节光标、选择“AC:”或“AsF#()”,添加、修改焊接条件;若选择“未使用”,则可删除该项焊接条件。 (6)按“回车”键,输入缓冲行将显示焊接条件设定命令。 (7)再按“回车”键,将命令输入程序中。,四、作业命令输入操作,机器人完成焊接、到达P5点后,需要通过命令“ARCOF AEF# (1)”关闭焊机(息弧),结束焊接作业。焊接关闭命令ARCOF的输入操作方法、命令编辑显示页面等,均与前述焊接启动(引弧)命令ARCON相似,操作步骤简述如下。 (1)按弧焊

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号