- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
项目3工业机器人的编辑操作任务3.1程序管理与动作指令任务3.2指令的编辑任务3.3控制指令与其他指令应用
【项目导入】通过前面的学习,我们已经能够使用示教器对机器人的运动进行控制,那么使机器人按照我们设定的步骤、预定的轨迹运动的方法就是编写程序。在编写程序的过程中,需要机器人记录运动的轨迹、位置,同时需要对指令、程序进行逻辑控制。程序的管理、动作指令、逻辑指令的灵活应用将极大的提升工作效率。
任务3.3控制指令与其他指令应用【任务提出】FANUC工业机器人的逻辑控制指令在程序中起程序判断转移的作用,主要包含WHILE指令、FOR指令、IF指令。其中IF是判断执行指令,根据不同的条件执行不同的语句指令;WHILE是循环执行指令,用于在给定条件满足的情况下,一直重复执行对应的指令;FOR指令是用于判断一个或多个指令需要重复执行数次的情况。FANUC工业机器人的其它指令,如RSR指令、用户报警指令等,完善编程任务需求。
RSR自动运行方式是通过机器人启动请求信号(RSR1~RSR8)选择和开始程序。其主要特点如下:①当一个程序正在执行或中断时,被选择的程序处于等待状态,一旦原先的程序停止,就开始运行被选择的程序;②只能选择8个程序。【知识点拨】一、机器人逻辑指令也称转移指令,使程序的执行从程序某一行转移到程序的其它行。转移指令主要有标签指令、程序结束指令、无条件转移指令及条件转移指令等。1、标签指令LBL[i]标签指令(LBL[i]),是用来表示程序的转移目的地的指令。标签可通过标签定义指令来定义。为了说明标签,还可以追加注释。标签一旦被定义,就可以在条件转移和无条件转移中使用。标签指令中的标签号码,不能进行间接指定。将光标指向标签号码后按下[ENTER]键,即可输入注解,如图3-8所示。图3-8标签指令LBL[i]例1:LBL[1]2:LBL[3:HANDCLOSE]任务3.3控制指令与其他指令应用
RSR自动运行方式是通过机器人启动请求信号(RSR1~RSR8)选择和开始程序。其主要特点如下:①当一个程序正在执行或中断时,被选择的程序处于等待状态,一旦原先的程序停止,就开始运行被选择的程序;②只能选择8个程序。【知识点拨】2、程序结束指令程序结束指令(END)是用来结束程序的执行之指令。通过该指令来中断程序的执行。在已经从其它程序呼叫了程序的情况下,执行程序结束指令时,执行将返回呼叫源的程序。3、无条件转移指令无条件转移指令,其一旦被执行,就必定会从程序的某一行转移到程序的其它行。无条件转移指令有2类:跳跃指令、程序呼叫指令。(1)跳跃指令JMPLBL[i]指令,使程序的执行转移到相同程序内所指定的标签。例3:JMPLBL[2:HANDOPEN]4:JMPLBL[R[4]](2)程序呼叫指令CALL(程序名)指令,使程序的执行转移到其它子程序的第1行后执行该程序。被呼叫的程序的执行结束时,返回到紧跟所呼叫程序(主程序)的程序呼叫指令后的指令。例5:CALLSUB16:CALLPROG2任务3.3控制指令与其他指令应用
RSR自动运行方式是通过机器人启动请求信号(RSR1~RSR8)选择和开始程序。其主要特点如下:①当一个程序正在执行或中断时,被选择的程序处于等待状态,一旦原先的程序停止,就开始运行被选择的程序;②只能选择8个程序。【知识点拨】4、条件转移指令条件转移指令,根据某一条件是否已经满足而从程序的某一场所转移到其它场所时使用。条件转移指令有2类:条件比较指令、条件选择指令。(1)条件比较指令,主要某一条件得到满足,就转移到所指定的标签。条件比较指令包括:寄存器比较指令、I/O比较指令等。①寄存器条件比较指令,对寄存器的值和另外一方的值进行比较,若比较正确,就执行处理,如图3-9所示。图3-9寄存器条件比较指令任务3.3控制指令与其他指令应用
RSR自动运行方式是通过机器人启动请求信号(RSR1~RSR8)选择和开始程序。其主要特点如下:①当一个程序正在执行或中断时,被选择的程序处于等待状态,一旦原先的程序停止,就开始运行被选择的程序;②只能选择8个程序。【知识点拨】②I/O条件比较指令,对I/O的值和另外一方的值进行比较,若比较正确,就执行处理,如图3-10和图3-11所示。图3-10I/O条件比较指令a例7:IFR[1]=R[2],JMPLBL[1]8:IFAO[2]=3000,CALLSUBPRO1任务3.3控制指令与其他指令应用
RSR
您可能关注的文档
- 《工业机器人编程与操作(FANUC)》课件 任务2.2 工业机器人坐标系设置.pptx
- 《工业机器人编程与操作(FANUC)》课件 任务3.1 程序管理与动作指令应用.pptx
- 《工业机器人编程与操作(FANUC)》课件 任务3.2 指令的编辑.pptx
- 《工业机器人编程与操作(FANUC)》课件 任务4.1 工业机器人的通信信号和参考位置.pptx
- 《工业机器人编程与操作(FANUC)》课件 任务4.2 程序的自动运行(PNS+RSR).pptx
- 《工业机器人编程与操作(FANUC)》课件 任务4.3 宏指令.pptx
- 《工业机器人编程与操作(FANUC)》课件 任务5.1 创建仿真搬运工作站.pptx
- 《工业机器人编程与操作(FANUC)》课件 任务5.2 工件的创建与设置.pptx
- 《工业机器人编程与操作(FANUC)》课件 任务5.3 工具的创建与设置.pptx
- 《工业机器人编程与操作(FANUC)》课件 任务5.4 离线编程与仿真运行.pptx
- 2024-2025学年安徽省亳州市涡阳县高二下学期2月开学考试政治试题(解析版).docx
- 2024-2025学年江西省赣州市上犹县高二下学期开学考试政治试题(解析版).docx
- 2024-2025学年山东省济宁市高二下学期开学考试政治试题(解析版).docx
- 2024-2025学年山西省卓越联盟高三下学期2月开学质量检测政治试题(解析版).docx
- 2024-2025学年新疆乌鲁木齐市高二下学期2月开学考试政治试题(解析版).docx
- 2024-2025学年新疆维吾尔自治区乌鲁木齐地区高三2月大联考文科综合政治试题(解析版).docx
- 2024-2025学年安徽省蚌埠市固镇县高一上学期1月期末考试政治试题 (解析版).docx
- 2024-2025学年江苏省扬州市高三上学期期末检测政治试卷(解析版).docx
- 2024-2025学年江西省吉安市高三上学期期末教学质量检测政治试题(解析版).docx
- 2024-2025学年山东省济宁市高二上学期1月期末考试政治试题(解析版).docx
最近下载
- 浙江省温州市(新版)2024小学语文统编版(五四制)小升初真题(提分卷)完整试卷(含答案).docx
- 2025年贵州沿河县乌江投资发展有限责任公司招聘笔试参考题库附带答案详解.pdf
- 2022年单招考试综合卷(含答案).pdf VIP
- 八下英语阳光学业评价电子版.docx
- CWI Part C 练习题及答案 (20090614修改) .pdf
- 现金的使用范围._现金的使用范围.ppt
- 2022年昆明市公安局呈贡分局招聘勤务辅警考试真题及答案.docx VIP
- 基于STM32的老年智能手环设计.docx
- 兄弟房屋分割协议书范本8篇.docx
- 2023年昆明市公安局西山分局招聘勤务辅警考试真题及答案.docx VIP
文档评论(0)