一、调用子程序的使用方法:
1、格式
M98P_____L_____;
2、意义
M98为调用子程序,P后面的四位数字表示子程序调用次数,L后面的四位数字表示调用子程序的次数(范围为0000-9999)。
二、子程序返回的使用方法
1、格式
M99P_____
2、意义
M98为调用子程序,P后面4个四位数字表示返回的程序段名。
注意事项:三菱系统加工子程序调用次数如果为1次,可以省略不写,如果使用次数大于1,则不可以省略。
扩展资料:
三菱数控系统工作的原理:
1、控制系统按加工工件程序进行插补运算,发出控制指令到伺服驱动系统;
2、伺服驱动系统将控制指令放大,由伺服电机驱动机械按要求运动;
3、测量系统检测机械的运动位置或速度,并反馈到控制系统,来修正控制指令。
这三部分有机结合起来,组成完整的闭环控制的数控系统。
参考资料:百度百科-三菱数控系统
M98子程序调用,M99程序结束并回到主程序。子程序功能一般在一台机床上同时加工同样的几个产品才用,这样不用在加工每个工位时都去编程,只要修改坐标系调用子程序非常方便。
子程序必须在程序列表内,被调用的子程序内必须包含M99 ,以返回主程序。Lnn为子程序调用次数,可包含在M98的行上,将在执行下一个程序块之前调用的nn次子程序。
当调用一个M98子程序时,控制器寻找处于启用状态的驱动盘,如果内存中不包含此子程序,系统将继续寻找处于启动状态的驱动盘(USB储存设备,硬盘驱动器等),如果控制器仍然无法找到子程序,将发出警报。
扩展资料:
M98子程序应用
1、零件上若干处具有相同的轮廓形状,在这种情况下,只要编写一个加工该轮廓形状的子程序,然后用主程序多次调用该子程序的方法完成对工件的加工。
2、加工中反复出现具有相同轨迹的走刀路线,如果相同轨迹的走刀路线出现在某个加工区域或在这个区域的各个层面上,采用子程序编写加工程序比较方便,在程序中常用增量值确定切入深度。
3、在加工较复杂的零件时,往往包含许多独立的工序,有时工序之间需要适当的调整,为了优化加工程序,把每一个独立的工序编成一个子程序,这样形成了模块式的程序结构,便于对加工顺序的调整,主程序中只有换刀和调用子程序等指令。
参考资料:百度百科-子程序
参考资料:百度百科-子程序调用指令
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)