什么是子程序, 什么是宏程序,

在数控车床里什么是子程序, 什么又是宏程序, 它们有什么区别, 各的用处是什么, 范围又是什么, 子程序用来车什么的, 宏程序呢?

在一个加工程序中,如果其中有些加工内容完全相同或相似,为了简化程序,可以把这些重复的程序段单独列出,并按一定的格式编写成子程序。主程序在执行过程中如果需要某一子程序,通过调用指令来调用该子程序,子程序执行完后又返回到主程序,继续执行后面的程序段。子程序(subroutine)是一个概括性的术语,任何高级程序所调用的程序,都被称为子程序。它经常被使用在汇编语言层级上。子程序的主体(body)是一个代码区块,当它被调用时就会进入运行。
数控系统为用户配备了强有力的类似于高级语言的宏程序功能,用户可以使用变量进行算术运算、逻辑运算和函数的混合运算,此外宏程序还提供了循环语句、分支语句和子程序调用语句,利于编制各种复杂的零件加工程序,减少乃至免除手工编程时进行繁琐的数值计算,以及精简程序量。宏程序指令适合抛物线、椭圆、双曲线等没有插补指令的曲线编程;适合图形一样,只是尺寸不同的系列零件的编程;适合工艺路径一样,只是位置参数不同的系列零件的编程。较大地简化编程;扩展应用范围。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-24
什么叫主目录和子目录吗 宏程序 就是像作弊器一样 事先设好了的东西。。到时候要用的时候就可以用子程序或主程序一下子调出来了。。或者可以用快捷键也行的。就是方便哇 实际上宏在程序中主要起到的是运算作用..宏一般分为A类宏和B类宏.A类宏是以G65 Hxx P#xx Q#xx R#xx的格式输入的,而B类宏程序则是以直接的公式和语言输入的和C语言很相似在0i系统中应用比较广本回答被网友采纳
第2个回答  2013-11-24
一般用的是主程序,子程序就是用主程序呼叫的程序叫子程序,宏程序就是变量编程。
相似回答