数控车床的子程序和主程序有什么区别?

数控车床的子程序和主程序有什么区别?,第1张

数控车床的程序主程序有什么区别?

为了简化编程,当相同或相似的加工轨迹、控制过程需要多次使用时,就可以把该部分的程序指令编辑为独立的程序进行调用。调用该程序的程序称为主程序,被调用的程序(以M99结束)称为子程序。子程序和主程序一样占用系统的程序容量和存储空间,子程序必须有自己独立的程序名,子程序可以被其它任意主程序调用,也可以独立运行.这就是它们的区别和联系。

子程序调用M98Oxxxx子程序号

子程序调用格式M98PXXXX XXXX前者为调用次数后者为子程序号。例;

M98P51002意思是调用子程序O1002,5次。

M99返回主程序M99不必在单独程序段内指令,例;X100.Z100.M99

你所说的程序为:

T0200M09用2号刀

M04S500

G00X52.Z30.假设棒料直径为50mm,前段长为25mm

G01X-1.F0.15

G0X52.

M98P5 1001调用子程序5次

G00X100.Z20.

M05M09

M30

O1001子程序

G00W-30.

G01X-1.F0.15

G00X52.

M99


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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存