1. MDI 运行
在MDI 运行方式中可以指定宏程序调用指令。但是,在自动运行期间,宏程序调用不能切换到MDI 方式。
2.顺序号检索
用户宏程序不能检索顺序号。
3.单程序段
(1)在单程序段方式下,即使宏程序正在执行,程序段也能被停止。
(2)包含宏程序调用指令(G65、G66 或G67)的程序段,在单程序段方式时不停止。
(3)当设定SBM(参数No.6000 的第5 位)为1 时,包含算术运算指令和控制指令的程序段可以停止。
【注意】在刀具半径补偿C 方式中,当宏程序语句中出现单程序段停止时,该语句被认为是不包含移动的程序段,在某些情况下,不能执行正确的补偿(严格地讲,该程序段被当作指定移动距离为0 的移动)。
4.跳读程序段
在<表达式>中间出现的“/”符号(在算术表达式的右边,封闭在括号□中)被认为是除法运算符,不作为任选程序段跳过代码。
5. EDIT 方式(www.xing528.com)
(1)设定参数NE8(参数Na3202 的第0 位)和NE9(参数No.3202 的第4 位)为1,可对程序号8000 ~8999 和9000 ~9999 的用户宏程序和子程序进行保护。
(2)当存储器全清时(电源接通时,同时按下【RESET】键和【DELETE】键),存储器的全部内容(包括宏程序)都被清除。
6.复位
(1)复位后,局部变量和#100 ~#199 的公共变量被清除为空值。如果设定CLV 和CCV(参数6001 的第7 位和第6 位),它们可以不被清除。
(2)复位操作清除任何用户宏程序和子程序的调用状态及DO 状态,并返回到主程序。
7.程序再启动的显示
与M98 指令一样,子程序调用使用的M、T 代码不显示。
8.进给暂停
在宏程序语句执行期间,进给暂停有效时,宏语句执行后机床停止。当复位或出现报警时,机床也停止。
9. <表达式>中可以使用的常数值
< 表达式> 中可以使用的常数值范围为+0.000 0001 ~+99999999 和-99999999 ~-0.000 0001,有效数值是8 位(十进制),如果超过这个范围,将出现P/S 报警No.003。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。