子程序调用格式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
所谓子程序是能够完成一定功能的程序模块,其自身不能自动执行,而只能靠上一级程序调用执行,在结构化程序设计中,子程序是实现整个程序功能的基础;子程序的执行至少包含调用及返回两个步骤。通过执行子程序调用指令,CPU会自动地保存当前程序断点(程序被打断的地方),然后转向执行被调用的子程序;当子程序执行完毕后,通过执行子程序返回指令使CPU返回断点处继续执行指令。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)