六自由度教学机器人控制的物流系统实验指导书_第1页
六自由度教学机器人控制的物流系统实验指导书_第2页
六自由度教学机器人控制的物流系统实验指导书_第3页
六自由度教学机器人控制的物流系统实验指导书_第4页
六自由度教学机器人控制的物流系统实验指导书_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

“机电装备设计”实验四

六自由度教学机器人控制的

物流系统

实验指导书

实验班级______________

实验者______________

所学专业______________

实验日期______________

实验教师______________

实验成绩______________

内蒙古工业大学机械学院

先进制造实验室

1.实验目的:

1.1了解机器人示教的作用及意义;

1.2了解物件从取物件、传送带到物件码放在立体仓库里的全过程;

1.3通过对机器人抓取控制实验,验证在不同控制参数下的运动控制效果;

2、实验内容及要求:

2.1在物流系统实验平台上进行参数设置;

2.2对机器人进行示教;

运行物件抓取程序,观察记录实验结果;

2.4运行传送及码垛程序,记录实验结果。

3、实验设备:

六自由度教学机器人控制的物流系统一套。

4.实验步骤:

4.1.启动

首先确保机器上已经正确安装并驱动了AC6616,步进电机4轴控制卡

MAC3002STT4V102,高速四轴伺服电机控制卡MAC3002SSP4三块运动控制卡,

安装并启动柔性制造控制软件RZC.exe,启动后将出现如图1的主界面。

图1主界面

4.2.电源控制

1

按下控制柜柜门上的绿色“启动”按钮,给控制柜上电,等待10秒钟(系统

初始化)。

在成功启动程序如图1后,可以用鼠标左键点击按钮进行电源管理

如图2

图2电源管理

当用户按“机器人电源”按钮后计算机将通过使用AC6616P控制卡给6自由

度机器人上电然后显示。在按一下计算机又将通过使用AC6616P控制卡给

6自由度机器人断电如图,然后系统将等待2秒钟后将出现“伺服启动”

按钮将可用如图

2

图3控制界面

用户可以在此界面下手动控制六自由度,四自由度,码垛机,料库完成柔性

制造的控制周期。

4.3.L标定手抓的测量范围

标定零点重量:先保证手抓为空并且手抓上不可以有任何物件,然后可以按

“采集零点”这时计算机通过控制卡AC6616P发信号给西门子PLC控制称重

传感器测量出手抓所抓物品为空时的承重传感器所得的电压数,用户可以多

按几次,等待读数稳定后。然后这时按按钮获得标定零点重量的电压数。

标定满度重量:首先用户先按“放下”按钮后计算机将通过步进电机控制卡

控制的第3个轴运动使手抓回到初始高度然后按“张开”按钮计算机将通过

步进电机控制卡发出一个低电平的I/O信号使手抓张开,然后用户在手抓处

放一个2000克的重量的标定物,此标定物用于确定其重量的测量范围的上

线,之后按“闭合”按钮后计算机将通过步进电机控制卡发一个高电平的I/。

信号使手抓闭合抓紧标定物,按“抬起”按钮后计算机将通过步进电机控制

4

卡的第3个轴使手抓运动一定的高度后,使手抓悬空以面影响测量精度。这

时用户按“采集满度”按钮,控制卡AC6616P将发信号给西门子PLC控制称

重传感器测量出手抓所抓物品的重量的电压数用户可以待读数稳定后按“采

集满度”按钮确定标定的满度重量的电压数值。

测量零件重量:通过标定重量的零点和标定的满度的这个线性关系,用户就

可以计算出手抓以后所抓零件的重量。用户可以通过抬起抓取物件抬起物件

后可以在“零件重量”处查看所抓零件的重量。

4.3.2.料库控制

设置:首先用户可以先在料库控制里根据需要按“设置”按钮出现如图

4o

图4按钮界面

调整料库的运动速度和方式。

回零:计算机将通过步进电机控制卡控制的轴4发脉冲使料库运动到零

位信号的位置,料库运动将以此零点为基础。

5

执行:计算机将先获取用户所填的移动的度然后,通

过步进电机控制卡使料库运动到指定度数。注:此角度要适合6自由度

抓取料库上相应位置的零件。

停止:使计算机通过步进电机控制卡的轴4停止发出脉冲使料库停止转动。

4.3.3.机器人控制

复位:按钮使6自由度机器人每个轴都按照规定的速度回到初始位置。

再现:首先按按钮选择控制6自由度机器人的再现文件如图5

图5打开界面

选择要执行的控制6自由度机器人运动的示教点文件,然后按打开按钮,之

后计算机将读文件中保存的所有取示教点。这时6自由度机器人将按照示教

点记录的运动方式控制手抓抓取托盘上零件一,并将其摆放在装配位置上,

然后再次抓取托盘上零件二,将其与零件一进行精确装配的整个动作。

停止:计算机通过控制卡发信号,停止6自由度机器人。

4.3.4.传送带控制

装配完成后用户可以按传送带控制的“执行”按钮,这时计算机将通过

AC6616P控制卡写一个I/O信号通过PLC控制变频器,使电机按设置的转速

旋转,控制传送带将零件向前传送,这时安装在传送带两侧的光电开关将时

6

时检测零件是否到位,然后通过PLC控制传送带停止。

4.3.5.码垛机示教

首先按码垛机复位按钮.

1)复位:

此按钮首先使码垛机的4个轴分别先移动到负限位的位置,然后4个轴分

别在向正方向移动一个固定位置。此位置将作为码垛机以后运动的基点。

2)再现:

首先用户在如图id里按

工按钮

将出现如图6

图6打开界面

7

用户可以在此选择以前保存的示教文件,然后按“打开”按钮。这时计

算机将从示教文件文件中读取所有示教点,码垛机将从第一个示教点开始

运动4个轴,待4个轴运动停止后再运动手抓,然后在开始下一个示教点

和手抓的运动,直到所有的示教点都运行完毕。

3)停止:

此按钮计算机放通过步进电机的4个轴将停止发脉冲信号,使码垛机停

止运动。

4)保存示教点:

此按钮可以保存码垛机各轴和手抓的运动坐标和方式并添加到屏幕右侧的

列表框中。

5)码垛机设置:

用户按码垛机的设置按钮出现图7o

图7设置按钮

8

用户在此窗口可以调整码垛机各轴的运助参数。

6)清除列表点:

此按钮可以清除已保存的所有码垛机各轴和手抓的示教点。

7)保存文件:

此按钮将出现如图8。

图8保存文件

可以在文件名处输入要保存的文件名,按保存将所有以文件的形式保存在

列表框里码垛机的所有示教点。

8)加减按钮:

用户可以用鼠标左键点击一下相应轴的一时计算机将控制当前轴负

向移动一段距离。

点击一下相应轴的上时计算机将控制当前轴正向移动一段距离。

通过这2个按钮来调节相应轴的移动位置。

9)正负限位指示灯:

相关轴运动没有到达限位时将显示一o

相关轴运动已经到达限位时将显示

10)手动示教运动全过程:

9

(1)首先使码垛机处于复位状态所以要先按复位按钮。

(2)然后按“闭合”按钮使手抓闭合抓取物件,然后用户可以分别按X、

Y、Z、旋转各轴的按钮和按钮使码垛机移动,和手抓状态。之后用户

可以按“保存示教点”之后将保存此运动。

(3)用户可以重复第2步后。依次保存相应的码垛机运动示教点。调整

好4个轴的运动过程后将使零件正好可以放在立体库相应的仓格内。注

意:如果此示教文件用于自动运动,请将示教动作的目的点定位在立体

库第一排的第一格里。之后用户按X轴的按钮使手抓退出仓格。

(4)此时用户可以点击“保存文件”按钮将所有运动的示教点保存成文件。

5.机器人控制

在如图1的主界面下鼠标左键点击“机器人控制”按钮,出现图9的界面,

图9控制界面

10

此界面为6自由度机器人程序,用户可以在此程序里对6自由度机器人

进行控制。

关于6自由度机器人的使用方法可以在此界面选择“帮助按钮”将出现

对此程序使用方法的说明。

6•自动控制

在如图1的主界面下鼠标左键点击“自动控制”按钮,出现图10的界面,

在此界面用户可以观察上料库状态、立体仓库状态和重量、和系统信息。

图10自动控制界面

1)复位

按此按钮可以将上料库复位,并读取上料库的当前状态。

11

六自由度机器人和码垛机复位的可以使他们的各个轴先回到限位,然后每

个轴分别向相反方向移动一段距离。

2)运行

(1)按此钮可以使柔性制造控制系统开始运行。计算机首先读取码垛

机示教点的文件“four.4s.j”和6自由度机器人的示教点文件“fix.RBT6”

装入系统。注意:这两个示教点文件文件必须放在应用程序的目

录里。然后系统发出通知上料轮盘等待信号。

(2)当系统接到上料轮盘等待事件号后计算机将通过步进电机控制卡使

料盘旋转24度,之后读取当前料库状态判断料库上位是否为空,如果为

空则位号加一然后继续旋转24度后直到找到不为空的位,(注:

料库位号大于15则说明料库为空,程序将停止运行。而且程序

只判断上面料盘是否为空,如果为空则认为上下全为空,所以

如果上面放零件请将下面也放零件)如果此位不为空计算机将发

出上料库完成定位信号,通知6自由度机器人上料定位完毕。

(3)当6自由度机器人接收到上料库定位信号,首先6自由度机器人

将复位,然后机器人将抓取零件1并将其摆放在装配位置上,然后再次

取托盘上零件二,将其与零件一进行精确装配,零件装配完毕。然后通知

计算机6自由度机器人运动完成信号。

(4)当传送带机接收到6自由度机器人运动完成信号后计算机将通过

AC6616P控制卡写一个I/O信号通过PLC控制变频器,使电机按设置的转

速旋转控制传送带将零件传送至指定位置后,安装在传送带两侧的光电

关检测到零件位置,然后通过PLC控制传送带停止,并发出传输带到位

号。

12

(5)当码垛机接收到此信号后将按照“four.4sj”的示教动作的第一步,

第二步运行,然后判断零件的重量,再根据这个重量和立体库仓格的状

态判断将零件放在那个格子里,然后系统将给码垛机指令,让他走

到要放零件的位置前,之后系统又开始执行剩下的示教动作了。当码

垛机将零件放好并回到原位置时将发出上料轮盘等待信号给上料库。

(6)重复步骤(2)-(5)直到上料库的所有零件为空为止。

注意事项:

在按运行按钮前要先保证码垛机,和6自由度机器人处在复位完毕的

位置。

3)停止

按此按钮将同时停止六自由度机器人、上料库、码垛机的运动。

7、立体仓库状态

在如图1的主界面下鼠标左键点击“立体仓库状态”按钮,出现图11的

界面,

图11立体仓库界面

在此界面用户可以观察仓库的当前状态和重量。计算机将通过AC6616P控

制卡时刻读取立体仓库每格是否为空不为空的零件重量和计算每层重量的总

和。

13

8、上料库状态

在如图1.1的主界面下鼠标左键点击“上料库状态”按钮,出现图12的

界面。

上料库

123456789101112131415

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论