0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

自动化PLC控制FAUNC机器人有哪几种流程?

laidenongfhs 来源:PLC发烧友 2024-01-18 13:49 次阅读

机器人概述

工作原理

该项目中使用M251 dPAC控制FAUNC机器人用于电池的组盘和拆盘的两种流程,FANUC机器人M-20iD-25作为设备的执行层,M251 dPAC用于调度FAUNC的内部的执行程序,两者之间使用的是Ethernet IP通讯,设备架构图如图1:

25e17406-b5bf-11ee-8b88-92fbcf53809c.png

图1

机器人将从堆垛机中取出的装满电池的托盘,通过有两个抓手的夹具进行抓取,将电池抓取到拉带线上,当所有的电池抓取完成后,机器人发送完成信号给输送线,输送线将空托盘排出,该流程我们称之为拆盘流程

机器人将拉带线上的电池取出,放进在输送线上等待的空托盘中,等待12组电池放入,将装满电池的电池托盘排出,根据输送线发来的指令来确定组完盘的装满电池的托盘流入堆垛机还是流入输送线的拆盘位置,该流程我们称之为组盘流程

机器人控制系统

1.PLC与机器人控制器数据交互

PLC与机器人通讯主要通过SYMLINKMULTIVARDST和SYMLINKMULTIVARSRC这两个功能块进行通讯,SYMLINKMULTIVARDST功能块用于处理输入变量,该功能块需要将初始化事件链接到INIT,然后将INITO链接到REQ上,如图4:

263739b8-b5bf-11ee-8b88-92fbcf53809c.png

图4

SYMLINKMULTIVARSRC功能块用于处理输出变量,该功能块需要将初始化事件链接到INIT,然后将INITO链接到REQ上,如图5:

2649b390-b5bf-11ee-8b88-92fbcf53809c.png

图5

IW1一共16个位,详细介绍见表1:

表1

2653bfd4-b5bf-11ee-8b88-92fbcf53809c.png

IW2一共16个位,详细介绍见表2:

表2

2657ef32-b5bf-11ee-8b88-92fbcf53809c.png

IW3一共16个位(仅使用7个位),详细介绍见表3:

表3

266b1954-b5bf-11ee-8b88-92fbcf53809c.png

IW4,IW5,IW6都是一个字,详细介绍见表4:

表4

267cc56e-b5bf-11ee-8b88-92fbcf53809c.png

QW1一共16个位,详细介绍见表5:

表5

2684483e-b5bf-11ee-8b88-92fbcf53809c.png

QW2一共16个位(仅使用14个位),详细介绍见表6:

表6

26881518-b5bf-11ee-8b88-92fbcf53809c.png

QW3,QW4,QW5都是一个字,详细介绍见表7:

表7

26919f84-b5bf-11ee-8b88-92fbcf53809c.png

QW6-QW12都是一个字,主要用于和MET的数据交互,详细介绍见表8:

表8

26a09d2c-b5bf-11ee-8b88-92fbcf53809c.png

2.PLC与TM3模块通讯

变量主要分为输入变量和输出变量,输入变量见表9,输出变量见表10:

表9

26a4a3a4-b5bf-11ee-8b88-92fbcf53809c.png

表10

26b5c094-b5bf-11ee-8b88-92fbcf53809c.png

3.机器人EDS配置

01

添加FANUC的EDS文件,确保Catalog里存在FANUC ROBOT R30iB,如图6:

26c0cc32-b5bf-11ee-8b88-92fbcf53809c.png

图6

02

添加完EDS后,添加设备FANUC Robot R30iB Plus这个文件,如图7:

26d468e6-b5bf-11ee-8b88-92fbcf53809c.png

图7

03

添加完成后,修改Input size和Output size为48,点击“应用”确保设置完成,如图8:

26e7fac8-b5bf-11ee-8b88-92fbcf53809c.png

图8

04

点击TCP,修改成IP地址如图9:

27033d92-b5bf-11ee-8b88-92fbcf53809c.png

图9

05

修改Items Management为手动,如图10:

27163c1c-b5bf-11ee-8b88-92fbcf53809c.png

图10

06

修改IP地址为如图11:

2727016e-b5bf-11ee-8b88-92fbcf53809c.png

图11

07

设置输入输出点,如图12:

272b0fac-b5bf-11ee-8b88-92fbcf53809c.png

图12

08

确认设置完成,如图13:

273b55e2-b5bf-11ee-8b88-92fbcf53809c.png

图13

完成设置之后将配置好的配置文件导入到Ethernet IP Scanner中,机器人的EDS配置就完成了。

机器人控制CAT设计与开发

程序的设计主要分为7个部分

1

第一部分为Robot_to_PLC,用于处理机器人到PLC的通讯变量;

2

第二部分为HMI,用于处理人机交互界面的一些数据;

3

第三部分为手动,该部分用于调试使用,来确认夹爪和气缸的动作;

4

第四部分为PLC_to_Robot,用于处理PLC到机器人的通讯变量;

5

第五部分为自动流程,拆盘和组盘的流程在该程序在实现;

6

第六部分是叠料检测,用于防止下方有电池时继续下放;

7

第七部分为读取机器人实际位置,用于读取机器人六关节的角度值,可以和仿真软件通讯实现数字孪生等功能。

程序如图14:

276357c2-b5bf-11ee-8b88-92fbcf53809c.png

图14







审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器人
    +关注

    关注

    206

    文章

    27050

    浏览量

    201430
  • PLC控制
    +关注

    关注

    9

    文章

    232

    浏览量

    27008
  • 自动化控制
    +关注

    关注

    3

    文章

    165

    浏览量

    20247

原文标题:自动化PLC控制FAUNC机器人的两种流程!

文章出处:【微信号:中泰PLC自动化教学,微信公众号:中泰PLC自动化教学】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    机械手布鲁特谈自动化机器人的发展

    机器人注塑机机械手,机械手在现代制造技术领域中扮演了着越来越重要的角色,其能自动化定位控制并可重新编程序以变动的多功能机器,并有多个自由度,可用来搬运物体以完成在各个不同环境中工作。
    发表于 09-21 09:33

    2016年德国机器人自动化技术贸易博览会

    2016年德国机器人自动化技术贸易博览会 AUTOMATICA展览时间:2016年6月21日-24日展览地点:德国 慕尼黑国际展览中心主办机构:MESSE MUENCHEN GMBH(慕尼黑展览
    发表于 10-15 16:32

    2016上海国际工业自动化机器人展览会

    、巡检机器人、无人机等;3、FA工厂自动化产品:PLC、嵌入式系统、工控机、SCADA、工业电脑,人机界面、伺服控制系统、运动控制系统、
    发表于 01-08 14:03

    2016上海工业自动化机器人展览会

    、运动控制、嵌入式系统、装配与传输与机械加工自动化7大展区,演绎自动化行业最佳解决方案,为专业买家提供了便捷、轻松的采购通道。是关于工业自动化全面解决方案、生产及过程
    发表于 01-29 14:28

    2017深圳自动化机器人展-展会资料在线分享

    本机、机器人开发平台及软件、机器人零部件、机械手、AGV搬运小车、3D打印、工业4.0智慧工厂整体解决方案等;自动化产品展区: 传动、机械驱动系统及零部件、机电零部件及辅助设备、工业电气系统、工业
    发表于 06-14 17:55

    2018深圳国际工业自动化机器人展览会

    2018深圳国际工业自动化机器人展览会The Shenzhen International Industrial Automation&Robot Exhibition 2018时间
    发表于 11-30 17:37

    再牛的自动化车间都不能缺少搬运机器人

    力泰科技资讯:搬运机器人作为智能制造的代表,有着巨大的发展空间。虽然智能制造还未普及,但是很多自动化设备已经悄悄的进入了工厂的车间了。很多人对搬运机器人认识还不够多,其实并没有想象中的那么复杂,通俗
    发表于 08-20 11:21

    机器人冲压自动化生产线剖析设计要点

    、人员劳动强度、安全生产、生产效率各方面进行比较, 自动化生产方式较大优势, 也是冲压生产方式的发展趋势。冲压自动化生产线又分为机械手自动化生产线、
    发表于 11-26 11:59

    焊缝跟踪:自动化机器人实时焊缝跟踪寻位

    焊缝跟踪:自动化机器人实时焊缝跟踪寻位自动化机器人焊接过程中会出现工件夹偏、钣金件热变形、机器人焊接后再进行人工补焊等情况频繁发生,非但没有
    发表于 04-19 10:48

    一种ZNH-DQ01工业机器人自动化综合实训平台

    ZNH-DQ01工业机器人自动化综合实训平台一、概述ZNH-DQ01工业机器人自动化综合实训平台主要用于工业机器人电气系统、气动系统的设计、
    发表于 07-01 06:48

    怎样去改变高低电平产生PWM信号?哪几种办法?

    如何用无刷电机电调去控制水下机器人?怎样去改变高低电平产生PWM信号?哪几种办法?
    发表于 07-21 09:02

    PLC控制伺服的模式哪几种

    PLC控制伺服的原理是什么?PLC控制伺服的模式哪几种
    发表于 10-11 08:45

    常用的二值方法哪几种

    识别过程分别为哪几部分?常用的二值方法哪几种
    发表于 10-15 09:01

    机器的通信方式哪几种

    机器的通信方式哪几种
    发表于 02-16 06:31

    PLC和变频器是如何进行通讯的,有哪几种方式?

    和变频器会按照预定的程序进行智能化的运算,控制和输出,今天我们就重点来看看PLC和变频器是如何进行通讯的,有哪几种方式?
    的头像 发表于 07-23 10:54 2.9w次阅读
    <b class='flag-5'>PLC</b>和变频器是如何进行通讯的,有<b class='flag-5'>哪几种</b>方式?