- 1、本文档共26页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
6.3酒精瓶装配工作站离线编程
酒精瓶装配工作站离线编程教学目标:掌握Smart组件与机器人系统之间工作站逻辑设定;掌握Rapid程序流程控制语言;能够根据任务要求完成离线编程。运用Smart组件完成酒精瓶传输、装配等动态效果,接下来需要与工业机器人关联,通过对工业机器人离线编程,实现酒精瓶装配和包装。
01酒精瓶装配工作站离线编程
酒精瓶装配工作站离线编程1.创建机器人IO信号在“控制器”选项卡下,鼠标左键单击“配置编辑器”中的“I/OSystem”,在弹出的菜单栏中,鼠标右键单击“signal”,新建信号如下图(b)所示。本项目需创建3个IO信号:do_zhua、do_pei和di_daowei,创建完成后重启虚拟控制器即可生效。(a)新建IO信号(b)机器人输出信号配置
酒精瓶装配工作站离线编程2.建立工作站逻辑在“仿真”选项卡下,鼠标左键单击“工作站逻辑”,如下图(a)所示。在弹出的对话框中,选择“信号和连接”选项卡下,鼠标左键单击“添加I/OConnection”,创建Smart组件和机器人间IO关系。(a)创建工作站逻辑(b)工作站IO连接配置机器人输出信号Smart输入信号6-36创建机器人IO信号
酒精瓶装配工作站离线编程2.建立工作站逻辑本项目smart组件和机器人之间的IO信号间连接关系,如图6-20(b)(c)(d)所示。(c)工作站IO连接配置(d)工作站IO连接配置6-36创建机器人IO信号
02流程控制指令
程序流程控制1.FOR重复执行判断指令FOR重复执行判断指令,是用于一个或多个指令需要重复执行数次的情况。含义:重复执行循环体语句,循环的次数为表达式1在表达式2与表达式3之间,按步长递增的次数。FOR表达式1(循环变量)FROM表达式2(循环起点)TO表达式3(循环终点)STEP表达式4(步长)DO循环体语句ENDFOR
程序流程控制例:MOVELP10;FORIFROM1TO5DOMOVELP20;MOVELP10;ENDFOR说明:1.步长(STEP)可选变量;循环变量每次的增量。2.for循环中步长的作用是使循环趋于结束,默认为1,也可在可选变量中设置步长值。
程序流程控制举例:PROCa()MoveJp10,v1000,z5,tool0;p50:=p20;FORiFROM1TO3DOp50.trans.x:=p50.trans.x+100;WaitTime3;MoveLp50,v1000,z5,tool0;ENDFORENDPROC思考:这段程序可以用什么替代?
程序流程控制2.WHILE条件判断指令WHILE条件判断指令,用于在给定条件满足的情况下,一直重复执行对应的指令。例:REG1:=0;MOVELP10;WIHILEREG15DOMOVELP20;MOVELP10;REG1:=REG1+1;ENDEHILE说明:循环体应有使循环趋向结束的语句,否则循环将永远反复执行,成为死循环。如reg1:=reg1+1
程序流程控制3.GOTO语句GOTO语句是程序内的无条件跳转语句,程序执行到GOTO时,直接跳转到GOTO后面的标签语句指示的地方继续执行。GOTO语句不能跳转到循环语句中。
标签用于指示程序位置的语句,与标签配合使用。
例如:next:
i:=i+1;
…
GOTOnext;
程序流程控制4.中断程序在RAPID程序执行过程中,如果出现需要紧急处理的情况,机器人会中断当前的执行,程序指针PP马上跳转到专门的程序中对紧急的情况进行相应的处理,处理结束后程序指针PP返回到原来被中断的地方,继续往下执行程序。这种专门用来处理紧急情况的专门程序,称作中断程序(TRAP)。中断程序经常会用于出错处理,外部信号的响应这种实时响应要求高的场合。
程序流程控制4.中断程序IDelete:取消中断连接将中断标识符与中断程序的链接解除,如果需要再次使用该中断标识符需要重新用connect连接。这就是为什么我们要把它写在connect前面。注意:在以下情况下,中断链接将自动清除重新载入新的程序;程序被重置,即程序指针回到main程序第一行;程序指针被移到任意一个例行程序的第一行;
程序流程控制4.中断程序ISignalDI
您可能关注的文档
- 工业机器人现场编程与仿真 2.1涂胶机器人离线编程.pptx
- 工业机器人现场编程与仿真 2.2 涂胶机器人示教编程.pptx
- 工业机器人现场编程与仿真 2.3 知识拓展.pptx
- 工业机器人现场编程与仿真 3.1 工业机器人工件拾取离线编程.pptx
- 工业机器人现场编程与仿真 3.2 工业机器人工件拾取示教编程.pptx
- 工业机器人现场编程与仿真 3.3 知识拓展.pptx
- 工业机器人现场编程与仿真 4.1 创建绘图离线轨迹曲线及路径.pptx
- 工业机器人现场编程与仿真 4.2 离线轨迹目标点调整及轴配置.pptx
- 工业机器人现场编程与仿真 4.3 机器人离线轨迹编程辅助工具.pptx
- 工业机器人现场编程与仿真 5.1 运用建模功能创建药瓶及包装盒.pptx
- 2024年陕西咸阳亨通电力(集团)有限公司供电服务业务部直聘用工招聘145人笔试参考题库附带答案详解 .docx
- 2024年中建四局土木工程有限公司校园招聘笔试参考题库附带答案详解 .docx
- 2024年四川雅茶贸易有限公司公开招聘和考察聘用人员3人笔试参考题库附带答案详解 .docx
- 2024年中国烟草总公司辽宁省公司公开招聘拟录用人员(166人)笔试参考题库附带答案详解 .docx
- 2024江苏连云港中诚物业管理有限公司招聘工作人员1人笔试参考题库附带答案详解 .docx
- [毕节]2025年贵州毕节市引进人才649人笔试历年参考题库附带答案详解.docx
- 2024年度中国东航技术应用研发中心有限公司校园招聘笔试参考题库附带答案详解 .docx
- 2024年福建省厦门盐业有限责任公司春季人才招聘1人笔试参考题库附带答案详解 .docx
- 2024年山东省环保发展集团绿能有限公司职业经理人招聘2人笔试参考题库附带答案详解 .docx
- 2024年安徽滁州郊源阳光电力维修工程有限责任公司招聘41人(第一批次)笔试参考题库附带答案详解 .docx
文档评论(0)