工业机器人生产实训打磨工站Word下载.docx
- 文档编号:15346299
- 上传时间:2022-10-29
- 格式:DOCX
- 页数:26
- 大小:2.44MB
工业机器人生产实训打磨工站Word下载.docx
《工业机器人生产实训打磨工站Word下载.docx》由会员分享,可在线阅读,更多相关《工业机器人生产实训打磨工站Word下载.docx(26页珍藏版)》请在冰豆网上搜索。
30%
成绩
指导老师:
年月日
常熟理工学院
电气与自动化工程学院
《生产线控制技术综合实训》报告
题目:
姓名:
学号:
班级:
ZB02151
指导教师:
起止日期:
2017/1/3-2017/1/11
一.产线控制系统介绍与调试
产线控制系统介绍
该产线系统由一个SIEMES315PN-DPPLC做主站,5个224PLC做从站,每一个224PLC控制一个工作站,工作站与工作站之间转递信号通过EM277通讯模块与315PN-DPPLC连接,从而实现数据沟通如图1-2。
每个PLC从站控制与其相对应地机器人单元,如图1-1。
五个ABB机器人中,除了工站一机器人是IRB120,其余四个工站都是IRB1400,五个工位分别实现了上料的搬运,工件的焊接,工件打磨,对打磨后工件的瑕疵检测,负责料件成次品的分拣。
出于安全考虑,每个工位的报警按钮在PLC中都是串联的,所以只要有一个报警,整个产线都会报警。
图1-1系统构成分布
图1-2网络分布
产线运行前的调试
在运行机器人之前,首先要把各控制柜的报警信息消除,然后将机器人调到原点位置以及将示教器调到main函数位置。
首先打开各个控制柜的上电按钮,由于调试时每个工位调试的步骤都是一样,在这里我就以工位三为例调试一下。
消除HMI报警
上电后,控制面板和三色灯上会出现红色报警信号,所以先要消除报警信息。
现将控制柜上的一排按钮开关打到手动和本地模式如图1-3;
图1-3手动和本地模式
此时点下人机界面上的报警信息会出现图1-4报警画面,按下复位按钮后再按下,直至所有报警信号消失。
图1-4人机界面报警信息
调试示教器
在报警信息解除后,调试示教器,先把机器人控制柜打到手动,紧接着手握示教器,点击左上方,再按如下图1-5步骤操作,程序编辑器—调试—PP例行程序—MOVEHOME—使能键,按下使能键不松开再按下启动按钮,听到“啪”的一声表明操作成功,此时松开使能键。
再调示教器上的PP至main,按下使能键,听到“啪”的一声操作成功,再将机器人控制柜打到自动,PLC控制柜上也打到自动和远程模式。
再回到PLC0总控制柜上按下启动和复位按钮,然后回到工位上按下启动和复位按钮直到上方的三色灯跳至绿色,表明调试已成功。
调试成功后按下最前面的按钮,整条产线便开始运作。
图1-5操作步骤
二.单元控制系统硬件介绍
控制柜构成部分
该单元控制柜里有13个空开,一个24V开关电源,一个CPU224模块,二个扩展模块EM223,一个通信模块EM277,8个继电器(KAES1KAES2KAAS1KAAS2)如图2-1所示:
图2-1控制柜内部图
空开的作用
开关
作用
QF2
插座
QF4
机器人开关
QF5
整理块开关
CV1QF1
打磨机开关
MI1QF1
砂纸机开关
EM1QF1
传送带开关
QF11
PLCCPU供电
QF12
HMI供电
QF13
CUP输入\输出
M02输入\输出
M03输入\输出
QF14
控制面板、JB1接线箱、安全回路
QF15
伺服控制器1、伺服控制器2
QF16
机器人
QF21
M01输出电源
的选择
该单元选择了CPU224,CPU224主机数量I/O点为14输入/10输出共24个,扩展能力强,可连续7个扩展模块,最大可扩展至168个数字量I/O或35个模拟量I/O点;
13kb程序和数据存储空间,6个独立的30khz高数计数器,2路独立的20hz高速缓冲输出,具有pid控制,I/O端子排很容易整体拆卸,是个控制能力较强的控制器。
另外由于I/O口数量有限,所以还选用了扩展模块EM224,增加I/O的数量。
通讯模块EM277
EM277是s7-200的智能扩展模块,由于本产线是利用profibus-dp进行通讯,所以才会选则此模块,profibus网络通常有一个主站和若干个I/O从站,EM277只能做profibus-dp的从站,而不能做主站。
机器人打磨单元部分
有一个IRB1410机器人以及对应的机器人控制柜和示教器,一个打磨机,一个砂轮机,一个皮带机组成如图2-2,其间机器人感应工件所选用的传感器为电容式传感器如图2-3,电容式传感器结构简单,精度高,易于制造,一般用金属做电极以无机材料做绝缘之承,能承受很大的温度变化,高压力,高冲击,过载等。
图2-2打磨砂轮传送带
图2-2电容式传感器
电气接线I/O分析
控制灯以及电机的I/O口接线图
如图2-3,I0口和I1口基本上都被用来作为按钮以及开关的控制,为传感器信号输入,分别为三色灯自动,手动,故障复位指示灯;
和控制柜上启动和故障指示灯;
分别为三给电机打磨、砂轮、传送带。
控制机器人的I/O口接线图
三.PLC程序设计
控制流程
系统plc和机器人的I/O分配
输入I
输出Q
手动模式
自动指示柱灯(绿色)
自动模式
手动指示柱灯(黄)
自动启动
故障指示柱灯(红)
本地模式
自动启动指示
远程模式
故障指示
故障复位
打磨机运行
急停正常
砂轮机运行
安全门正常
输送带前进
工件传感器1
机器人停止
机器人自动
机器人上电
启动机器人
机器人系统运行
故障复位机器人
机器人故障
程序确认
机器人在原点
发送程序号1
机器人等待程序号
发送程序号2
机器人进行程序1
允许运行程序段1
机器人进行程序2
允许运行程序段2
机器人不在程序段1
允许运行程序段3
机器人不在程序段2
机器人不在程序段3
程序分析
机器人程序号
机器人程序段一
机器人程序段二
机器人在程序段三
四.机器人仿真与示教编程
软件介绍
RobotStudio是瑞士ABB公司配套的软件,是机器人本体商中软件做的最好的一款。
支持机器人的整个生命周期,使用图形化编程、编辑和调试机器人系统来创建机器人的运行,并模拟优化现有的机器人程序。
RobotStudio包括如下功能:
CAD导入、AutoPath功能、程序编辑器、路径优化、可达性分析、虚拟示教台、事件表、碰撞检测、VBA功能、直接上传和下载、缺点,就是只支持本公司品牌机器人,机器人间的兼容性很差。
其界面如下图4-1所示:
图4-1仿真界面
仿真案例
打开robotstudio软件,按照上节所讲,摆放好机器人、工件的位置,并创建好工件坐标系和机器人系统。
在软件界面上方的菜单栏中点击控制器,选择虚拟示教器,画面中出现虚拟示教器。
先将示教器打到手动挡,点击示教器左上角的主菜单,在其中选择controlpanel(控制面板),再选择language,可将语言改为中文。
点击程序编辑器,提示创建新的程序。
点击画面中的例行程序,在出现的界面中的左下角的“文件”中选择“新建例行程序”分别创建“main”、“home”、“routine”、“csh”共四个例行程序。
双击“home”例行程序,在界面中点击添加指令再点击movej,点击程序中的“*”,新建一个位置点P10
选中“P10”,点击修改位置,由于机械臂的位置并未改变,就可将机械臂的原始位置设定为P10。
返回例行程序,双击“csh”程序,点击添加指令,在指令中点击“common”,在下拉菜单中选择“settings”,在点击其中的“Accset”和“Velset”。
Accset是设置的机械臂的加速度,而Velset设置的是机械臂的速度。
返回例行程序,双击“Routine1”程序,进行轨迹编程。
在软件中,利用手动线性运动方式和捕捉末端工具,将机械臂上的焊接头移至图中位置,并用上述方式将该点设置为P20.
在工件上需要进行弧形运动,所以,点击添加指令中的“MoveC”指令。
在圆弧上找一点以及圆弧的另一个端点,分别将其设置为MoveC指令中的P30和P40,这两个点和P20共三个点可形成一个圆弧。
将焊接头移至工件下一个点,因为两点之间是直线运动,所以选择MoveL指令,并将该点设置为P50。
以此类推,将工件上的所有点都在程序中设置好。
如图所示。
此外,为安全起见,在焊接头移动到最后一个点时,不能让它直接回到工作原点,而是让焊接头垂直向上移动一段距离后,在回归原点。
添加MoveL指令,修改位置点设置,点击功能按钮,选择Offs功能,如图所示,括号中第一个设置为你选择的参照点,即工件的最后一个点,后面的三个则分别代表工具的X、Y、Z轴,我们选择工具向上移动即在Z轴上移动,X、Y轴为0。
编写好轨迹程序后,开始编写主程序“main”,在添加指令中选择“ProcCall”指令即调用子函数。
做完上述所有步骤后,程序编辑完成,点击“调试”按钮,选择“PP移至Main”,点击虚拟示教器右侧的“Enable”按钮,再点击下方的开始按钮,机械臂则开始按照设定好的轨迹开始运动。
示教编程及运行过程
按照仿真案例的操作,先编写一个rhome子程序,是机器人在原点的程序。
在子程序中添加MoveAbsJ,jHome,v100,fine,tGripper;
如图4-1
图4-1机器人在原点
当工站二完成流程并把工件放在中转台上时,三工站等待信号,当信号出发后,三工站机器人开始夹取工件,此时可以编写一个子程序routine1,在程序中添加MoveJP1,V500,z200,tGripper;
MoveJP2,V500,z50,tGripper;
MoveLPpickpos,V500,z50,tGripper;
当机器人在pickpos位置时,夹爪夹紧,在子程序下方编写setGripper;
如图4-2所示:
图4-2机器人夹取工件
当程序段一完成后,打磨机以及砂轮机开始启动,机器人便结束信号一并等待信号二,接着便开始进入程序段二进行工件的打磨,如图4-3:
图4-3机器人打磨
当程序段二完成后,打磨机,砂轮机关闭,传送带启动,机器人结束信号二并等待信号三,接着开始进入程序段三将工件放在传送带上,松开夹爪,如图4-4:
图4-4工件放在传送带
程序段三完成后,机器人便回到原点。
五.上位机人机界面监控
本站有一个打磨机,一个砂轮机,一个皮带机。
电机手动操作画面:
操作:
1)操作模式选择手动,无一类故障,画面选择电机运行,启动左上方小圆是绿色的。
2)电机默认手动方式是点动模式,在此模式下,按启动按钮,按钮背景变成绿色,电机运行。
停止时,再次按点动,取消电机运行。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工业 机器人 生产 实训打 磨工