广州数控980tdb的调用子程序M98的实例

广州数控980tdb的调用子程序M98的实例,第1张

你要选用了他的方法、切断刀还在的话、给你一根棍子也许你真的能翘起地球、实际才是王道、

O0000

g99

m3

s600

m8

t101(外圆刀)

g0

x65

z100(定位)

m9880001(调用子程序8次)

g0

x50

z0.3(切断刀返回定位工件长度)

m05

m9

m0(程序暂停)

g0

z100(返回换刀点)

m30

O0001(子程序名)

t101

g0

x65

w-100

g1

x0

f0.15(平端冲拦面)

g0

w1

x120

m0(程序暂停可钻孔)

g0

x58

g1

w-1

f0.2

x60

w-1(倒角)

w-13(直散知胡径猛尺60

14长)

x62

g0

w114(换刀点)

t202(膛孔刀)

g0

x32

w-99

g1

w-1

x30

w-1

w-13

x

29

g0

w114

x80

t303(切断刀)

g0

x61

w-113

g75

R0.5

f0.1(每进一次刀退刀0.5mm)

g75

x0.2

w0

p10000(x轴进刀1毫米)Q0(z轴不进刀)

g0

w113.5

m99

3mm切断刀、走的是精加工路线、如果外圆内孔余量大的话、请自己定义、及修改、(980子程序里面是可以用循环的)以上程序已测试、如不成功、即系统参数问题、

有疑问请加Q449137624

1)执行完一次返回,随后不调用

2)plc输出是在全部程序都走完之后统一输出的,所以不会

补充:

1)子程序会运行到第5部

2)子程序的数颤顺序控制可能达不到预期目的,因为子程序里的输出在下一个周期不再执行扫描(调用条件消失)。每一步骤产生的结果能及时输出。

LZ的这个例子是一个典型的条件调用。但是条件调用一定要注意,该条件的有效性。最好是写在子程序里,别写在子程序的调用条件里。前不久我车间里的纯水系统就有这样一个问题。

分配系统的子程序的调用条件是制备系统OK的信号+软逻桥手辑(触摸屏)来调用。

我的 *** 作人员在触摸屏上 *** 作启动分配系统运行,分配系统循环泵运行,5分钟左右,制备系统PH值报警,子程序调用条件消失。这时候分配系统的循薯消败环泵一直输出。不能停止......

后来告之乙方设计人员程序中的问题,把制备系统OK的信号放到里分配系统的子程序里,而不作为调用条件。运行OK。

关于子程序调用,是禁止这样的条件调用的。可能会发生不可预料的后果。


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

原文地址: http://outofmemory.cn/yw/12326256.html

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

发表评论

登录后才能评论

评论列表(0条)

保存