第三篇 项目演练 ——工业机械手与智能视觉系统的单元调试ppt课件.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《第三篇 项目演练 ——工业机械手与智能视觉系统的单元调试ppt课件.ppt》由会员分享,可在线阅读,更多相关《第三篇 项目演练 ——工业机械手与智能视觉系统的单元调试ppt课件.ppt(113页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第三篇 项目演练 工业机械手与智能视觉系统的单元调试单击此处添加标题文字单击添加署名或公司信息工业机械手与智能视觉系统应用工业机械手与智能视觉系统应用Page 3 任务一任务一 工业机械手调试工业机械手调试 任务二任务二 智能视觉系统调试智能视觉系统调试 任务三任务三 RFID读写调试读写调试 任务四任务四 传送带调试传送带调试第三篇 工业机械手与智能视觉系统的单元调试Page 4任务一 工业机械手调试任务目标:任务目标:1 1会使用机械手编程软件编程,使机械手完成要求的动作;会使用机械手编程软件编程,使机械手完成要求的动作;2 2增强机械手工作时的安全意识。增强机械手工作时的安全意识。本任务
2、从工业机械手迎宾、工装更换、装配加盖、工件组合体入库、出库五个子任务来演练机械手的工作过程,亲自与机械手面对面进行工作交流,与机械手比拼谁做得更到位,更准确,更安全,更快,谁动作更简练,更优美,乐趣多多。来,让我们一起做!Page 5n 子任务一子任务一 工业机械手迎宾工业机械手迎宾一、机器人常用控制指令一、机器人常用控制指令1.插补命令用于使机器人移动。全部轴将同时启动、同时停止。Mov通过关节插补动作进行移动,直到到达目标位置。 任务一 工业机械手调试Page 6抓手先移动到抓手先移动到P1点,再移点,再移动到动到P2点点50mm上方处,然后上方处,然后移动到移动到P2处,接着移动到处,接
3、着移动到P3后后方方100mm处,再移动到处,再移动到P3处,处,最后回到最后回到P3后方后方100mm处,处,若动作轨迹如图若动作轨迹如图3-1所示则使用所示则使用关节插补动作指令,相应程序关节插补动作指令,相应程序如下:如下:MOV P1MOV P2,-50MOV P2MOV P3,-100MOV P3MOV P3,-100END任务一 工业机械手调试Page 7n Mvs通过直线插补动作进行移动,直至到达目标位置。 任务一 工业机械手调试Page 8抓手先移动到抓手先移动到P1点点50mm上方处,然后移动到上方处,然后移动到P1处,再移动到处,再移动到P1点点50mm上方处,接着移动到上
4、方处,接着移动到P2后方后方100mm处,再移动到处,再移动到P2处,处,最后回到最后回到P2后方后方100mm处,处,若动作轨迹如图若动作轨迹如图3-2所示则使所示则使用直线插补动作指令,相应用直线插补动作指令,相应程序如下:程序如下:MVS P1,-50MVS P1MVS P1,-50MVS P2,-100MVS P2MVS P2,-100END任务一 工业机械手调试Page 9n 2.无条件跳转指令GoTO跳转至指定标识的程序。任务一 工业机械手调试Page 10举起您的手,试试跟我招手,是不是手在两点之间晃动呀!在上下或左右两点之间移动我就实现迎宾了。来试试让我摆摆手! 来看一个简单的
5、机械手迎宾程序:机械手在来看一个简单的机械手迎宾程序:机械手在P0和和P1之间移动就实现机械手迎宾了。之间移动就实现机械手迎宾了。 在调试时比较在调试时比较“MOV”和和“MVS”指令的区别。指令的区别。 任务一 工业机械手调试Page 11n 工具换装单元工具换装单元由大口气夹、真空发生器、吸盘工装、视觉工装、定位工装、工装支架等机构组成。 对照实物仔细分对照实物仔细分析,了解结构了!析,了解结构了!任务一 工业机械手调试Page 12n 二、二、 机器人常用控制指令机器人常用控制指令1.Ovrd 速度控制指令 用于对运行中的机器人进行动作速度控制,对所有的插补命令有效。 例: Ovrd 5
6、0 对所有的插补动作都以最高速度的50%设定。 Ovrd 将在程序全体的动作速度,以对最高速度的比例(%)指定。n 2. Dly 定时器指令 Dly 执行定时器,以100ms为单位。 例:Dly 1.0 定时1秒。n 3. Hopen 、Hclose 抓手控制指令 Hopen 通过程序打开指定的抓手。 Hclose 通过程序闭合指定的抓手。n 4. Wait 等待命令 在变量的数据变为程序中指定的值之前,在此处待机,用于进行连锁控制时等情况。任务一 工业机械手调试Page 13三、工业机械手工装夹取三、工业机械手工装夹取机器人在初始位置机器人在初始位置P1,移动到吸盘工装位置夹取吸盘工装。,移
7、动到吸盘工装位置夹取吸盘工装。n 工作顺序是:分析课题要求,画出流程图,示教定位,编程,离线模拟调试,有时候这五个步骤要反复进行,确认完全符合功能要求后再在线调试。流程图如 图3-8所示,程序如光盘中子任务二夹取吸盘工装程序。任务一 工业机械手调试Page 14n程序设计要点n程序设计了三个示教定位点P1、P2和P3,其中P1为机器人初始位置,P2为机器人拿吸盘等待位置(2号工装上方),P3为机器人取吸盘位置(2号工装),给出的位置点仅供参考,实际中要示教确定。P1=(+162.16,-6.40,+487.22,-177.74,+55.43,-179.99)(7,0)P2=(-98.05,+4
8、41.78,+350.72,-179.85,-0.28,-91.10)(7,0)P3=(-98.05,+441.78,+147.72,-179.85,-0.28,-91.10)(7,0)n本程序中,机械手从初始位置P1运动到吸盘工装位置P3时不是直接到P3点,而是设置了一个P2点过渡,设置过渡点的好处是:1)可以快速接近目标位置,再慢速到达目标,即讲究效率又确保安全,先快速到P2点,再降低速度到P3点上方,最后缓慢到达P3点。2)机械手与人手一样,受各自由度运动位置限制,从起始点到目标位置点时不能直接到达(出现报警信号)时可设置中间过渡点。任务一 工业机械手调试Page 15三、工业机械手工装
9、夹取三、工业机械手工装夹取机械手将吸盘工装放回到吸盘工装位置机械手将吸盘工装放回到吸盘工装位置再回到初始位置再回到初始位置P1 任务一 工业机械手调试Page 16n 四、工业机械手工装更换四、工业机械手工装更换n 流程图如图所示,程序如光盘中子任务二工装更换程序。这里用二种方法编写这里用二种方法编写了程序哟,我要仔细了程序哟,我要仔细研究!研究!任务一 工业机械手调试Page 17n 子任务三子任务三 工业机械手装配加盖工业机械手装配加盖n 一、工件组装单元一、工件组装单元n 工件组装单元由工件盒送料机构及工件盖送料机构组成,安装在型材实训桌上,用于装配工件。具有3个工件盒组装位置,能同时对
10、3个工件盒进行装配操作。工件盒内设有4个工件槽用于放置工件,工件盒和工件盖四个角带有磁性粘合,可以使工件盒与工件盖紧密组合在一起。设有多个传感器,可以检测工件盒/工件盖的有无、方向是否装反。机器人可以进行工件盒/工件盖装反时的修正、工件按序装配、工件拆解等操作。通过对工件盒/工件盖的正反放置,工件装配的顺序变化,提高机器人的应用灵活性,可进行机器人不同难易程度的应用考察,实现实训及考核的多样化。任务一 工业机械手调试Page 18n 二、机器人常用控制指令二、机器人常用控制指令n 1.GoSub及Return:执行指定标识的子程序。通过子程序中的Return(返回)命令进行恢复。n 2.分支命
11、令n 用于在程序中进行无条件跳转和根据条件判别结果跳转时等情况。n 在迎宾程序中学习了无条件跳转GOTO,这里学习条件跳转If Then Else。IF语句中指定的条件的结果成立是跳转至Then行,不成立时跳转至Else。任务一 工业机械手调试Page 19n 3.停止命令n Hlt是程序的停止命令。如果执行此命令,程序将停止。通过开始信号执行程序的继续运行。n End对程序的最终行进行定义。如果将循环置于ON,运行将在执行1个循环后结束。任务一 工业机械手调试Page 20n 机械手在P1初始位置,将出盒台上的工件盒夹取到1号装配台,机械手再回到初始位置。程序执行时,首先要确认出盒台上有工件
12、盒,信号来自于出盒台下方安装的传感器,它通过PLC送到机械手,指令Wait M_In(9)=1即为此作用。 流程图如 图所示,程序如光盘中子任务三将工件盒夹取到1号装配台程序。任务一 工业机械手调试Page 21n 机械手在P1初始位置,将出盒台上的工件盒夹取到3号装配台,机械手再回到初始位置,流程图如 图所示,程序如光盘中子任务三将工件盒夹取到3号装配台程序任务一 工业机械手调试Page 22n 在1号装配台上已有装满工件的工件盒,请给工件盒加盖。流程图如 图所示,程序如光盘中子任务三给1号装配台上的工件盒加盖程序 任务一 工业机械手调试Page 23n 机械手在P1初始位置,将出盒台上的工
13、件盒夹取到1号装配台,再加盖。如图所示,程序如光盘中子任务三将工件盒夹取到1号装配台再加盖程序流程图。任务一 工业机械手调试Page 24n 子任务四子任务四 工件组合体入库工件组合体入库n 一、立体仓库单元和废品回收框一、立体仓库单元和废品回收框立体仓库单元由铝质材料加工而成,配有9个仓位(33),安装在型材实训桌上,用于放置装配完的组件,也可以通过机器人对装配完成的组件进行拆装,并分类放置到相应的工件料库。废品回收框安装在型材实训桌左后侧,用于机器人自动放置被检测出来的无用工件或不合格品。任务一 工业机械手调试Page 25n 二、常用控制指令二、常用控制指令n 1.仓库控制命令n Def
14、及Plt对使用的仓库进行设置。如图3-21所示,命令语句的构成按以下顺序进行记述:Def(定义)/Plt(托盘)Plt(托盘)编号,始点,终点A,终点B,对角点,个数A,个数B,地址号分配方向。 程序示例:Def Plt 1, P10, P11, P12, P13, 5, 4, 1任务一 工业机械手调试Page 26n 移动至托盘内的格子点时,按以下顺序记述:Mov托盘编号,格子编号进行格子编号时,一般将字母M的变量作为计数器使用。任务一 工业机械手调试Page 27n 2.中断控制命令1)Def及Act对于程序执行中的中断的处理内容进行定义。命令语句的构成按以下顺序进行记述:Def(定义)/
15、Act(动作) Act(动作)编写,中断的条件式 发生时的处理,类型 任务一 工业机械手调试Page 28n 在Act语句中,进行中断处理的有效.无效指定。n 具体而言,Act(动作)编号的范围为1至8(定义数字越小越优先),如果将该编号定义为1则中断处理有效。如果定义为0,则中断处理变为无效。n 从跳转目标恢复的方法为在Return(返回)命令后面记述1或者0。图3-24 中断返回任务一 工业机械手调试Page 29n 3. Pallet 排列运算指令n Def plt 定义使用Palletn Plt 用运算求得Pallet上的指定位置。 例:Def plt 1,P1,P2,P3,P4,4,
16、3,1 定义在指定托盘号码1,有起点P1、终点AP2、终点B=P3、对角点=P4的4点地方,个数A=4层、个数B=3列的合计12个(4*3)的作业位置,用托盘模型=1(Z字型)进行运算(2=同方向)。P0=(Plt 1,5)运算托盘号码1的第5个位置为P0位置点 。在实训设备上的库架为3*3共9个仓位,若对应各位置点如下设置: P4 P15 P5 P12 P13 P14 P2 P11 P3任务一 工业机械手调试Page 30n 将1号装配台上装配好的工件组合体入库,流程图如 图3-26所示,程序如光盘中子任务四工件组合体入库任务一 工业机械手调试Page 31n 子任务五子任务五 工件组合体出
17、库工件组合体出库n 将在仓库中的工件组合体出库搬送到1号装配台,流程图如图所示,程序如光盘中子任务五工件组合体出库。将在仓库中的工件组合体出库并拆解出盖、工将在仓库中的工件组合体出库并拆解出盖、工件和盒,出库时工件组合体先要搬送到件和盒,出库时工件组合体先要搬送到1号装号装配台,而拆解顶针(气缸)安装在配台,而拆解顶针(气缸)安装在3号装配台号装配台,所以要将,所以要将1号装配台的组合体运送到号装配台的组合体运送到3号装配号装配台再行拆解,拆解时,先拆出工件盖,再工件台再行拆解,拆解时,先拆出工件盖,再工件,最后工件盒。,最后工件盒。任务一 工业机械手调试Page 32任务目标任务目标1 1会
18、使用欧姆龙视觉系统对工件颜色、编号、高度进行识别,能写表达式;会使用欧姆龙视觉系统对工件颜色、编号、高度进行识别,能写表达式;2 2增强视觉系统工作时的安全意识。增强视觉系统工作时的安全意识。任务二 智能视觉系统调试本任务从工件颜色识别、工件编号识别、工件高度识别、智能视觉表达式及输出结果四个子任务来演练视觉系统的工作过程。Page 33n 视觉系统调试流程任务二 智能视觉系统调试准备准备场景编辑场景编辑 试测量试测量测量(运行)测量(运行)管理、分析管理、分析测量前进行相机调整等准备工作设计测量流程,进行编辑试测量,调整测量参数,无问题后保存运行画面上进行测量测量的结果进行分析,把结果输出到
19、外部设备Page 34n 场景编辑流程在主界面点击“流程编辑”,进入“流程编辑界面” 任务二 智能视觉系统调试主界面主界面流程编辑界面流程编辑界面Page 35n 在编辑界面中进行流程编辑n 在流程编辑界面的右侧从处理项目树中选择要添加的处理项目。选中要处理的项目后,点击“追加(最下部分)”,将处理项目添加到单元列表中。 任务二 智能视觉系统调试Page 36n 回到主界面,镜头对准工件,点击“执行测量”,此时会在右下角对话框显示测量信息。任务二 智能视觉系统调试颜色分类的测量界面颜色分类的测量界面Page 37任务二 智能视觉系统调试n 子任务一子任务一 工件颜色识别工件颜色识别图像由主界面
20、输入,进入流程编辑界面,再进入分类属性界面。图像由主界面输入,进入流程编辑界面,再进入分类属性界面。 Page 38任务二 智能视觉系统调试n 子任务一子任务一 工件颜色识别工件颜色识别在模型登录界面先设置模型参数。在模型登录界面先设置模型参数。 初始状态初始状态 设置完成状态设置完成状态Page 39任务二 智能视觉系统调试n 子任务一子任务一 工件颜色识别工件颜色识别模型登录界面右边为分类坐标分布(如图模型登录界面右边为分类坐标分布(如图3-35所示),分类坐标共所示),分类坐标共有有36行(标有数字部分,为索引号),编号分别为行(标有数字部分,为索引号),编号分别为0-35行,每行共有行
21、,每行共有5列列(未标数字部分,为模型编号),编号分别为(未标数字部分,为模型编号),编号分别为0-4。利用此优点,将印有。利用此优点,将印有红、黄、蓝、黑四种颜色的工件依次录入。红、黄、蓝、黑四种颜色的工件依次录入。Page 40任务二 智能视觉系统调试n 子任务一子任务一 工件颜色识别工件颜色识别以红色为例说明模型登录过程。以红色为例说明模型登录过程。红色录入横坐标:红色录入横坐标:1,列坐标:,列坐标:1的位置,点击坐标位置进入分类图像设置界的位置,点击坐标位置进入分类图像设置界面。面。b)在分类图像设置界面点击左在分类图像设置界面点击左边边 图形图标图形图标 ,在右边,在右边显示界面会
22、出现一个圆圈,移显示界面会出现一个圆圈,移动圆圈把数字圈在中间,点击动圆圈把数字圈在中间,点击“确定确定”回到模型登录界面。回到模型登录界面。依此方法将其他颜色的数字录依此方法将其他颜色的数字录入。入。Page 41任务二 智能视觉系统调试n 子任务一子任务一 工件颜色识别工件颜色识别录入完成。录入完成。Page 42任务二 智能视觉系统调试n 子任务一子任务一 工件颜色识别工件颜色识别全部录入完成后回到模型登录界面,点击全部录入完成后回到模型登录界面,点击“测量参数测量参数”,进入测量,进入测量参数界面。把相适度改成参数界面。把相适度改成90到到100之间。最后点击之间。最后点击“确定确定”
23、回到主界面。回到主界面。 Page 43任务二 智能视觉系统调试n 子任务一子任务一 工件颜色识别工件颜色识别全部录入完成后回到模型登录界面,点击全部录入完成后回到模型登录界面,点击“测量参数测量参数”,进入测量,进入测量参数界面。把相适度改成参数界面。把相适度改成90到到100之间。最后点击之间。最后点击“确定确定”回到主界面。回到主界面。 Page 44任务二 智能视觉系统调试n 子任务一子任务一 工件颜色识别工件颜色识别回到主界面,镜头对准工件,点击回到主界面,镜头对准工件,点击“执行测量执行测量”,此时会在右下角,此时会在右下角对话框显示测量信息。可以观察两次索引号结果根据实际测量变化
24、。对话框显示测量信息。可以观察两次索引号结果根据实际测量变化。 测量结果测量结果1Page 45任务二 智能视觉系统调试n 子任务一子任务一 工件颜色识别工件颜色识别回到主界面,镜头对准工件,点击回到主界面,镜头对准工件,点击“执行测量执行测量”,此时会在右下角,此时会在右下角对话框显示测量信息。可以观察两次索引号结果根据实际测量变化。对话框显示测量信息。可以观察两次索引号结果根据实际测量变化。 测量结果测量结果2Page 46任务二 智能视觉系统调试n 子任务二子任务二 工件编号识别工件编号识别图像由主界面输入,进入流程编辑界面,再进入分类属性界面。图像由主界面输入,进入流程编辑界面,再进入
25、分类属性界面。 Page 47任务二 智能视觉系统调试n 子任务二子任务二 工件编号识别工件编号识别在模型登录界面先设置模型参数。在模型登录界面先设置模型参数。 初始状态初始状态 设置完成状态设置完成状态Page 48任务二 智能视觉系统调试n 子任务二子任务二 工件编号识别工件编号识别模型登录界面将有模型登录界面将有1、2、3、4四种编号的工件依次录入。四种编号的工件依次录入。Page 49任务二 智能视觉系统调试n 子任务二子任务二 工件颜色识别工件颜色识别以以2号工件为例说明模型登录过程。号工件为例说明模型登录过程。编号编号2录入横坐标:录入横坐标:3,列坐标:,列坐标:2的位置,点击坐
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第三篇 项目演练 工业机械手与智能视觉系统的单元调试ppt课件 第三 项目 演练 工业 机械手 智能 视觉 系统 单元 调试 ppt 课件
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内