福建省职业院校技能大赛高职组工业机器人技术应用赛项规程.docx
《福建省职业院校技能大赛高职组工业机器人技术应用赛项规程.docx》由会员分享,可在线阅读,更多相关《福建省职业院校技能大赛高职组工业机器人技术应用赛项规程.docx(31页珍藏版)》请在冰豆网上搜索。
福建省职业院校技能大赛高职组工业机器人技术应用赛项规程
2021年度福建省职业院校技能大赛
工业机器人技术应用赛项(高职组)
竞赛任务书(样题)
选手须知:
1.任务书共25页,如出现任务书缺页、字迹不清等问题,请及时向裁判申请更换任务书。
2.竞赛过程配有两台编程计算机,参考资料(机器人、PLC、变频器的产品手册,设备的10变量表)以.PDF格式放置在“D:
\参考资料”文件夹下。
3.参赛团队应在4小时内完成任务书规定内容(含评分);选手在竞赛过程中创建的程序文件必须存储到“D:
\技能竞赛\赛位号”文件夹下,未存储到指定位置的运行记录或程序文件均不予给分。
4.选手提交的试卷不得出现学校、姓名等与身份有关的信息,否则成绩无效。
5.由于接线错误、操作不当等原因引起机器人控制器及I/O组件、智能相机、PLC、变频器、AGV的损坏以及发生机械碰撞等情况,将依据扣分表进行处
理。
6.每一个任务的初始状态和具体测试要求根据评判要求现场给定或者试题给
定。
7.工件在装配工位、备品库、成品库不允许堆叠,且一个工件摆放位同时只能
摆放一个工件。
8.在完成任务过程中,请及时保存程序及数据。
场次:
工位号:
日期:
竞赛设备描述:
“工业机器人技术应用”竞赛在“工业机器人技术应用实训平台”上进行,该设备由工业机器人、AGV机器人、托盘流水线、装配流水线、视觉系统和码垛机立体仓库等六大系统组成,如图1所示。
图1竞赛平台结构图
系统的主要工作目标是实现机器人关节的混流生产,工艺流程为:
码垛机从立体仓库中取岀工件放置于AGV机器人上部输送线,通过AGV机器人输送至托盘流水线上,通过视觉系统对工件进行识别,然后由工业机器人进行装配,装配完成后,再反向入库。
图2为需要识别抓取和装配的工件,分别为机器人关节底座、电机模块、谐波减速器和输岀法兰四个工件(各工件有两种类型),默认的工件编号从左至右为1-8号。
工件1
关节底座・]
O■“
工件2工件3工件4
电札1谐波减速器・1输出法兰
工件5关节底座・2
工件6工件7工件&
电机-2谐波减速器・2输出法兰・2
图2需要识别抓取和装配的工件
任务中3号和4号工件存在缺陷工件,类型编号分别为3A-1号、4A-1号,并且缺陷工件编号如图3所示。
O•
3A-1号4A-1号
图33A-1和4A-1号缺陷工件图示
要求装配2种类型的成品套件,分别为I型和II型,如图4所示。
工件5
关节底座・2
工件6
电机・2
工件7
谐波减速器・2
工件4
输出法兰J
I型关P成品套件
工件1
关节底座J
工件2
电机
工件3
谐波减速器
工件&
输出法兰・2
II型关节成品套件
图4I型和II型成品套件图示
托盘结构以及托盘放置工件的状态如图5所示,托盘两侧设计有档条,两档条的中间区域为工件放置区o
挡条
图5待装配的工件放置于托盘中的状态
系统中托盘流水线和工件装配生产线工位分布如图6所示。
机器人孤取匸位
1仃G9
备件库
1:
位G8装配I血j二-——二~二>2二"・
G7、G8、G91
门乍位近1
;|
J
•G7
城品库
「—r
1:
位1:
位|1:
位1:
位l:
ft
G6G5|G41G3G2
1IIII1?
—JI——1
G1
1一一二巴1
托血收|
集处
托盘流水红
m1.位
图6托盘流水线和装配流水线工位分布
装配流水线如图7所示。
由成品库G7、装配工位G8和备件库工位G9三个部分组成。
定义成品库G7工位的工作位置为装配流水线回原点后往中间运动200mm的位置;装配工位G8的工作位置为在装配流水线中间位置;备件库G9工位的工作位置为装配流水线回原点后往中间运动200mm的位置。
装配工位G8
成品库G7序号定位工位序号备品库G9序号
图7装配流水线
装配工位配置有四个定位工作位,按图7规定为1号位.2号位、3号位和4号位。
每个定位工作位安装了伸缩气缸用于工件二次定位,当机器人将工件运送至装配工位后,先将其通过气缸进行二次定位,然后再进行装配,以提高机器人的抓取精度,保证顺利完成装配。
备件库主要用于存放工件2电机、工件3谐波减速器和工件4号输出法兰等工件,也可以用于缺陷工件的临时存放。
成品库主要用于存放己装配完成的工件,也可以用于其他工件临时存放。
要求:
工件在装配工位、备品库、成品库工位不允许堆叠,一个工件摆放位同时只能摆放一个工件。
立体库仓位规定如下图8所示。
AGV小车
立体仓库
码垛机器人
图8立体库仓位规定
系统中主要模块的预设IP地址分配如下表1所示,各参赛队可根据实际情况自行修改。
表1主要功能模块预设IP地址分配表
序号
名称
IP地址分配
备注
1
丄业机器人
192.168.&103
预设
2
智能相机
192.168.&3
预设
3
主控系统PLC
192.168.8.11
预设
4
主控HMI触摸屏
192.168.&111
预设
5
编程计算机1
192.168.8.21
预设
6
编程计算机2
192.168.8.22
预设
7
码垛机系统PLC
192.168.8.12
预设
8
码垛机HMI触摸屏
192.168.8.112
预设
任务一:
机械和电气安装
(一)传感器的安装
1.安装并调试托盘流水线传感器
安装托盘流水线上的入口光电开关、拍照工位光电开关以及抓取工位光电开关到托盘流水线正确位置。
托盘流水线传感器安装完毕后,效果如图1-1所示。
負□光电开关拍蹩工位光电幵关抓取工位光电开关
图1-1托盘流水线传感器布置
2.安装安全护栏传感器
将安全护栏传感器安装在安全护栏门的正确位置,使后续编程时能够实现:
安全门闭合时,机器人正常运动,当安全门打开时,机器人停止运动。
在安全护栏中安装安全护栏传感器完成后,效果如图1-2所示。
图1-2安全护栏传感器位置
完成任务一中[一丿⑴和
(2)后,举手示意裁判进行评判!
(二)工业机器人气路及外部工装安装
1.工业机器人外部工装安装
完成工业机器人末端真空吸盘、气动三爪卡盘以及部分气路连接:
1)吸盘与吸盘支架的安装,气管接头的安装;
2)三爪卡盘与支架的安装,气管接头的安装;
3)支架与连接杆的安装;
4)连接杆与末端法兰的安装;
5)末端法兰与机械手本体固连(连接法兰圆端面与机械手木体J6关节输出轴末端法兰);
6)气管与气管接头的连接;
7)激光笔的安装。
气动手爪、三爪卡盘安装连接完成后,效果如图1-3所示。
图1-3末端执行器连接后的效果
2.工业机器人末端手抓控制气路的安装
完成工业机器人三爪卡盘和双吸盘的部分气路连接:
1)机器人主气路接头的连接;
2)三爪R盘与吸盘电磁阀的安装及其气路的连接;
3)吸盘真空发生器的安装与连接;
4)机器人手抓夹具及激光笔控制电缆的安装;
3.装配流水线定位夹具及控制气路的安装
1)流水线上G8工件三个定位块及夹具的安装;
2)三个定位夹具气管接头的安装;
3)气管拖链及其相关部件的安装;
4)气管到电磁阀的气路布线;
5)电磁阀体气管接头的连接;
装配流水线定位夹具及其气路连接完成后,效果如下图1-4所示。
图1-4装配流水线定位夹具及电磁阀气路连接后的效果
完成任务一中
(二)⑴、
(2)和(3)后,举手示意裁判进行评判!
(三)视觉及网络系统的连接
完成连接相机、编程计算机、主控单元、码垛机单元和触摸屏的连接:
1)安装连接相机的电源线、通信线于正确位置;
2)按照系统网络拓扑图(如图1-5所示)完成系统组网。
图1-5相机和编程计算机的连接示意图相机连接完成后,效果图如图1-6所示。
图1-6相机连接完成的效果
完成任务一中㈢后,举手示意裁判进行评判!
(四)AGV机器人上部输送线安装与调试
完成AGV上部输送线部分部件的安装(AGV机器人上部输送线结构图及爆炸图如图1-7和1-8所示):
1)主动轴的安装;
2)同步带传动机构的安装及调试;
3)从动轴的安装;
4)平皮带张紧度的调节;
5)托盘导向板的安装。
注意事项:
现场三个张紧轮处同步带已安装。
图1-7AGV机器人上部输送线结构爆炸图图1-8AGV机器人上部输送线结构图
AGV机器人上部输送线安装完成后,效果图如图1-9所示。
图1-9AGV机器人上部输送线安装完成效果图
诜成任务一中(四)后,举手示意裁判进行评判!
任务二:
视觉系统编程调试
在完成任务一(三)中视觉系统连接的基础上(如果参赛队没有完成任务一(三),由裁判通知技术人员完成,参赛队任务一(三)不得分,并扣2分,所花费时间不补时),完成如下工作:
(一)视觉软件设定
打开安装在编程计算机上的X-SIGHTSTUDIO信捷智能相机软件,连接和配置相机,通过调整相机镜头焦距及亮度,使智能相机稳定、清晰地拍摄并读取图像信号。
测试要求如下:
在软件中能够正确实时查看到现场放置于相机下方托盘中的工件3的图像,要求工件图像清晰。
实现后的界面效果如图2-1所示。
-
■
t«at
1atu«i
图2-1实现后的界面效果示例
完成任务二中(-)后,举手示意裁判进行评判!
(二)智能相机的调试和编程
1.设置视觉控制器触发方式、Modbus参数,设置视觉控制器与主控PLC的通信;
2.图像的标定、样木学习任务,要求如下:
1)对图像进行标定,实现相机中出现的尺寸和实际的物理尺寸一致;
2)对托盘内的单一工件进行拍照,获取该工件的形状和位置、角度偏差,利用视觉工具,编写相机视觉程序对工件进行学习。
规定相机镜头中心为位置零点,智能相机学习的工件角度为零度;
3)编写8种工件及缺陷件脚木文件,并做如下规定:
每个工件地址空间的第1个信息为工件位置X坐标,第2个信息为工件位置Y坐标,第3个信息为角度偏差。
测试要求如下:
图3中的缺陷工件(3A-1号和4A-1号)的托盘(每一个托盘放置1个匚件)放置于拍照区域,在软件中能够得到和正确显示8种工件及2种缺陷件的位置、角度和类型编号(选手通过相应缺陷检测工具显示出缺陷工件明显上述特征即可)。
选手依次手动放置安装有
2中的1、2、3、4、5、6、7、8号工件以及
注意事项:
1)在样本学习和编写脚本文件时现场不提供3A、4A号的缺陷工件;
2)在编写相机视觉脚本程序时,相机程序中对应工件的通信地址可自行定义。
慌成任务二中U丿后,举手示意裁判进行评判!
任务三:
工业机器人系统编程和调试
(一)工业机器人设定
1.工业机器人工具坐标系设定
1)设定手爪1双吸盘的工具坐标系;
2)设定手爪2三爪卡盘的工具坐标系,参考值为(0,-144.8,165.7,90,140,-90);
2.托盘流水线和装配流水线位置调整
利用工业机器人手爪上的激光笔,通过工业机器人示教操作,使工业机器人分别沿X轴、Y轴运动,调整托盘流水线和装配流水线的空间位置,使托盘
流水线和装配流水线与工业机器人相对位置正确。
(二)工业机器人示教编程
1.通过工业机器人示教器示教、编程和再现,能够实现依次将4种工件从托盘流水线工位G1的托盘中心位置,最终搬运到装配流水线装配工位G8指定
要求对应放置的定位工作位中。
测试要求如下:
机器人侧
1wQ令
@@@
图3-1工件摆放位置
3)将4、5、6、7依次搬运到装配工位成品库G7和备件库G9指定位置,
如图3-2所示,然后,用双吸盘将空托盘放置于托盘收集处。
机器人侧?
图3-2工件摆放位置
2.通过工业机器人示教器示教、编程和再现,能够实现自动将装配流水线工位成品库G7和备件库G9的1-8号工件搬运到装配工位G8指定位置进行二次定位、工件装配、放入成品库和拆解,拆解后将工件摆放到装配流水线的指定位置。
测试要求如下:
1)装配流水线工位成品库G7和备件库工位G9的工件为参赛选手人工按照图3-3放置。
2)机器人自动将装配流水线工位成品库G7和备件库工位G9中的工件,按照装配次序5-6-7-4依次抓取并放置于装配G8工位指定位置,每放置一个工件完成,夹紧气缸应立即动作,进行二次定位。
定位完成后,机器人抓取工件,在G8的2号工位进行I型成品的装配。
装配完成后,机器人将装配的I型成品放入工位G7指定位置,放置结果如图3-4所示。
3)机器人自动将装配流水线工位成品库G7和备件库工位G9中的工件,
按照装配次序1-2-3-8依次抓取并放置于装配G8工位指定位置,每放置一个工件完成,夹紧气缸应立即动作,进行二次定位,定位完成后,机器人抓取工件,在G8的3号工位进行II型成品的装配。
装配完成后,机器人将装配的II型成品放入工位G7指定位置,并放置结果如图3-5所示。
4)成品放置完成后,机器人对I型和II型成品工件进行自动拆解,拆解
后放置结果如图3-6所示。
图3-3工件装配前人工摆放位置
了丘GE三
d«>«fl
««I机器人侧S®9
图3-4装配后I型成品放置结果
—机器人侧,
9
图3-5装配后II型成品放置结果
图3-6I型和II型成品拆解后摆放位置
慌成任务三中(一丿、
(二)后,举手示意裁判进行评判!
任务四:
工业机器人系统模块调试
(一)实现工件流水线和装配流水线调试
装配流水线的板链上已安装了装配工位、备件库和成品库底板,为防止装配流水线移动时可能导致的设备损坏,发生严重机械碰撞事故。
操作时应注意:
1•装配流水线移动时,不要超出运动边界(建议左右最大位移不超260mm);
2.寻原点操作时,请注意装配流水线的运动方向,并在可运动范围内完成寻原点操作。
编写主控PLC中托盘流水线和装配流水线调试模块任务,能够实现装配流水线和托盘流水线的基木运动,包括手动控制托盘流水线启动、停止、正反向运动以及拍照气缸运动,手动控制装配流水线正反向点运动以及回原点运动,手动控制装配作业流水线运动到G7、G8、G9的任意一个工作位置等(见竞赛设备描述中装配流水线的规定)。
流水线调试界面参考示例如下图4-1所示。
托盘流水线
装配流水线
寻原点■点动正转
|400000|
;运转1
tonnm»a|i
运转
1+00000|
运转]
点动反转
速度设定
%
实际位貿
1
+ooooood
A位置
B位置
C位置
速度设定
[+000
%
空托盘数量
ii^oo"
生产线启动■拍照位气缸点动
生产线停止■抓取位气缸点动
入口光归开关•
AC明达传送帝O拍昭工总光电开光•抓戦工位光电开关•
图4-1流水线调试界面参考示例
完成任务四中(-)后,举手示意裁判进行评判!
(二)视觉系统调试
编写主控PLC中视觉系统调试模块任务,能够自动识别相机识别工位中托盘中工件,并将工件信息包括位置、角度和工件编号等显示在人机界面中。
视觉调试界面参考示例如下图4-2所示。
视觉系统调试
托盘2
T?
PB[—0~|x[tootitSi
Y
Z〔備0
AImxjo.o
托盘3
TYPE
X
YHXMJ.0
z
AW00.£|
岁机系数
(■K).OOOl
工件1底座
1+0.0()0|
工件2电机
仏・0()0|
工件3减洙器
相机拍照
墩据清空
工件4法兰
图4-2视觉调试界面参考示例
测试要求如下:
1.选手人工放置装有工件的托盘于相机识别工位。
2.在主控PLC人机界面启动相机拍照后,在人机界而上正确显示识别工件信息包括位置、角度和工件编号。
当放置缺陷工件时要求对应托盘TYPE一栏显示3A或者4A字样,用来指示缺陷工件类型。
3.测试工件为如图2所示的5、8号工件以及图2所示的3A号(3A-1号)
工件。
3种工件人工随机放置于3个托盘内,1个托盘装有1个工件。
完成任务四中U丿后,举手示意裁判进行评判!
(三)工业机器人系统调试
编写主控PLC中工业机器人程序系统调试模块任务,能够自动实现对托盘流水线上托盘中的工件进行识别、抓取、放置于指定位置,并且能够把空托盘放置于托盘库中,并且包含如下功能:
1.能够实现相机坐标系到机器人坐标系的转换,要求人机界面上显示在机器人坐标系中的抓取相对坐标值。
2.具有机器人启动、停止、暂停以及归位等功能。
在工业机器人运行过程中,能够实现安全护栏操作门打开,工业机器人暂停运行的功能。
3.机器人任务状态号传输到主控PLC,并在人机界而显示,机器人状态分为机器人处于待机、运行、抓取错误等状态。
表4-1机器人运行状态示例
序号
机器人状态号
机器人状态
1
1000
待机
2
2000
运行
3
3000
抓取错误
机器人调试界面参考示例如下图4-3所示。
机器人系统调试
图4-3机器人调试界面参考示例
测试要求如下:
1)启动托盘流水线,在工件作业流水线入口处参赛选手依次手动放入3个托盘,托盘中分别放置1号、3号和3A-L号工件,工件位置随机放置。
2)在相机拍照工位对托盘上的工件进行识别,把识别结果传输给主控PLCo
3)主控PLC经过处理,传输视觉识别的数据给工业机器人,工业机器人根据PLC传输的数据,在工位G1抓取识别后托盘上的工件。
4)抓取工件后,放置于装配作业流水线工位G8、G9的工件装配位如图4-4所示规定的对应位置。
5)托盘为空时,工业机器人把空托盘放入空托盘收集处。
團4—4[件抉放付晉
诜成任务四中㈢后,举手示意裁判进行评判!
(四)码垛立体库系统调试
编写码垛机立体仓库系统调试程序,能够实现码垛机立体仓库的基本运动和状态显示,包括手动控制码垛机每一个运动轴,码垛机的复位功能,码垛机停止功能,显示码垛机各个轴的限位、定位和原点传感器状态,显示立体仓库中有无托盘信息。
码垛机具有出库和入库两种模式:
岀库模式:
码垛机从指定库位将托盘取岀并放置于AGV机器人上等功能;
入库模式:
码垛机能从AGV机器人取回托盘并送入指定的立体仓库仓位。
码垛机立体仓库的调试界面参考示例如下图4-5所示。
-TOSj
o待机•上电•塑位中
•复位完成•运行
总点位罚‘|40|行[*0[列
终点位鬥:
巨]行匚®]列
kft启动停止
鬥%fii伶則
「+0]行「谄列
I1紬闽邊]
I1轴JfiiR]
|血上升I
[2箱尸阵|
I钵
||
世也
[轶云刃甬算•氏11入式]
仃/0状态I
•急停•sMiFIRtt•上电•朮◎■位
•1输正粧佥•3»S*.l
•1抽负隈代•货叉工件
•1»定血•窟■蜒点?
•血亍位2•三色外红
•1输犷位3•三色1T黄
•2tt正隈位•三色幻绿
•?
»负IR仙•列眼解除
•2输定位1•报❾T•谢定位2・M力
•位3
他障状甜
铀庖]回回回回回回嘶回回回叵]回叵]回嘶回回回回回叵]回
讣回回回回回回回站用須6列第酬荻列第呀第2列筋列巳总甘画q巳出*函不1
图4-5码垛机立体仓库调试界面参考示例
测试要求如下:
1.正确手动控制码垛机1轴、2轴和3轴的正反向运动。
2.正确实现码垛机的复位、启动、停止功能。
3.根据评判要求参赛选手手动放置2个托盘于立体仓库,在调试界面显示仓位信息,码垛机正确从立体库取托盘放置到AGV机器人上部输送线上。
4.根据评判要求参赛选手手动放置托盘到位于码垛机端的AGV机器人上部输送线上,码垛机正确从AGV机器人取回托盘并送入立体仓库仓位。
完成任务四中(四)后,举手示意裁判进行评判!
任务五:
系统综合编程调试
(如果参赛队没有完成码垛机程序,可采用人工按要求放置托盘到AGV小车上,但必须报告裁判,参赛队该项目中关于码垛机和AGV的相关任务均不得分)。
系统综合工作任务如下:
(一)人机交互功能设计
根据综合任务要求,由选手自行设计主控触摸屏界面,满足以下基本功能:
1.主控PLC能够实现系统的复位、启动、暂停、停止等功能:
1)系统复位为系统中工业机器人、托盘流水线、装配流水线以及码垛机立体仓库处于初始归零状态;
2)系统启动为系统自动按照综合任务运行;
3)系统停止为系统停止运动,包括系统中的工业机器人、托盘流水线、装配流水线以及码垛机立体仓库等模块。
2.主控界面包含黄、绿、红三种状态信号灯:
绿色状态信号灯指示初始状态正常,红色状态信号灯指示初始状态不正常,黄色状态信号灯指示任务完成。
初始状态是指:
1)工业机器人、视觉系统、变频器、伺服驱动器、PLC处于联机状态;
2)工业机器人处于工作原点;
3)托盘流水线上没有托盘;
4)码垛机X轴、Y轴以及Z轴处于原点。
若上述条件中任一条件不满足,则红色警示灯以1Hz的频率闪烁,黄色和绿色灯均熄灭,这时系统不能启动。
如果网络正常且上述各工作站均处于初始状态,则绿色警示灯常亮。
3.主控PLC能够同步显示码垛机立库仓位信息(有无托盘),操控码垛机立体仓库的仓位的选取、码垛机启动、码垛机停止、码垛机复位等功能。
(二)系统综合任务实现
任务要求:
1.合格工件18个,包含:
2套I型成品所包含的工件、2套H型成品所包含的工件、不成套的工件2个以及缺陷件2个;所有工件存放于立体仓库中,立体仓库中的每个托盘中放置一个工件;
2.工业机器人在装配工位G8指定位置进行装配;
3.工业机器人装配过程中抓取的工件若为缺陷件时,红色指示灯亮,摆放完毕后红色指示灯灭;
4.1型成品的装配流程:
按工件号1-2-3-8的次序在装配工位气缸二次定位后依次进行装配;当8号工件装配到位后,机器人带动8号工件顺时针旋转90度扣紧,整套工件组装完成;将装配好的工件整体可以暂存至成品库G7,也可以通过返库流程将成品套件通过AGV运送至立体仓库的指定仓位。
然后进行下一套机器人关节的装配;
5.II型成品的装配流程:
按工件号5-6-7-4的次序在装配工位气缸二次定位后依次进行装配;当4号工件装配到位后,机器人带动4号工件顺时针旋转90度扣紧,整套工件组装完成;将装配好的工件整体可以暂存至成品库G7,也可以通过返库流程将成品套件通过AGV运送至立体仓库的指定仓位。
然后进行下一套机器人关节的装配;
6.所有待装配工件必须经气缸二次定位后,才可进行装配。
7.工业机器人摆放工件时,必须将该工位移动至装配流水线规定的工作工位位置