宏程序怎么用g代码

时间:2025-01-29 13:20:06 单机游戏

使用G代码调用宏程序的方法如下:

了解G代码调用程序号与参数号

能被G代码调用的程序号为09010~09019,其参数号为6050~6059。

设置保护程序段号解锁

开启操作面板上的程序保护锁“PROTECT”。

在MDI键盘按下“SYSYTEM”键,将参数3202的NE9项值改为0(用后再改为1,启用SYSTEM程序保护)。

构建常用宏程序

将程序写入O9012中。例如,若要创建一个程序号为09012的宏程序,则将该程序写入O9012中。

设置G代码的数值

已设置好程序的程序号对应的参数是6052(例如,写入80到参数6052中)。

调用方式

在程序中直接写G80,其后面的参数与G65P9012L1内部赋值参数相同。

其他宏程序调用方法

可以采用M指令与T指令调用/2来调用其他宏程序。

示例

假设我们要调用一个宏程序,程序号为09012,并且希望在G代码中直接使用G80指令来调用它,同时将一个数值(例如80)作为参数传递给该宏程序。

编写宏程序

将宏程序写入O9012中。

设置保护

确保O9000~O9999的程序段是解锁的,可以通过修改参数3202的NE9项值来实现。

在G代码中调用

在程序中直接写`G80 P6052 L1`,其中`P6052`表示参数号,`L1`表示宏程序号。

通过以上步骤,你就可以在G代码中成功调用宏程序了。如果有更多的宏程序需要固定指令调用,可以继续使用M指令与T指令调用/2的方法。