《工业机器人技术基础》20:认识RAPID程序.pptx
《《工业机器人技术基础》20:认识RAPID程序.pptx》由会员分享,可在线阅读,更多相关《《工业机器人技术基础》20:认识RAPID程序.pptx(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、工业机器人技术基础目 录1234项目一 工业机器人技术概述项目二 工业机器人的系统组成及技术参数项目三 ABB工业机器人的基本操作项目四 ABB工业机器人的I/O通信65项目五 ABB工业机器人的程序数据项目六 ABB工业机器人程序编写项目六 ABB工业机器人程序编写任务二 运动指令实现三角形轨迹运动的应用任务三 条件逻辑判断指令实现圆周轨迹运动的应用任务四 带参数子程序实现圆周轨迹运动的应用任务五 外部I/O控制实现圆周轨迹调速运动的应用任务六 中断程序实现圆周轨迹调速运动的应用任务七 运用功能实现圆周轨迹调速的应用任务一 认识RAPID程序任务一 认识RAPID程序 RAPID 是一种英文
2、编程语言,所包含的指令可以移动机器人、设置输出、读取输入,还能实现决策、重复其它指令、构造程序与系统操作员交流等功能。RAPID程序的基本架构如表6-1所示。表6-1 RAPID程序框架RAPID程序(任务)程序模块1程序模块2程序模块3系统模块程序数据主程序main()例行程序中断程序功能程序数据例行程序中断程序功能程序数据例行程序中断程序 程序数据例行程序中断程序功能任务一 认识RAPID程序 关于RAPID程序架构的说明如下:(1)一个RAPID程序称为一个任务,一个任务是由一系列的模块组成,由程序模块与系统模块组成。一般地,我们只通过新建程序模块来构建机器人的程序,而系统模块多用于系统
3、方面的控制之用。(2)可以根据不同的用途创建多个程序模块,如专门用于主控制的程序模块,用于位置计算的程序模块,用于存放数据的程序模块,这样的目的在于方便归类管理不同用途的例行程序与数据。(3)每一个程序模块包含了程序数据、例行程序、中断程序和功能四种对象,但不一定在一个模块都有这四种对象的存在,程序模块之间的数据,例行程序,中断程序和功能是可以互相调用的。(4)在RAPID程序中,只有一个主程序main,并且存在于任意一个程序模块中,并且是作为整个RAPID程序执行的起点。任务一 认识RAPID程序新建一个任务“project”,其程序构架要求如表6-2所示。表6-2 构建程序框架的要求任务模
4、块程序用途projectMainMoudlemain()主程序用于主线构架调用其他应用程序rInit()例行程序用于初始化userModulerGoHome()例行程序用于回归工作原点运动userMoudleLine()例行程序 用于直线轨迹运动任务一 认识RAPID程序构建该程序框架的操作步骤如下:1.点点击击左上角主左上角主菜菜单单按按钮钮,选择选择“控制面板控制面板”。任务一 认识RAPID程序2.选择选择“配置配置”。任务一 认识RAPID程序3.选择选择“主主题题”,点,点击击“Controller”。任务一 认识RAPID程序4.选择选择“Task”,点,点击击“显显示全部示全部”
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工业机器人技术基础 工业 机器人 技术 基础 20 认识 RAPID 程序
限制150内