数控车铣复合机床

新闻中心

数控车床的主程序和子程序的区别

发布日期:2019-04-12 |
分享
加入收藏关注:

数控车床的主程序和子程序的区别。首先数控车床程序的构成分为主程序和子程序。1主程序,程序分为主程序和子程序,通常数控程序系统按主程序指令运行,但在主程序中遇见调用子程序的情形时,则数控程序系统将按子程序的指令运行,在子程序调用结束后控制权重新交给主程序。数控程序存储区内可存125个主程序和子程序。程序开始的程序号用 EIA 标准代码O地址指令。2子程序,在程序中有一些顺序固定或反复出现的加工图形,把这些作为子程序,预先写人到存储器中,可以大大的简化程序。子程序和主程序必须存在同一个文件中,调出的子程序可以再调用另一个子程序,我们将主程序调用子程序称为一重子程序调用,子程序调用子程序称为多重调用。一个子程序可被多次调用,用一次调用指令可以重复 999 次调用。子程序的编制,在子程序的开始为O地址指定的程序号、子程序中最后结束子程序指令 M99 ,为一单独程序段。2.子程序的执行,子程序是由主程序或上层子程序调山并执行的。 子程序调用指令如下: M98 P调用子程序指令,子程序号,子程序调用次数 子程序调用次数的默认值为为1。(附:什么是数控车床编程

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

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

那么如何实现数控机床调用子程序后怎么实现让子程序无线循环呢,而不用回到主程序。需要在编程软件的指令树窗口选择程序块,点右键,插入子程序,双击子程序打开。完成编程。(提示:默认会有两个子程序,可以不用插入新的子程序,也可以右键删除和重命名)然后调用打开主程序,选择触点和线圈一样,选择指令树最下面“调用子程序”里的你需要的子程序。(在子程序里,调用其他子程序一样)就像调用功能块一样,前面需要增加触点。


数控车床相关资讯:
1.数控车床的加工原理是什么
2.数控车床是用来做什么的
3.数控车床的组成部分
4
.数控车床有几种分类
5
.数控车床发展史
6
.数控车床加工视频

 

手机站二维码
龙口市蓝牙数控装备有限公司 版权所有 鲁ICP备15005651号 ©2014-

产品展示

服务与配件

活动站

数控机床视频站

产品在线订购

返回

回到顶部