控制程序运行指令
一 子程序
在零件程序分为“主程序”和“子程序”时,就出现了“子程序”的概念。子程序指由主程序调用的零件程序。在目前的SINUMERIK NC语言中,这种固定的划分已不存在,原则每一个零件程序既可以作为主程序启动,也可以作为子程序由另一个程序调用。因此,子程序现在指可以被调用的程序。
1)直接调用子程序名称PROG
2)_N_PROG
3)PROG_SPF
4)_N_PROG_SPF
子程序分为带参数的例行程序语不带参数的例行程序两种。在建立不带参数的例行程序时可以省略程序头的定义行。
PROC<程序名称> PROC定义子程序的指令
…
二 暂停时间指令(G4)
G4 F… ;在地址F下设定暂停时间,单位S
G4 S… ;在地址F下设定暂停时间,单位r
G4 S<n>=…
只有在G4程序段内,地址F和S才用于设定时间。在G4程序段之前设定进给率F与主轴转数S会被保留。