欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > DOCX文档下载  

    GRC培训教材整理资料.docx

    • 资源ID:1213780       资源大小:238.15KB        全文页数:34页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    GRC培训教材整理资料.docx

    机器人培训教程广州数控设备有限公司2014年4月13日目录任务1安全及注意事、21、1注意事项21、2安全操作规程21、3作业区安全2任务2认识广数机器人32、1机器人得结构32、2控制柜32、3示教盒4任务3坐标系得认识63、1关节坐标系73、2直角坐标系73、3工具坐标系73、4用户坐标系8任务4机器人指令84、1运动指令94、2信号处理指令104、3流程控制指令134、4运算指令174、5平移指令184、6特殊指令、焊、21任务5便利功能245、1监控机器人得各种信息245、2示教点查瞧245、3平移功能255 4输入输出、286 、5版本信、29Zfjl6、296、1绝对零r点位置设置、296、2工具坐标系得设定306、3用户坐标系得设定326、4模式切换341、安全1>1注意事项1.1.1 操作者安全注意事项在机器人动作范围内示教时,请遵守以下事项:- 保持从正面观瞧机器人并遵守操作步骤。- 考虑机器人突然向自己所处方位运动时得应变方案。- 确保设置躲避场所,以防万一。在进行以下作业时,请确认机器人得动作范围有没有人:- 控制柜接通电源时。- 用示教编盒操作机器人时。- 自动再现时。不慎进入与机器人发生接触时或发生异常,请立即按下急停键。1.1.2 机器人得安全注意事项在进行机器人与控制柜、外围设备间得配线及配管时须采取防护措施,如将管、线或电缆从坑内穿过或加保护盖予以遮盖,以免被人踩坏或被叉车辗压而坏。1、2安全操作规程1.2.1 示教与手动机器人-请不要带着手套操作示教盒。在点动操作机器人时要采用较低得倍率速度以增加对机器人得控制机会。- 在按下示教盒上得点动键之前要考虑到机器人得运动趋势。- 要预先考虑好避让机器人得运动轨迹,并确认该线路不受干涉。- 机器人周围区域必须清洁、无油,水及杂质等。1. 2.2生产运行- 在开机运行前,须知道机器人根据所编程序将要执行得全部任务。- 须知道所有会左右机器人移动得开关、传感器与控制信号得位置与状态。- 必须知道机器人控制器与外围控制设备上得紧急停止按钮得位置,准备在紧急情况下按这些按钮。永远不要认为机器人没有移动其程序就已经完成。因为这时机器人很有可能就是在等待让它继续移动得输入信号。1、3作业区安全在机器人周围设置安全围栏,以防造成与已通电得机器人发生意外得接触。在安全围栏得入口处要张贴一个“远离作业区”得警示牌。备用工具及类似得器材应放在安全围栏外得合适地区内。- 绝不要强制地扳动机器人得轴,否则可能会造成人身伤害与设备损坏。- 绝不要倚靠在控制柜上;不要随意地按动操作键。- 在操作期间,绝不允许非工作人员触动控制柜。- 示教盒用完后须放回原处。如不慎将示数盒放在机器人、夹具或地上,当机器人运动时,示教盒可能与机器人或夹具发生碰撞,从而引发人身伤害或设备损坏事故。要求:能独立清晰得描述出机器人各种突发情况与需要注意得地方?2GR-C控制器介绍2、1结构GR-C系列工业机器人控制器由机器人本体器件、控制柜与示教盒三部分通过缆线连接而成(如图0-1所示)。示教盒控制柜图0-12、2控制柜控制柜(如图0-2)得正面左侧装有主电源开关与门锁,右上角有电源开、电源关与急停键,电源关按键下方得挂钩用来悬挂示教盒。图0-2需要说明得就是,控制柜上得急停键与示教盒上得急停键就是有区别得。按下控制柜上得急停键,伺服电源被切断;按下示教盒上得急停键,只就是暂停机器人运动,并未切断伺服电源。2、3示教盒示教盒为用户提供了友好可靠得人机接口界面,可以对机器人进行示教操作,对程序文件进行编辑、管理、示教检查及再现运行,监控坐标值、变量与输入输出,实现系统设置、参数设置与机器设置,及时显示报警信息及必要得操作提示等。2. 3.1示教盒得外观示教盒分为按键与显示屏两部分。按键包括对机器人进行示教编程所需得所有操作键与按钮,示教盒得外观如错误!未找到引用源。所示:2. 3.2按键操作按键得表示在本说明书中,示教盒上得所有按键以如下得方式表示:键名O例如:键用选择来表示。(2)常用键得名称急停键,用急停键来表示。(绿色)启动键,用启动键来表示。(红色)暂停键,用暂停键来表示。使能开关,用使能开关键来表示。模式选择键,用模式选择键来表示。方向键,分别为左方向键、右方向键、上方向键、下方向键。轴操作键数值键(3)同时按键得表示同时按两个键时,如同时按转换键与翻页键时,用转换+翻页键表示。要求:能描述出1、本体,电柜与示教盒得电气连接情况2、电柜与示教盒上得按钮得作用3、机器人坐标系3、1概述机器人得坐标系包括关节坐标系、基坐标系、手腕坐标系、工具坐标系、用户坐标系。3.1.1关节坐标系机器人得各轴进行单独动作,称为关节坐标系,各关节轴得方向规定如图0.3所示:图0-3关节坐标系3.1.2基坐标系基坐标系为机器人默认存在得坐标系,在基坐标系下,机器人可沿图0-4所示得X、Y、Z轴平行移动或绕相应坐标轴旋转。工具坐标系在基坐标系中得位姿可在主界面或者程序运行界面查瞧。图0-4基坐标系3.1.3工具坐标系工具坐标系把机器人腕部法兰盘所持工具得有效方向作为Z轴,并把坐标系原点(TCP)定义在工具得尖端点。在工具坐标系未定义时,系统自动采用默认得工具,这时,工具坐标系与手腕法兰盘处得手腕坐标系重合。当机器人跟踪笛卡尔空间某路径时,必须正确定义工具坐标系。在机器人示教移动过程中,若所选坐标系为工具坐标系,则机器人将沿工具坐标系坐标轴方向移动或者绕坐标轴旋转。当绕坐标轴旋转时工具坐标系得原点(TCP)位置将保持不变,这叫做控制点不变得操作。在基坐标系及用户坐标系中也可实现类似得动作。此方法可用于校核工具坐标系,若在转动过程中工具坐标系原点(TCP)移动,则说明工具坐标系参数错误或者误差较大,需要重新标定或者设置工具坐标系。3.L4用户坐标系在用户坐标系中,机器人可沿所指定得用户坐标系各轴平行移动或绕各轴旋转。在某些应用场合,在用户坐标系下示教可以简化操作。Y怕图0-6用户坐标系要求:能描述出1、各坐标系得意义与分辩出图标2、说出关节坐标系与直角坐标系得运动方向4、机器人指令程序标识机器人指令由运动指令、信号处理指令、流程控制指令、运算指令与平移指令组成。4、1运动指令运动指令由MOVJ指令、MOVL指令与MOVC指令组成。4.1.1MOVJ功能:以点到点(PTP)方式移动到指定位姿。格式:MOVJ位姿变量名,VV速度,Z精度;参数:1、位姿变量名指定机器人得目标姿态,为示教点号,系统添加该指令默认为“P*”,可以编辑P示教点号,范围为P(TP999。2、V速度指定机器人得运动速度,这里得运动速度就是指与机器人设定得最大速度得百分比,取值范围为1-100(%)O3、Z精度指定机器人得精确到位情况,这里得精度表示精度等级。目前只有0-4四个等级。说明:1、当执行MOvJ指令时,机器人以关节插补方式移动。2、移动时,机器人从起始位姿到结束位姿得整个运动过程中,各关节移动得行程相对于总行程得比例就是相等得。3、MOVJ指令得精度等级ZO表示精确到位,Zl4表示关节过渡。示例:MAIN;MOVJP*,V30,Z0;MOVJP*,V60,Zl;MOVJP*,V60,Zl;END;4.1. 2MOVL功能:以直线插补方式移动到指定位姿。格式:MOVL位姿变量名,VV速度,Z精度;参数:1、位姿变量名指定机器人得目标姿态,为示教点号,系统添加该指令默认为“P*”,可以编辑P示教点号,范围为P0-P999o2、V速度指定机器人得运动速度,取值范围为0-9999mms,为整数。3、Z精度指定机器人得精确到位情况,这里得精度表示精度等级。目前有0-4四个等级,ZO表示精确到位,Z1Z4表示直线过渡,精度等级越高,到位精度越低。说明:_当执行MOVL指令时,机器人以直线插补方式移动。示例:MAIN;MOVJP*,V30,Z0;MOVLP*,V30,Z0;MOVLP*,V3O,Z1;END;4.1.3MOVC功能:以圆弧插补方式移动到指定位姿。格式:MOVC位姿变量名,VV速度,Z精度;参数:1、位姿变量名指定机器人得目标姿态,为示教点号,系统添加该指令默认为“P*”,可以编辑P示教点号,范围为P0-P999o2、V速度指定机器人得运动速度,取值范围为0-9999mms,为整数。3、Z精度指定机器人得精确到位情况,这里得精度表示精度等级,范围为0-4O说明:1、当执行MOVC指令时,机器人以圆弧插补方式移动。2、三点或以上确定一条圆弧,小于三点系统报警。3、直线与圆弧之间、圆弧与圆弧之间都可以过渡,即精度等级Z可为(T4。示例:MAIN;MOVJP*,V30,Z0;MOVLP*,V6O,Z1;MOVCP*,V50,Zl;MOVCP*,V5O,Z1;MOVCP*,V6O,Z1;MOVCP*,V3O,Z1;END;4、2信号处理指令信号处理指令由DOUT指令、WAlT指令与DELAY指令组成。4.2.1DOUT功能:数字信号输出I/O置位指令。格式:DOUTOTX输出端口,ON/OFF;参数:1、输出端口指定需要设置得I/O端口,范围为1-31,视IO扩展卡数量而定。2、ON/OFF设置为ON时,相应I/O置1,即高电平;设置为OFF时,相应I/O置0,即低电平。示例:MAIN;MOVJPl,V30,Z0;DOUT0T0,OFF;DOUTOTl,OFF;DOUT0T18,OFF;MOVLP2,V30,Z0;DOUT0T16,0N;MOVLP3,V30,Z0;DOUT0T17,0N;DOUTOT18,ON;MOVLP4,V30,Z0;MOVJPl,V30,Z0;END;4.2.2WAIT功能:等待直到外部输入信号得状态符合指定得值。格式:WAITIN输入端口,ON/OFF,T时间(SCC);参数:KIN输入指定相应得输入端口,范围为0-31。2、T时间(SeC)指定等待时间,单位为秒,范围为0、0-900.0(单位:秒)。说明:编辑WAIT指令时,若等待时间T=O(s),则WAIT指令执行时,会等待无限长时间,直至输入信号得状态满足条件;若0(s)时,则WArr指令执行时在等待相应得时间T而输入信号得状态未满足条件时,程序会继续顺序执行。示例:MAIN;MOVJPl,V30,Z0;WAITIN16,0N,T3;MOVLP2,V30,Z0;WAITIN16,ON,TO;MOVLP3,V30,Z0;MOVJPl,V30,Z0;END;4.2.3DELAY功能:使机器人延时运行指定时间。格式:DELAYT时间(SeC);参数:1、T时间(SeC)指定延迟时间,单位为秒,范围为0、0-900、0(s)o示例:MAIN;MOVJPl,V60,Z0;DELAYT5、6;MOVLP2,V30,Z0;DELAYTO、5;MOVLP3,V30,Z0;MOVJPl,V30,Z0;END;4.2.4DIN功能:把输入信号读入到变量中格式:DINR变量号,IN输入号参数:R变量号,范围为0-99。INC输入号,范围为0-31。示例:MAIN;1.ABODELAYT2;DINRl,IN0;JUMPLABO,IFRl=1;DELAYTl;JUMPLABO,IFRl=O;MOVJPl,V30,ZO;END;4.2.5PULSE功能:输出一定宽度得脉冲信号,作为外部输出信号。格式:PULSE0T<输出端口>,T<时间(SeC);参数:OTe输出端口>,范围为l-31oIX时间(SeC),指定脉冲时间宽度,单位为秒,范围为0、0-900、0(s)o4、3流程控制指令流程控制指令由LAB指令、JUMP指令、JUMPIF指令、#注释指令与END指令以及MAIN组成。4.3.1LAB功能:标明要跳转到得语句。格式:1.AB(标号>:参数:1、标号>指定标签名称,范围为0-999o说明:与JUMP指令配合使用,标签号不允许重复。示例:MAIN;LABl:MOVJP*,V60,Z0;MOVLP2,V60,Z0;MOVCP3,V50,Z0;MOVCP4,V50,Z0;MOVLP5,V60,Z0;JUMPEND;LABI;功能:跳转到指定标签。格式:JUMPLAB标签号;参数:1、LAB标签号指定标签号,取值范围为0-999。说明:KJUMP指令必须与LAB指令配合使用,否则程序报错“匹配错误:找不到对应得标签”;示例:MAIN;1.ABl:MOVJP1,V30,Z0;MOVLP2,V30,Z0;JUMPLABl;END;4.3.3JUMPR功能:跳转到指定标签。格式:JUMPLAB标签号,IFR变量名比较符数值;参数:1、LAB标签号指定标签号,取值范围为0-999。2、R变量名指定需要比较得变量名,取值范围为0-99。3、比较符指定比较方式,包括=、=、与4、数值R变量数值取值范围为0-9999。说明:1、JUMP指令必须与LAB指令配合使用,否则程序报错“匹配错误:找不到对应得标签”;2、当执行JUMP语句时,如果不指定条件,则直接跳转到指定标号;若指定条件,则需要符合相应条件后跳转到指定标号,如果不符合相应条件则直接运行下一条语句。3、比较符中得表示“不等于”。示例:MAIN;1.ABl:Rl=O;LAB2:MOVJPl,V30,Z0;MOVLP2,V30,Z0;INCRI;JUMPLAB2,IFRl<=5;MOVLP3,V30,Z0;MOVCP4,V30,Z0;MOVCP5,V30,Z0;MOVJP6,V30,Z0;JUMPEND;LABI;4.3.4JUMPIN功能:跳转到指定标签。格式:JUMPLAB标签号,IFIN输入端口比较符ONOFF;参数:1、LAB标签号指定标签号,取值范围为0-999。2、IN输入端口指定需要比较得输入端口,取值范围为0-31。3、比较符指定比较方式,包括=、说明:1、JUMP指令必须与LAB指令配合使用,否则程序报错“匹配错误:找不到对应得标签”;2、当执行JUMP语句时,如果不指定条件,则直接跳转到指定标号;若指定条件,则需要符合相应条件后跳转到指定标号,如果不符合相应条件则直接运行下一条语句。3、比较符中得“”表示“不等于”。示例:MN;LABI:Rl=0;LAB2:MOVJPl,V30,Z0;MOVLP2,V30,Z0;INCRI;JUMPLAB2,IFINl=0N;MOVLP3,V30,Z0;MOVCP4,V30,Z0;MOVCP5,V30,Z0;MOVJP6,V30,Z0;JUMPLABI;END;功能:注释语句。格式:#注释语句示例:MAIN;#MOVJMOVLMOVLEND;说明:1、Pl,VlO,Z0;P2,V30,Z0;P3,V30,Z0;前面添加指令,不执行该程序行。4.3.6END功能:程序结束格式:END示例:MAIN;MOVJPl,V10,Z0;MOVLP2,V30,Z0;END;MOVLP3,V30,Z0;END;说明:1、程序运行到程序段END时停止示教或再现运行状态,其后面有程序不被执行。4.3.7MAIN功能:程序开始(系统默认行)格式:MAIN示例:MAIN;MOVJMOVLMOVLPl,V10,Z0;P2,V30,Z0;P3,V30,Z0;END;说明:1、MAIN程序默认行数,不可以对其编辑,宣布程序开始。4、4运算指令运算指令由R指令、INC指令与DEC指令组成。4.4.1R功能:R变量赋值。格式:R变量名=数值;参数:1、变量名指定需要赋值得R变量名,范围为0-99o2、数值R变量数值取值范围为0-9999;说明:使用变量前需要给变量初始化,并且置“变量就是否使用”为Io具体操作请查瞧“7.1.3、1整数型”。节R变量赋值指令主要在循环控制中使用,例如工件数得判断等。示例:MAIN;Rl=6;1.ABl:MOVJP*,V30,Z0;MOVLP*,V30,Z0;DECRl;JUMPLABI,IFRl=0;END;4.4.2INC功能:R变量值加一。格式:INCR变量名;参数:1、变量名指定需要运算得R变量名,范围为0-99。示例:MAIN;1.ABl:Rl=O;1.AB2:MOVJP*,V60,ZO;INCRl;JUMPLAB2,IFRl<=6;JUMPLABl;END;4.4.3DEC功能:R变量值减一。格式:DECR变量名;参数:1、变量名指定需要运算得R变量名,范围为0-99。示例:MAIN;Rl=8;1.ABl:MOVJP*,V30,Z0;DECRl;JUMPLABI,IFRl=0;END;4、5平移指令平移指令由p指令、Shifton指令、Shiftoff指令与mshift指令组成。4.5.1PX功能:给PX变量(笛卡尔位姿变量)赋值,用于平移功能。格式:PXC变量名=PX变量名;PX变量名=PX变量名+PX变量名;PX变量名=PX变量名-PX变量名;参数:1、PX变量名指定需要运算得位置变量名,范围为0-99。说明:笛卡尔位姿变量主要用于平移功能,具体说明请参考“7、3平移功能,示例:MAIN;1.ABl:Rl=O;PXOOl=PXl-PXl;1.AB2:MOVJPl,V30,ZO;SHIFTONPXl;MOVLP*,VlO,ZO;Shiftoff;PXl=PXl+PXO;JUMPLAB2,IFRK4;JUMPLABI;END;4. 5.2SHIFTON功能:指定平移开始及平移量。格式:SHIFTONPX<变量名>参数:1、PX<变量名>指定平移量,范围为0-99。说明:1、PX变量可以在笛卡尔位姿菜单界面中设置。2、MOVL指令与MOVC指令中得示教点可以进行平移,对MOVJ指令平移无效。示例:MAIN;SHIFTONPXl;MOVLPl,V20,Z0;MOVLP2,V50,Z0;MOVCP3,V50,Z0;MOVCP4,V50,Z0;Shiftoff;END;4.5.3Shiftoff功能:结束平移标识。格式:Shiftoff;说明:1、必须与SHlFTON指令配合使用,否则提示错误“有重复得平移结束指令”2、SHlFTOFF语句后得运动指令不具有平移功能。示例:MAIN;SHIFTONPXl;MOVCP2,V5O,Z1;MOVCP3,V5O,Z1;MOVCP4,V5O,Z1;MOVCP5,V5O,Z1;MOVCP6,V5O,Z1;MOVCP7,V5O,Z1;Shiftoff;END;4.5.4MSHIFT功能:通过指令获取平移量。平移量为第一个示教点位置值减第二个示教点位置值之差。格式:MSHTFTPX变量名,P变量名1,P变量名2;参数:1、PX变量名指定平移量,范围为0-992、P变量名1获取第一个示教点,为示教点号,范围为PO-P999o3、P变量名2获取第二个示教点,为示教点号,范围为P0-P999o说明:两个示教点位置值相减得方式可精确计算出平移量,避免手动设置产生得误差。示例:MAIN;1.ABl:Rl=O;MSHIFTPXO,P001,P002;PXl=PXl-PXl;1.AB2:MOVJPl,V30,Z0;SHIFT0NPXl;MOVLP2,V10,Z0;Shiftoff;MOVLP3,V30,Z0;PXl=PXl+PXO;INCRl;JUMPLB2,IFRK4;JUMPLABl;END;4、6焊接焊接原理机器人焊接主要就是外部利用数字焊机或模拟焊机与机器人本体组合,内部通过GSGLink总线通讯方式或标准得I/O,使机器人按照发送得指令控制机械手臂与焊机完成一系列空间轨迹来完成焊接。焊接指令4.6.1ARCON功能:向焊机输出引弧条件与引弧指令。格式:ARCONAC电流Av电压T时间V速度;RC0NASF*引弧条件文件号;(029)参数:焊接电流AC500焊接电压AV0、20、OV定时器T0、099、9S速度V0、01500mm说明:执行该指令后,焊机电源开关打开,按照设定得电流电压起弧。4.6.2ARCOF功能:向焊机输出熄弧条件与熄弧指令。格式:ARCOFAC电流Av电压T时间RCOF AEF* 参数:焊接电流焊接电压 定时器说明:熄弧条件文件号;(Oll)AC AVT0999A0、 0 50、 00、(T99、OS执行该指令后,焊机电源开关关闭,按照设定得电流电压熄弧。起弧指令与熄弧指令要配合使用,每一条起弧指令必须配合一条熄弧指令使用,否则影响焊机下一次起弧。功能:开始摆焊。格式:WCONWEV*摆焊条件号。(TI5)参数:WEV摆焊条件选择。4.6.4WVOFF功能:结束摆焊。格式:WCOFF参数:无。4.6.5ARCSET功能:分别改变焊接得电流电压速度格式:ARCSETAC电流ARCSETAV电压ARCSETV电流参数:焊接电流AC0-500A焊接电压AV0、0-500速度V0、0-1500mm/s说明:执行该指令后,焊机安装重新设定得条件进行焊接。4.6.6ARCCT功能:焊接执行中逐渐改变焊接条件。格式:ARCCTAC电流AV电压DS/DE距离(mm)参数:焊接电流AC0-500A焊接电压AV0、1-50V离启动点距离DS0、1-1500、1离目标点得距离DE0、1T500、1说明:执行该指令后,焊机从当前点到指定点逐渐得改变焊接得电流电压。4.6.7AWELD功能:设定焊接电流。格式:AWELD电流值参数:电流值说明:单独改变电流值。4.6.8VWELD功能:设定焊接电流。格式:VWELD电流值参数:电压值说明:单独改变电压值。要求:1、能说出各指令得意思。2、能基本掌握一些逻辑编程5.便利功能5、1监控机器人得各种信息利用监控功能可以获取机器人当前得信息,例如当前位姿信息、关节实际位置与变量信息以及输入输出信号等。5.1.1 状态信息按F4键或若当前为主页面界面时按右方向键将光标移到显示,再按选择键直接进入状态信息页面,按上下方向键或翻页键可以查瞧更多变量内容。5. 通过变量值为O或1来显示系统当前运行得状态、查瞧系统当前运行得状态。6. 1.2轨迹曲线按F5键或若当前为主页面界面时按右方向键将光标移到工具),再按选择键直接进入轨迹曲线显示页面。通过绘画系统运行得轨迹曲线图,来分析目前系统运行得连续性与平稳性问题。6.1. 3变量监控按TAB键将焦点切换到子菜单区,通过上下方向键,将光标移到变量上。按选择键可以弹出变量子菜单,通过上下方向键选择需要查瞧得变量类型,按选择键进入到变量监控界面。变量有两种类型:整数型,笛卡尔位姿。5.1. 3、1整数型将2标移动到主页面得变量上,按选择键弹出变量子菜单,按选择键,打开整数型变量列表注1. R变量监控界面中,如果R变量得状态显示为“1”,表示该R变量已被使用;如果R变量得状态显示为“0”,则表示该R变量没有被使用。运行程序时,若程序内容使用了变量号,则对应变量得状态显示为“1”,否则报警。5.1. 3、2笛卡尔位姿将光标移动到主页面得变量上,按选择键弹出变量子菜单,使用上下方向键将光标移动到笛卡尔位姿,按选择键,打开笛卡尔位姿列表、注:1、在PX变量监控界面中,如果PX变量得状态显示为“1”,表示该笛卡尔位姿已被使用;如果PX变量得状态显示为“0”,则表示该笛卡尔位姿没有被使用。运行程序时,若程序内容使用了变量号,则对应变量得状态显示为“1”,否则报警。2、在变量监控界面,按左右方向键或上下方向键可切换焦点,配合选择键,可进行变量类型选择、查瞧变量明细与修改注释等操作、5、2示教点查瞧选择主菜单栏上得示教点,可以查瞧但不能删除相应示教文件得示教点。查瞧文件得示教点1 .按上下方向键选择文件,文件程序内容得示教点默认为P*时,不显示示教点与位置数据。若对文件内容得示教点进行编辑,如将P*修改成Pl,则可以进入示教点界面查瞧示教点信息与位置数据。5、3建立平移量运用平移前,我们首先要建立一个平移量。建立平移量得方法有两种,一种就是进入笛卡尔位姿变量编辑界面手动进行编辑,另一种就是采用MSHIFT指令来获取偏移量得方式,这里我们采用第一种方式。按下TAB切换到主菜单区,选择变量,进入笛卡尔位姿变量界面,选择PXOOO后,通过明细,我们可以进入笛卡尔位姿变量编辑界面。这里我们假设工件得厚度为20mm,我们把Z设置为20后,就是否使用变量设置为1,选择修改保存,这样,我们就可以在程序里使用PXOOO变量了。通过MSHIFT指令也可设定平移量°MSHIFT指令可将两个示教点之间得距离作为平移量,输入MSHlFT指令,并选择两个示教点后,即可使用MSHIFT指令生成得平移量。平移程序示例如图5-1,我们假设A处得工件为传送带输送过来得工件,我们需要将其抓取到B处。现在我们采用平移功能,只需获取B处得示教点5即可,其她示教点可通过增加平移量来获取。整个程序及相关说明如下:程序指令内容说明MAIN;程序头(系统默认行)LABl:标签一Rl=000;将工件个数统计变量清零PX1=PX1-PX1;将平移量PXl清零LAB2:标签二MOVJPl,V20,Z0;移动到示教点1MOVLP2,VlOO,ZO;移动到抓取工件点MOVLP3,VlOO,ZO;移动到示教点3MOVLP4,V10,Z0;移动到示教点4SHIFTONPXl;平移开始,并指定平移量MOVLP5,VlOO,ZO;移动到平移后得示教点SHIFTOFF;平移结束PXOOl=PXl+PXO;PXO为平移量(工件厚度)MOVLP4,VlOO,ZO;移动到示教点4MOVJPl,VlOO,ZO;移动到示教点1INCRl;工件数加1JUMPLAB2IFRl<4;如果工件数小于4.继续抓取JUMPLABl;重新开始抓取END;结束下面再介绍一下通过MSHIFT指令获取示教点计算平移量得方式来实现平移。例如,要完成图5-2所示得把A处得工件搬运到B处并逐层摆放得任务。假设A处得工件为传送带输送过来得工件,整个程序内容及相关说明如下:程序指令内容说明MAIN;程序头(系统默认行)LABl:标签一Rl=0;将工件个数统计变量清零PX1=PX1-PX1;将平移量PXl清零MSHIFTPX0,Pl,P2;获取平移量PXO(工件厚度)LAB2:标签二MOVJP3,V20,Z0;移动到示教点3MOVLP4,V100,ZO;移动到抓取工件点MOVLP5,V100,Z0;移动到示教点5MOVLP6,V100,ZO;移动到示教点6SHIFTONPXl;平移开始MOVLP7,VlOO,ZO;移动到平移后得示教点SHIFTOFF;平移结束PXl=PXl+PXO;平移量PXl在原来基础上增加平移量PXO(T件厚度)MOVLP6,V100,ZO;移动到示教点6MOVJP3,V100,Z0;移动到示教点3INCRl;工件数加1JUMPLAB2IFRl<4;如果工件数小于4,继续抓取JUMPLB1;重新开始抓取END;结束5、4输入/输出监控按TAB键,将焦点切换到子菜单区,再按选择键选择输出信号/输入信号,可以切换到IO监控界面。如图5-3所示:图5-3注:在此界面内按TAB键可切换焦点,按上下方向键可以选择不同I/O点,按左右方向键可以选择修改得属性,配合选择键,可进行IO类型选择、输入输出选择与修改注释等操作。目前仿真状态没有使用,也不能修改。详细说明如下:IO类型选择-按TAB键,切换光标到【输出信号】上。按选择键,则原来得【输出信号】按钮变成【输入信号】按钮,当前页面切换到显示输入端口得内容。反之则为输出端口得内容。修改IO状态-输出信号:光标移动到需要修改得IO状态区域按1或0,系统将对应输出高电平或低电平。-输入信号:监测外部信号输入到系统情况并查瞧对应得IO状态,实时显示0或1。输入信号只用于检测外部信号,不可修改。注释得修改-光标在注释上按选择键,弹出软键盘,输入相应得注释内容,按输入键完成注释得修改。5、5版本信息版本信息显示了机器人型号、解析器版本、显示器版本、机器人硬件版本、运动控制器版本、主控制器版本与软件版本时间以及版本标识。用户通过查瞧版本信息可以了解机器人硬件与软件得相关信息以及各配置情况等。查瞧版本信息得步骤如下:1、按TAB键,切换到主菜单区,选择系统信息一版本信息。2、按选择键,打开版本信息显示界面、3、选择取消键,可以关闭版本信息显示界面,返回到主页面界面。注:以上版本信息仅供参考,以实际显示为准。要求:1、能了解这些信息在哪个窗口。2、能编简单得平移程序6.系统设置6、1绝对零点位置设置设置绝对零点位置就就是对机器人得机械原点进行位置校准,以确保机器人得运行安全与运动精度等。绝对零点位置设置就是在出厂前根据机器人具体尺寸设置进行得,没有进行原点位置校准,不允许对机器人进行示教与再现操作,以防发生危险。1、原点位置校准原点位置校准就是将机器人机械原点位置与电机绝对编码器得绝对值进行对照得操作。原点位置校准后,机器人机械原点位置与绝对编码器得绝对值数据就是唯一对应得,也就就是说,只有一组编码器得绝对值对应机器人机械原点位置。下列情况下必须再次进行原点位置校准:改变机器人与控制柜得组合时更换电机、绝对编码器时机器人碰撞工件或其它物体,原点位置偏移时2、机器人绝对零点位置得姿态机器人绝对零点位置得姿态如图6T所示:对,线为(Q)图6-13、绝对零点位置设置操作方法原点位置校准需要在管理模式下进行。在管理模式下,按下TAB键,切换到主菜单区,选择系统设置,可以打开零点设置画面,在该页面中,Jl至J6显示得就是上次设置得零点值。按照以下步骤完成原点位置得设定:第一步:按坐标设定键选择关节坐标系。第二步:移动机器人到机械原点位置(绝对零点位置)。绝对零点位置也就就是机器人本体上得各轴正负向标记中间得三角标志对准得位置。第三步:通过按TAB键切换光标到【读取】按钮,再按选择键,将读取当前各个关节得实际位置值。第四步:按左右方向键,移动光标到【设置】按钮,再按选择键,将完成原点位置得设定。第五步:切换到坐标显示界面,可以瞧到当前得所有轴得角度值为零。6、2工具坐标系设定只要机器人本体第六轴上装有工具时,就要设定相应得工具坐标系,把机器人得运动控制点从J6轴得法兰盘中心点移到工具中心点。工具坐标系得设定方法有直接输入法、三点法与五点法三种。可以根据工具形状与工具尺寸就是否已知等情况选择最适宜得方法设定工具坐标系。6.2.1、什么就是工具坐标系缺省得工具坐标系原点位于机器人J

    注意事项

    本文(GRC培训教材整理资料.docx)为本站会员(夺命阿水)主动上传,课桌文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知课桌文档(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开