品牌 |
西门子/siemens |
型号 |
840D,828D,802D, |
报警号 |
12261 |
报警信息 |
[通道 %1: ] 程序段 %2 %3 的初始化不允许 |
参数 |
%1 = 通道号%2 = 程序段号、标记%3 = 来源搜索字符串 |
说明 |
定义时无法对框架类型变量进行初始化。举例:DEF FRAM E LOCFRAME = CTRANS(X,200)同样,在程序运行中通过 SET(设置)进行数组初始化时不能在轴上编程默认值。带 PRLOC的 REDEF指令只对于设定数据许可,但不适用于机床数据或变量。 |
反应 |
重组补偿程序段。已设置接口信号。报警显示。 |
处理 |
在程序执行部分的单独程序段中进行初始化:DEF FRAME LOCFRAME LOCFRAME = CTRANS(X,200)。当使用坐标轴变量时:使用 DEF AXIS AXIS_VAR [10] AXIS_VAR [5] = X AXIS_VAR [7] = Y替换 DEF AXIS AXIS_VAR [10]AXIS_VAR [5] = SET (X, , Y)。如果 REDEF ... INIRE, INIPO, INICF, PRLOC改变 GUD,LUD等的性能,那么机床数据 MD11270$MN_DEFAULT_VALUES_MEM_MASK必须等于 1。 |
程序继续 |
用 NC-START键或 RESET键清除报警,继续运行程序。 |