机床上下料操作说明书.docx

上传人:b****5 文档编号:6135881 上传时间:2023-01-04 格式:DOCX 页数:15 大小:1.62MB
下载 相关 举报
机床上下料操作说明书.docx_第1页
第1页 / 共15页
机床上下料操作说明书.docx_第2页
第2页 / 共15页
机床上下料操作说明书.docx_第3页
第3页 / 共15页
机床上下料操作说明书.docx_第4页
第4页 / 共15页
机床上下料操作说明书.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

机床上下料操作说明书.docx

《机床上下料操作说明书.docx》由会员分享,可在线阅读,更多相关《机床上下料操作说明书.docx(15页珍藏版)》请在冰豆网上搜索。

机床上下料操作说明书.docx

机床上下料操作说明书

文件编号:

 

机床上下料工作站

操作说明书

 

文件状态:

[]草稿

[]正在修改

[√]正式发布

客户单位:

洛阳理工学院

版本号:

作者:

保密等级:

A

 

固高科技(深圳)有限公司

GoogolTechnologyLtd.

 

版权所有,XX

 

注意:

假如有报警或者警告信息出现,请先清除再操作设备,以免发生意外。

一、设备上电及检测步骤

1、机器人上电顺序及指示灯状态

图1

在确保图1红色按钮处于拔起状态的情况下进行上电,上电顺序如下:

1)、旋转图

(2)中的旋转按钮到ON中;

2)、按下图

(2)中的绿色按钮,此时按钮上的绿色灯亮起;

图2

等待数秒钟待手持盒界面彻底亮起,并显示系统界面如图3。

图3

2.机床上电顺序

在确保图4中红色急停按钮拔起状态下按下图4中绿色按钮;

图4

待设备彻底启动后显示介面如图5所示。

图5

如图(5)按下自动模式,只是会跳入运行界面,自动会选择默认程序如图(6);

图6

3、机床调用程序并启动程序

按下图(7)中的绿色运行按钮,这时自动程序已经启动;机床处于运行状态;等待机器人上料;

4、机器人程序调用及启用

进入程序——程序选择界面,如图(8)选择主程序“main”

图8

将视角盒上面的旋钮达到在线模式如图(9);

图(9)

点击手持盒上面的伺服准备按钮如(10);此时按钮下的绿色按钮会变为绿色,此时可以听到电机上使能的声音;

图10

按下手持盒图11绿色按钮;

此时机器人程序进入自动模式;

整套系统进入加工中;

图11

注意事项:

在机器人运行过程中机器人运行范围中请勿走动;

(注意:

假如有报警信息出现,请先清除报警再开始运行程序,如果报警信息无法清除,请勿继续操作设备,以免发生意外。

二、设备关机步骤

1、加工完成后,按下图(7)中的红色按钮,停止机床系统;关闭图(4)中的红色圆饼关机按钮;

2、按下手持示教盒上的“伺服准备”按键,使“伺服准备”的指示灯熄灭;

图12

3、将手持示教盒模式旋钮拧到“示教”模式;

图(13)

4、按下设备面板上的“急停”按钮;

5、按下设备面板上的红色“停止”按钮,然后拔掉设备电源;

三、运动控制程序说明

1、机器人程序说明

机器人程序主程序及子程序:

main、place、pick;xialiao、shangliao;其中main为主程序,place为码垛子程序,pick为拆垛子程序,

shangliao:

上料子程序;xiaoliao:

下料子程序;

main主程序说明

1,SPEED,SP=40

全局速率设置为40%

2,DYN,ACC=30,DCC=30,J=128

加速度减速度设置

3,DOUT,DO=,VALUE=0

输出口初始化

4,DOUT,DO=,VALUE=0

5,MOVJ,V=100,BL=0,VBL=0,

运行到第一个过渡点

6,MOVJ,P=750,V=100,BL=0,VBL=0,pose=1

运动到点750

7,SET,I=1,VALUE=1

对变量进行赋值

8,SET,I=2,VALUE=1

9,SET,I=3,VALUE=16

10,SET,I=4,VALUE=16

11,CALL,PROG=pick

调用拆垛子程序

12,MOVJ,V=100,BL=0,VBL=013,

运动到过渡点

13,CALL,PROG=shangliao

调用上料子程序

14,MOVJ,V=100,BL=0,VBL=0,C=0,15,

运动到过渡点

15,DOUT,DO=,VALUE=1

操作第八个IO控制告诉机场上料完成并且启动

16,TIMER,T=200,ms

延时2秒

17,DOUT,DO=,VALUE=0

启动IO复位

18,WHILE,I=1,LE,I=4,DO

做判断加工数量;

19,CALL,PROG=pick

调用柴垛子程序

20,MOVJ,V=100,BL=0,VBL=0,

过渡点

21CALL,PROG=xialiao

调用下料程序

22,CALL,PROG=shangliao

调用上料程序

23,MOVJ,V=100,BL=0,VBL=0,

中间过渡点

24,DOUT,DO=,VALUE=1

告诉机床允许加工

25,TIMER,T=200,ms

延时2秒

26,DOUT,DO=,VALUE=0

复位启动加工IO端口

27,CALL,PROG=place

调用码垛子程序

28,END_WHILE

结束循环

29,MOVJ,V=60,BL=0,VBL=0

中间过渡点

30,CALL,PROG=xialiao

调用下料子程序

31,CALL,PROG=place

调用码垛子程序

place码垛子程序说明

1,SPEED,SP=80

全局速度设为80

2,MOVJ,P=751,V=100,BL=0,VBL=0,pose=1

调用位置点751

3,PALINI,ID=6,TYPE=0

设置码垛ID号位6类型为码垛

4,PALPREU,P=1014,I=2

定义接近点

5,PALPRED,P=1011,I=2

定义取垛位置变量

6,PALTO,P=1012,I=2

定义摆放点

7,MOVJ,P=1011,V=100,BL=0,VBL=0,pose=1

运动到接近点

8,MOVP,P=1012,V=20,BL=0,VBL=0,pose=0

运动到抓取点

9,DOUT,DO=,VALUE=0

吸取工件

10,TIMER,T=500,ms

延时

11,WAIT,DI=,VALUE=0,T=0,s,B=1

等待夹爪松开信号

12,WAIT,DI=,VALUE=1,T=0,s,B=1

等待夹爪加紧信号

13,MOVP,P=1014,V=20,BL=0,VBL=0,pose=0

14,INC,I=2

将工件数加1

15,MOVJ,P=751,V=100,BL=0,VBL=0,pose=1

运动到接近点

pick拆垛子程序说明

1,SPEED,SP=80

全局速度设为80

2,PALINI,ID=1,TYPE=1

定义码垛,码垛号为1,类型为取垛

3,PALPREU,P=1003,I=1

定义接近点

4,PALFROM,P=1002,I=1

定义取垛位置变量

5,MOVJ,P=750,V=100,BL=0,VBL=0,pose=1

运动到750点

6,MOVJ,P=1003,V=100,BL=0,VBL=0,pose=1

运动到接近点

7,MOVP,P=1002,V=20,BL=0,VBL=0,pose=0

运动到抓取点

8,DOUT,DO=,VALUE=1

运动到抓取点

9,TIMER,T=500,ms

延时

10,WAIT,DI=,VALUE=0,T=0,s,B=1

等待放松信号为0

11,WAIT,DI=,VALUE=1,T=0,s,B=1

等待抓紧信号为1

12,MOVP,P=1003,V=20,BL=0,VBL=0,pose=0

运动到预备抓取点

13,INC,I=1

变量加1

14,MOVJ,P=750,V=100,BL=0,VBL=0,pose=1

运动到过渡点

shangliao上料子程序说明

1,WAIT,DI=,VALUE=1,T=0,s,B=1

等待允许上料信号

2,MOVJ,P=760,V=100,BL=0,VBL=0,pose=0

过渡点

3,MOVP,P=761,V=100,BL=0,VBL=0,pose=0

预备上料点

4,MOVP,P=762,V=20,BL=0,VBL=0,pose=0

运动到上料位置

5,WAIT,DI=,VALUE=1,T=0,s,B=1

判断卡盘加紧信号

6,DOUT,DO=,VALUE=1

松开夹具

7,TIMER,T=1000,ms

延时

8,DOUT,DO=,VALUE=0

加紧信号初始化

9,TIMER,T=500,ms

延时

10,WAIT,DI=,VALUE=1,T=0,s,B=1

等待一号夹具松开到位

11,WAIT,DI=,VALUE=0,T=0,s,B=1

等待一号夹具夹紧信号消失

12,MOVP,P=761,V=20,BL=0,VBL=0,pose=0

运动到预备放料点

13,MOVP,P=760,V=100,BL=0,VBL=0,pose=0

运动到过渡点

14,DOUT,DO=,VALUE=0

输出允许加工信号

xialiao下料子程序说明

1,WAIT,DI=,VALUE=1,T=0,s,B=1

等待允许下料信号

2,MOVJ,P=770,V=100,BL=0,VBL=0,pose=1

运动到过渡位置点

3,MOVP,P=771,V=100,BL=0,VBL=0,pose=1

运动到预备下料点

4,MOVP,P=772,V=20,BL=0,VBL=0,pose=1

运动到下料点

5,DOUT,DO=,VALUE=1

夹紧

6,TIMER,T=500,ms

延时

7,WAIT,DI=,VALUE=1,T=0,s,B=1

等待二号夹具夹紧信号

8,WAIT,DI=,VALUE=0,T=0,s,B=1

等待2号夹具松开信号消失

9,DOUT,DO=,VALUE=1

发送允许松开卡盘信号

10,TIMER,T=200,ms

11,DOUT,DO=,VALUE=0

复位允许松开信号

12,WAIT,DI=,VALUE=1,T=0,s,B=1

等待机床卡盘信号松开到位信号

13,TIMER,T=200,ms

14,MOVP,P=771,V=20,BL=0,VBL=0,pose=1

15,MOVP,P=770,V=100,BL=0,VBL=0,pose=1

退会过渡点

2、机床例程代码说明

N100M702;打开机床气动门

M703;工件夹具松开

M700;打开机床空闲输出口,通知机械手上料

M900;读上料完成机床启动加工输入信号,等待机械手上料完成

M701;打开机床工作中输出口,通知机械手,机床已经启动加工,

M800

M803;工件夹具锁紧

M804;关闭工件夹具松开到位输出口

M802;关闭机床气动门

G54

G1X0Y0F3000

X50

Y50

X0

Y0

X-5

M702;加工结束后打开气动门

M801;关闭机床工作中输出口,通知机械手,机床已经加工完成,机械手可以下料

M700

M901;读下料夹紧到位输入信号,等待机械手下料

M703;工件夹具松开

M704;工件夹具松开到位,通知机械手下料

@GOTON100;程序循环至行号N100

M30;注意机床的加工代码最后都必须以M30结束,添加的内容要在这段上面

在自动界面下,操作者按下面板右下方的绿色启动按钮,就会按照上面的流程一步一步的循环执行程序。

(以上加工程序为示例,客户可根据加工要求进行更新)

四、变量说明

1、机床变量说明

M700:

打开机床空闲输出口

M800:

关闭机床空闲输出口

M701:

打开机床工作中输出口

M801:

关闭机床工作中输出口

M702:

打开机床气动门,并检测门打开到位信号,

M802:

关闭机床气动门,并检测门关闭到位信号,

M703:

工件夹具松开,并检测松开到位信号

M803:

工件夹具锁紧,并检测夹紧到位信号

M704:

打开工件夹具松开到位输出口

M804:

关闭工件夹具松开到位输出口

M900:

读上料完成机床启动加工输入信号,如果没有输入信号此代码会一直等待。

M901:

读下料夹紧到位输入信号,如果没有输入信号此代码会一直等待。

只需要在加工代码的文件头和文件尾加入相应的M指令,完成机床和机械手的通讯。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1