B类宏程序 联系客服

发布时间 : 星期日 文章B类宏程序更新完毕开始阅读b57203ea5ef7ba0d4a733be2

当变量值是空白时,变量是空。

符号********表示溢出(当变量的绝对值大于99999999 时)或下 溢出(当变量的绝对值小于0.0000001 时)。 限制

程序号,顺序号和任选程序段跳转号不能使用变量。 例:

下面情况不能使用变量: ○#1; /#2G00X100.0; N#3Y200.0;

1.2 系统变量

系统变量用于读和写NC 内部数据,例如,刀具偏置值和当前位置数据。

但是,某些系统变量只能读。系统变量是自动控制和通用程序开发的基 础。 说明

接口信号 是可编程机床控制器(PMC)和用户宏程序之间交换的信号。

刀具补偿值 用系统变量可以读和写刀具补偿值。

可使用的变量数取决于刀补数,是否区分外形补偿和磨损补偿以及是否

区分刀长补偿和刀尖补偿。当偏置组数小于等于200 时,也可使用 #2001~#2400。

宏程序报警

例:

#3000=1(TOOL NOT FOUND)

→报警屏幕上显示“3001 TOOL NOT FOUND”(刀具未找到)

停止和信息显示 程序停止执行并显示信息。

时间信息 时间信息可以读和写。

自动运行控制 可以改变自动运行的控制状态。

·当电源接通时,该变量的值为0。

·当单程序段停止无效时,即使单程序段开关设为ON,也不执行单程

序段停止。

·当指定不等待辅助功能(M,S 和T 功能)完成时,在辅助功能完成

之前,程序即执行到下一程序段。而且分配完成信号DEN 不输出。