新代系统自动对刀仪

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

自动对刀的操作和设定

一:准备工作

1:自动对刀的目的是让刀具自动跑到对刀点,然后把Z轴的机械坐标设到自己想要的工件坐标系统中,比如G54,G55,G59.7,G59.8, 从而省去人工对刀的麻烦.

2:实现自动对刀前的准备

a :在自己想要的地方装好对刀仪,对刀仪的种类有很多,选其中一种举例说明,该对

刀仪构造为一个传感器(接近开关)和一个铁块,当有铁块的物体接近它的时候,

该传感器就会+24v输出,(传感器接线方法说明书上有)。

B:传感器和新代组件的接线方法

把传感器+24v信号输出线接到标有SYNTEC –TB16-5。0的板子上的一个空闲的

端子上,,比如I24(以后都以I14为例)。

C:修改PLC:

在软驱中插入一空白软盘,找到诊断功能----》系统备份,把PLC备份出来,在

个人电脑用OPENPLC 这个软件打开软盘中CNC。LAD ,可在程序里添加一

行语句

(I14只是举例,如果你接的是I15,相应改为I15)。

二,自动对刀的动作步骤:

1,Z轴先向上跑到机械原点(目的是为了防止撞刀)。

2,Z轴在X,Y平面上移动到对刀仪的上方,(准备对刀)

3,Z轴以第一段速率快进到对刀仪的铁块上方,改用慢速(第二段速率)慢慢接近铁块,把铁块往下压,一直到铁块靠近传感器,这时传感器红灯会亮,有+24v信号

输入到I14,当控制器I14端子接受到信号后,Z轴此时会自动上升到机械原点,(这

里采用两段速率的目的是第一段快进,节省时间,为了防止速度太快,把刀具撞坏,在快要接近对刀仪时慢速前进,这样就不会损坏刀具)。

4,当Z轴上升到机械原点后,这时,自动对刀的坐标就已经设到工件坐标系中了(这个程式是设到G59。7坐标系中的Z轴坐标中,当然也可以把它设到G54或G55

或G59。8等中,这需要改到程序,方法在后面叙述。

三,动作顺序图

四,对刀前需要在控制器中设入的参数有:

1,2801,2802,2803,(进入方法,找到参数设定-----)跳到号码------)输入2801回车,就进入2801,同理进入2802,2803.

2,所用的暂存器,86,87,89,90所对应的参数分别是3406,3407,3409,3410。五,设定数值方法:

1,先让Z轴回原点

2,打到手轮模式,用手轮在X,Y平面上把Z轴摇到对刀仪的正上方,这时把X,Y 机械坐标分别设到2801,2802参数中(X对应2801,Y对应2802)如果X机械坐标为100。021,则在2801中设为100021,如果Y机械坐标为-200。311,则在2802中设入-200311。

3,把Z轴向下摇,当接进铁块时(还没有碰到铁块),把此时Z轴机械坐标设到2803中。

4,把Z轴再向下摇,把铁块向下压,直到传感器红灯亮,在向下摇1MM左右,把此时Z轴机械坐标设到3409中。这一步的作用是假如传感器坏掉,那么Z轴走到3409中的坐标就会停下来,不会在向下走,停在那里不动,这样就不会损坏对刀仪和机器,这时,技术人员可把传感器修好,或者重新换一个好的传感器。

六,编写对刀MACRO程式

// 注意:“//”后面的的文字为注释。程序不会执行。

// 需要设定的参数的有:(1)控制器中参数设定:2801,2802。

//2803。

// 文件名称:G0200

%@MACRO;

@103:=#1004; //备份G90/G91

//STEP1

G90G53Z0.; //Z轴上升到机械原点,防止撞刀

//SETP2

G53X#26021Y#26022; //刀具移到对刀仪上方(X#26021,Y#26022)

//准备对刀(把此时X,Y轴的机械坐标分别设到参数

//2801,2802)

#20023:=0; // 把G54坐标系中的Z轴坐标清零

//STEP3

G90G53Z#26023; //Z轴快进到对刀仪的上方(Z#26023)准备慢进(把此时Z轴

//的机械坐标分别设到参数2803)

//STEP4

G90G31Z@489F@490; //Z轴以第二段速F@490(相对应3410号参数)慢慢进到对刀仪,当刀具碰到对刀仪后,

//会自动上升(把铁块快要碰到传感器此时的机械坐标,设到

//@489(相对应3409号参数,这是一个Z轴下降的极限保护

坐标)。

//STEP5

G04P3000;//对刀程式暂停3秒钟,减少对刀的误差。

//STEP6

G91G01Z1.0F50.; //碰到对刀器以后,以增量方式用F50的速度上升1MM。

//STEP7

G90G31Z@489F@486; //当上升到1MM的位置时,再以绝对座标方式以F@486(相

对应3406参数)的速度再次去碰对刀器,将此时的坐标设

到G54……G59中。Z@489(相对应3409号参数,这是一

个Z轴下降的极限保护坐标。)

WAIT();

//#25973:=#1323; //当刀具碰到对刀仪后把此时Z轴的机械自动设到G59.7坐标

系//中的Z轴坐标

#20023:=#1323-@487/1000.0; //当刀具碰到对刀仪后把此时Z轴的机械坐标自动

设到G54坐标系

//(*注意,如果想把对刀坐标设到G54中,

//请把//#20023:=#1323;中的“//”去掉,改为#20023:=#1323,@487

为对刀仪的落差;

//#20043:=#1323; //当刀具碰到对刀仪后把此时Z轴的机械自动设到G55坐标系

//中的Z轴坐标(*注意,如果想把对刀坐标设到G55中,

//请把//#20043:=#1323;中的“//”去掉,改为#20043:=#1323;

相关文档
最新文档