调用子程序很简单的,主程序里加M98Pxxxx(xxxx为子程序的程序号),另外还要编一个程序为Oxxxx的程序,程序的结尾一定要以M99结尾加工运行主程序时执行到M98Pxxxx后就会自动调用Oxxxx程序,一直执行至遇到M99后会自动返回主程序的
如用G10座标偏移一次加工5个产品的主程序
以下是加工的主程序:
Oxxxx
G28 U0 W0
G10 P0 X0 Z0
M98 P(调用加工程序) 第一个零件
M1
G10 P0 X0 Z_(Z为一个总长)第二个零件
M98 P
M1
G10 P0 X0 Z_(Z为二个总长)第三个零件
M98 P
M1
G10 P0 X0 Z_(Z为三个总长)第四个零件
M98 P
M1
G10 P0 X0 Z_(Z为四个总长)第五个零件
M98 P
M1
G28 U0 W0
G10 P0 X0 Z0
M30
子程序格式:
O
T0101 M3 S2000
M99
一、调用子程序的使用方法:
1、格式
M98P_____L_____;
2、意义
M98为调用子程序,P后面的四位数字表示子程序调用次数,L后面的四位数字表示调用子程序的次数(范围为0000-9999)。
二、子程序返回的使用方法
1、格式
M99P_____
2、意义
M98为调用子程序,P后面4个四位数字表示返回的程序段名。
注意事项:三菱系统加工子程序调用次数如果为1次,可以省略不写,如果使用次数大于1,则不可以省略。
扩展资料:
三菱数控系统工作的原理:
1、控制系统按加工工件程序进行插补运算,发出控制指令到伺服驱动系统;
2、伺服驱动系统将控制指令放大,由伺服电机驱动机械按要求运动;
3、测量系统检测机械的运动位置或速度,并反馈到控制系统,来修正控制指令。
这三部分有机结合起来,组成完整的闭环控制的数控系统。
参考资料:
调用子程序指令一般是M98,回主程序是M99,在程序段中输入M98OXXXX就行了,这只是调用一次啊。如想多次调用在程序号后加PXX次数就行了 到该回的段里就M99了。
格式不知道。
以上就是关于法兰克系统的 子程序怎么调用编个例子吧全部的内容,包括:法兰克系统的 子程序怎么调用编个例子吧、三菱加工中心M98调用子程序的使用方法、宝元数控加工中心调用子程序指令与格式等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)