(1) 固定循环指令的实现及子程序调用的参数传递
HNC-21M 的固定循环指令采用宏程序方法实现这些宏程序调用
具有模态功能
由于各数控公司定义的固定循环含义不尽一致采用宏程序实现
固定循环用户可按自己的要求定制固定循环十分方便华中
数控随售出的数控装置赠送固定循环宏程序的源代码O000
为便于用户阅读下面固定循环宏程序的源代码先介绍一下
HNC-21M 宏程序/子程序调用的参数传递规则
G 代码在调用宏(子程序或固定循环下同)时系统会将当前程序
段各字段(A~Z 共26 字段如果没有定义则为零)的内容拷贝到宏
执行时的局部变量#0-#25 同时拷贝调用宏时当前通道九个轴的绝
对位置(机床绝对坐标)到宏执行时的局部变量#30-#38
调用一般子程序时不保存系统模态值即子程序可修改系统
模态并保持有效而调用固定循环时保存系统模态值即固定
循环子程序不修改系统模态