广数系统928子程序调用怎么编程

广数系统928子程序调用怎么编程,第1张

指令格式:M98P_ⅹⅹx指令功能:调用子程序,指拿羡令说明:P-为瞎贺要调用的为子程序号。磨敏派xxxx为重复调用子程序的次数,若只调用一次子程序可省略不写,系统允许重复调用次数为1~9999次。

G00 定位

1.格式: N_ G0 X(U)_ Z(W)_ 》

其中: X(U),Z(W)为定位的终点坐标,X,Z分别为X轴和Z轴的绝对坐标,U,W分别为X轴

和Z轴的相对坐标,、相对坐标和绝对坐标用其中之一,不需移位的坐标轴可以

省略,相对坐标是相对于当前位置的位移量。

2.对于两个轴需要定位的情况,总是先两轴同时按照较短轴长度快速移动,再快速移动

较长轴的余下长度部分。

定位速度按照1号参数进行,可用H字段修改快速定位速度(41-43号参数为各轴限速)

例: 当前位置(250,400): N400 G0 X100 W-300

G01 直线切削进程

格式: N_ G1 X(U)_ Z(W)_ 》

其中, X(U),Z(W) 为直线的终点坐标

以当前位置为直线的起点, X(U),Z(W)字段给定的位置为终点进行直线插补。进刀的速度为切削进给速度,可用F字段或2号系统参数修改切削速度

使用步进电机时进给速度F<=1200.00可保证不失步。

例:当前坐标(100,300):

N100 G1 X50 Z200 F100

G02/G03 圆弧切削

格式: N_ G2或G3 X(U)_ Z(W)_ R_

或: N_ G2或G3 X(U)_ Z(W)_ I_ K_

第一种格式是用园弧半径R进行编程,第二种格式是用园心相对于起点(起点即当前位置)位置(I,K)进行编程。使用步进电机时进给速度F<=1000.00可保证不失步。

其中, X(U),Z(W) 为园弧终点的坐标;

R 园弧的半径;

I 园心相对于起点的坐标在X轴的分量, G11状态为直径编程,G10状态为半径编程;

K 园心相对于起点的坐标在Z轴上的分量;

园弧插补是按照切削速度进禅旅刀的。

G2为顺时针方向,G3为逆时针方向,如图示:

园弧插补自动过象限,过象限时自动进行反向间隙补偿。

用R编程时.若R>0,则为小于等于180度的园弧,若R<0则为大于等于180度的园弧。

后刀座车床圆弧方向图示: 前刀座车床圆弧方向图轿袭则示:

G4 延时等待

格式:N_ G4 R_ 》

执行G4系统将延时等待R秒(最小单位为0.01秒)。

G10/G11 半径编程/直径编程

用G10定义编程的状态为半径编程,所有X轴方向的字段值都是半径编程的,这些字段有X(U),I,A,P,R,C等。半径编程状态下,0.01的值实际对应为X轴方向的0.01mm(X轴的步进单位为0.005mm)(值与实际距离相同)。

G10可与其定G功能同时出现在一程序段之中。

G11 直径编程(模态,初态)

用G11定义编程的状态为直径编程,所有X轴方向的字段值都是直径编程的,这些字段

有X(U),I,A,P,R,C等。直径编程状态下,0.01的值实际对应X轴方向的0.005mm(X轴的步进单位为0.005mm)(值为实际距离的两倍)。

G11可与其它G功能同时出现在一程序段之中闭棚。

G27 快速返回机械零点测试

格式: N_ G27 》

G27将消除G93设置的系统坐标偏置和刀具偏置并使系统回到工件坐标系,快速定位到机械零点并测试是否失步。执行G27时要确保系统处于零点减速信号负方向位置,若未安装机械零点或以前未回过机械零点,将出现E45报警。回机械零点后若测试到失步,将出现E41/E42报警。55和56号参数记录下X轴和Z轴回机械零点的偏差。10号参数的E41位=0有失步即出E41/E42报警,=1时失步的偏差大于0.02时才出E41/E42报警。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12220207.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-21
下一篇2023-05-21

发表评论

登录后才能评论

评论列表(0条)

    保存