爱普生机器人中级培训资料课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《爱普生机器人中级培训资料课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 爱普生 机器人 中级 培训资料 课件
- 资源描述:
-
1、一、控制器操作一、控制器操作二、机器人管理器操作二、机器人管理器操作三、程序操作三、程序操作四、常用指令介绍四、常用指令介绍一、控制器操作一、控制器操作1.1 1.1 控制器参数备份及恢复控制器参数备份及恢复 1)控制器备份 单击“工具”,选择“控制器”进入下图画面,单击“备份控制器”,选择一个文 夹(如果不选择的话备份文件会存储到软件安装文件夹EpsonRC70下的Backup文件 夹里面。),然后单击“确定”一、控制器操作一、控制器操作 2)控制器恢复 单击“工具”,选择“控制器”进入下图画面,单击“恢复控制器”,选择之前备 份的文件,然后单击“确定”。(不能将不同控制器版本的备份文件恢复
2、到控制 器,例如将RC90控制器的备份文件恢复到RC90 700控制器)一、控制器操作一、控制器操作1.2.1 1.2.1 设置控制器参数设置控制器参数 1)设置控制器IP地址 单击“设置”,选择“系统配置”进入左下图画面。单击“控制器”选择“配置”进入右下图画面。设置好控制器IP地址后,单击“应用”,单击“关闭”,如果提 示重置控制器,单击“确定”一、控制器操作一、控制器操作1.2.2 1.2.2 设置控制器参数设置控制器参数 2)修改I/O设置 单击“设置”,选择“系统配置”,单击“控制器”,选择“远程控制”进入下图画面。如果将专用输入输出设置为“空闲”即可将专用输入输出改为普通 输入输出
3、。也可以把其他端口号改为专用输入输出。单击“缺省”可以恢复初始设 置。修改好后,单击“应用”,单击“关闭”,提示重启控制器,单击“确定”一、控制器操作一、控制器操作1.3 1.3 重置控制器重置控制器 单击“工具”,选择“控制器”进入左下图画面。单击“重置控制器”2.1 SCARA2.1 SCARA机器人工具坐标示教机器人工具坐标示教 1)在机器人管理界面单击“工具”打开工具坐标向导画面2)在“工具”画面单击“工具向导”,进入工具向导画面,选择工具编号,如下图所示:选择工具编号3)单击“下一个”进入下图所示画面4)单击“示教”进入下图画面,移动X、Y使治具末端对准一个MARK点,确保U=0。5
4、)对准MARK后单击“示教”,进入如下画面2、机器人管理器操作、机器人管理器操作 6)单击“示教”进入如下画面,使U旋转180度,Z保持不变,然后移动X、Y,使治具末端再次对准MARK 7)对准MARK点后单击“示教”,进入如下画面,单击“完成”。2.2 62.2 6轴机器人工具坐标示教轴机器人工具坐标示教 1)在机器人管理界面单击“工具”打开工具坐标向导画面2)单击“工具向导”进入下图画面,选择“3D工具”或“2D工具”3)单击“下一个”,如果上一步选择的“3D工具”则进入左下图所示画面,选择工具坐标编号及工具点个数(3-5个点),如果上一步选择的“2D工具则进入右下图所示画面.3D工具画面
5、 2D工具画面选择工具编号选择工具编号选择示教点个数4)单击“下一个”,进入下图画面示教第一个点时应满足以下条件5)单击“示教”,进入下图画面,确保U=0,V=0,W=-180,用针尖对准Mark点6)单击“示教”,进入下图画面,选择“3D工具”时进入左下图所示画面,选择“2D工具”时进入右下图所示画面 “3D工具”第二个点示教画面 “2D工具”第二个点示教画面“3D工具”坐标第二点需要满足以下条件“2D工具”第二个点需要满足以下条件7)单击“示教”,进入下图画面,示教“3D工具”第二点需要确保U=0,V=-45,W=-180,用针尖对准Mark点,示教“2D工具”第二个点需要确保U=180,
6、V=0,W=-180,用针尖对准Mark点。8)单击“示教”,进入下图画面,选择“3D工具”时进入左下图所示画面,选择“2D工具”时进入右下图所示画面,如果提示定义成功说明工具坐标已经示教好 “3D工具”第3个点示教画面 “2D工具”结果“3D工具”第3点需要满足以下条件9)单击“示教”,进入下图画面,示教“3D工具”第3点需要确保U=0,V=0,W=-135,用针尖对准Mark点10)单击“示教”,进入下图画面,选择3点法示教“3D工具”时进入左下图所示画面,如果提示定义成功说明工具坐标已经示教好,否则需要重新示教。选择4点或5点法示教“3D工具”时进入右下图所示画面,3点法示教“3D”工具
7、坐标结果 “3D工具”第4点示教画面“3D工具”第4点需要满足以下条件11)单击“示教”,进入下图画面,示教“3D工具”第4点需要确保U=45,V=0,W=-135,用针尖对准Mark点12)单击“示教”,进入下图画面,选择4点法示教“3D工具”时进入左下图所示画面,如果提示定义成功说明工具坐标已经示教好,否则需要重新示教。选择5点法示教“3D工具”时进入右下图所示画面,3点法示教“3D”工具坐标结果 “3D工具”第5点示教画面“3D工具”第5点需要满足以下条件13)单击“示教”,进入下图画面,示教“3D工具”第5点需要确保U=-45,V=45,W=135,用针尖对准Mark点14)单击“示教
8、”,进入下图画面,如果提示定义成功说明工具坐标已经示教好,否则需要重新示教。2.3 LOCAL2.3 LOCAL坐标示教坐标示教 2.4.1 2.4.1 用一个原点方式示教本地坐标用一个原点方式示教本地坐标 1)在机器人管理界面单击“本地坐标”打开LOCAL坐标向导画面2)单击“本地向导”打开LOCAL坐标向导画面3)选择您想定义的本地号码。对于有多少点将被使用,则选择1原点。由于这是一个本地单点,您只需示教新坐标系的原点即可。如果您想使用坐标系方向的U,V 或W 轴,勾选用U,V,W 本地旋转工具坐标复选框。如果未选中此复选框,新的坐标系是从X 和Y 轴的本Local 0 进行偏移,但不会绕
9、着轴旋转。选择本地坐标编号选择1-原点如果勾选此项会将角度U加到工具坐标里(选用一个原点方式时有效)4)选好本地坐标编号和示教方式后,单击“下一个”,进入下图画面5)单击“示教”,进入下图示教画面,移动X、Y使治具末端对准本地坐标原点6)单击“示教”,新的Local 定义如下所示。单击“完成”保存新的定义2.3.2 2.3.2 用三个点示教本地坐标用三个点示教本地坐标 1)在机器人管理界面单击“本地坐标”打开LOCAL坐标向导画面2)单击“本地向导”按钮。打开如下所示的对话框。3)选择您想定义的本地号码。对于有多少点将被使用,则选择3 原点,X,Y。由于这是个本地三点,您会示教新坐标系的原点,
10、然后示教沿X 轴任何位置的一个点和沿Y 轴任何位置的一个点。选择将用于对齐坐标系的轴。例如,如果您选择了X,然后新坐标系的X 轴会对齐您将在后面步骤中进行示教的X 轴点。Y 轴点将用于确定倾斜。选择本地坐标编号选择3-原点,X,Y4)选好本地坐标编号和示教方式后,单击“下一个”,进入下图画面5)单击“示教”,进入下图示教画面,移动X、Y使治具末端对准本地坐标原点6)单击“示教”,进入示教画面,移动X、Y使治具末端对准本地坐标X轴上一个点7)单击“示教”,进入示教画面,移动X、Y使治具末端对准本地坐标Y轴上一个点8)单击“示教”,新的Local 定义如下所示。单击“完成”保存新的定义。2.4 2
11、.4 设置设置XYZXYZ极限极限1)在机器人管理界面单击“XYZ限定”,打开XYZ设定画面设定XYZ极限位置(都为0表示不设定)单击“应用”,保存设定单击“恢复”,恢复之前设定单击“缺省”,恢复出厂设定单击“清除”,清除之前设定2.5 2.5 设置关节运动范围(用脉冲数指定)设置关节运动范围(用脉冲数指定)1)在机器人管理界面单击“范围”,打开关节运动范围设定画面用脉冲数设定关节运动范围单击“应用”,保存设定单击“恢复”,恢复之前设定单击“缺省”,恢复出厂设定单击“清除”,清除之前设定2.6 2.6 设定设设定设JUMPJUMP指令上升高度和下降高度指令上升高度和下降高度1)在机器人管理界面
12、单击“范围”,打开Arch设定画面设定上升高度单击“应用”,保存设定单击“恢复”,恢复之前设定单击“缺省”,恢复出厂设定单击“清除”,清除之前设定设定下降高度2.7.1 2.7.1 工作空间设定工作空间设定1)在“机器人管理器”界面,单击“工作空间”进入下图画面2)单击“工作空间向导”进入下图画面3)选择一个工作空间编号,单击“下一个”进入下图画面4)单击“示教”进入下图画面,点动移动机械手移动到第一个拐点5)单击“示教”进入下图画面6)单击“示教”进入下图画面,移动机械手到第二个拐点8)选择进入工作空间时对应输出为ON或OFF(输出端口设置在“设置”“系统配置”“控制器”“远程控制”“输出”
13、里),“示教”进入下图画面9)单击“示教”进入下图画面2.7.2 2.7.2 工作空间远程工作空间远程I/OI/O端口设置端口设置1)单击“设置”,选择“系统配置”“控制器”“远程控制”“输出”,设置输出端口,单击“应用”,单击“关闭”,等待控制器重启完毕。单击此三角,设定合适端口2.7.3 2.7.3 通过指令获取进入工作空间的机器人编号通过指令获取进入工作空间的机器人编号GetRobotInsideBox 用于返回进入到进入检测区域内的机器人。格式:GetRobotInsideBox(区域编号)参数:区域编号 指定返回状态的进入检测区域编号(115 的整数)。返回值以位为单位返回进入由区域
14、编号指定的进入检测区域中的机器人。位0 表示机器人1,按降序以下顺延,位15 表示机器人16。如果机器人未设置进入检测区域,则相应位通常为为常0。例如,在机器人1 和3 进入区域时,打开位0 和位2,所以返回5。示例:Wait GetRobotInsideBox(1)=0 等待区域1里没有机器人进入Wait GetRobotInsideBox(1)=&H2 等待区域1里2机器人进入 Go P1!D0;Wait GetRobotInsideBox(1)=1;On 1!1号机器人进入1号工作空间时,打开 输出1InsideBox 函数用于返回进入检测区域的检测状态。格式:InsideBox(区域编
15、号,机器人编号|All)参数:区域编号 指定返回状态的进入检测区域编号(115 的整数)。机器人编号 以整数值指定要检测的机器人编号。省略机器人编号时,以当前选择的机器人为对象。指定All 时,进入1 台机器人也会返回True。返回值:在指定进入区域中进入机器人的卡爪工具位置时返回True;反之返回False。示例:If InsideBox(3,1)=True Then 如果1号机器人进入3号工作空间 Print“Inside Box3”Else Print“Outside Box3”Endif2.8 2.8 负载设置负载设置 在“机器人管理器”,单击“重量”,设置机器人负载,单击“应用”3
16、3、程序操作、程序操作3.1 3.1 局部变量、模块变量及全局变量的定义及区别局部变量、模块变量及全局变量的定义及区别1)局部变量:在一个函数内定义的变量,只能在同一函数内使用2)模块变量:在程序的开头定义,可以在同一个程序里使用3)全局变量:可以在同一个项目里使用 Integer m_i模块变量m_iGlobal(Preserve)Integer g_i全局变量(全局保护变量)g_iFunction mainInteger I局部变量i.FendFunction Func1Integer I局部变量i.Fend3 3、程序操作、程序操作3.2 3.2 编写一个初始化函数打开马达、设定运行功率
展开阅读全文