调用子程序的方法如下:
调用指令格式
M98 P×××××××;
其中,P后面的前3位数字表示子程序重复调用次数(0~999),后4位数字为子程序序号。如果不指定重复次数,子程序只调用一次。
调用子程序的例子
示例1:M98 P51002; 该程序指令连续调用子程序“01002”共5次。
示例2:M98 P0001 L06; 子程序“0001”被调用6次。
示例3:M98 P2000 L5; 该子程序被调用5次。
注意事项
如果子程序调用次数为1次,可以省略P后面的重复次数。
子程序必须有一程序号码,且以M99作为子程序的结束指令。
子程序可以嵌套调用,但嵌套调用子程序不能超过4级。
其他信息
调用子程序时,可以使用M99指令返回到子程序调用的位置。
如果子程序需要接收参数,可以在调用子程序时传递这些参数,具体传递方法取决于编程语言。
通过以上步骤和注意事项,你可以正确地在数控程序中调用子程序,并控制其执行次数和返回。