亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Equipment >> 数控机床

Osai 10 系列 CNC 错误消息

Osai 10 系列 CNC 错误消息,为使用 Osai cnc 控件在 CNC 机器上工作的 cnc 机械师程序员提供错误消息和补救措施的描述。

Osai 10 系列 CNC 错误信息

错误信息描述及补救措施

NC001 语法错误

在零件程序块或 MDI 块中发现语法错误

NC002 G代码轴数错误

显示此消息表示:
– 在 G04 中必须编程至少一个轴
– 在固定循环程序段(从 G81 到 G89)中必须只编程一个轴。

NC003 缺少固定循环参数

缺少固定循环参数(即 K、I、……)

NC004 G代码缺少参数

缺少 G 代码的参数(即 G33 …K)

NC005 G83 循环缺少 J 和/或 K

G83固定循环中缺少K或J参数

NC006 G2/G3 代码缺少 I 和/或 J

G2/G3代码中缺少I和/或J参数(圆圈)

NC007 缺少探测循环参数

缺少探测循环参数(即 E 或 r)

NC008 格式错误

在以下情况下会显示此错误:
– 错误的变量索引
– 进给率 (F) =0 或负值
– 错误的变量格式
– 重复次数不合法(重复次数repetitions must be from 1 to 65535)
– 分配中的格式错误,例如赋值给不同长度的字符串
– PLUS变量写入/读取错误
– DIS代码中字符变量格式错误:未指定为CHAR
– 保护区不允许:0<保护区编号<4- 变量未配置- 运行次数 =1 对于三字 SPP

NC009 未定义符号

在以下情况下会显示此消息:
– 轴名称未在 AMP 中配置
– 变量不存在

NC010 溢出

表达太长

NC011 函数不允许

在以下情况下会显示此消息:
– 请求激活 M 类型“块计算”且计算块已激活或处于暂停状态
– 进给率倍率已请求非线性活动块

NC012 轴从机使用错误

先前在 UDA 程序段中声明的从轴直接在零件程序中编程或在 MDI 程序段中输入。
在以下情况下也会显示此错误:
1.当试图手动移动从轴时。
2。 UDA编程时,如果从轴已经作为直线轴或旋转轴参与TCP编程。
3. UDA编程时,如果从轴已经作为实轴或虚轴参与虚拟编程(UPR、UVP、UVC)。
4. UDA编程时,如果主轴已经作为虚拟轴参与虚拟编程(UPR、UVP、UVC)。

NC013 固定循环中不允许操作数

G72 G73 G74固定循环中不允许有操作数

NC014 K参数在G84中不允许

无传感器主轴G84编程不允许使用K参数

NC015 G2/G3代码编程错误

指定圆心和半径(R)
去掉半径或IJ圆心坐标

NC016 非法操作数

AXO块中操作数数量非法

NC017 伪轴数非法

程序段中编程的伪轴过多(最多 6 个)

NC018 G33 代码中轴数非法

多于2个轴用G33编程

NC020 G 不允许

螺纹循环中不允许G

NC021 操作数不允许与 G 代码一起使用

操作数与运动类型不兼容

NC022 块和系统状态不一致

– 在其他虚拟模式处于活动状态时启用/禁用 UDA
– 在暂停执行中的块时同步。例如,与激活的刀具直径补偿同步。
– 在宏激活时尝试执行 MDI 程序段

NC024 G 和程序状态不一致

此消息出现在以下情况时
– 当刀具直径补偿处于活动状态时无法编写 G41-G42 固定循环
– 当刀具直径补偿 (G41 G42) 处于活动状态或编写固定循环时无法编写螺纹
br/>– 刀具直径补偿(G41 G42)有效时,不能编写插补平面(G17、G18、G19)

NC025 G 和动态模式不一致

G 功能与当前动态模式不兼容。
例如:功能 G72、G73、G74 不接受连续模式(G27、G28)
从 G27 切换到 G28,反之亦然斜坡(MOV> 1)。

NC026 G41/G42和零件程序状态不一致

刀具直径补偿(G41/G42)与当前程序状态不兼容。

NC027 G需要带传感器的主轴

G33和螺纹加工大循环FIL需要带传感器的主轴。

NC028 G 与进给模式不一致

G72、G73、G74必须在G94有效时执行

NC029 操作数和零件程序状态不一致

与当前零件程序状态不兼容的操作数
例如:r、b操作数在ISO标准状态(G40)中是不允许的

NC030 M 和动态模式不一致

与主动动态模式不兼容的机器逻辑操作数
例如:
运动结束时的M与(G27-G28)不兼容
用G41/G42主动编程的T

NC031 M/T/S 和运动类型不一致

与运动类型不兼容的机器逻辑操作数
例如:
G33+运动结束M功能

NC032 探测循环操作数被禁止

不允许探测循环操作数
例如:
操作数I,J,K,R,u,v,w,b,t在G73中不允许
操作数I,J,K, G72中不允许R,u,v,w,b,t,r

NC033 螺旋线缺少第三轴

螺旋编程的第三轴缺失

NC034 无运动的“加速”功能

“加速”M 出现在一个没有程序移动的块中; “加速”M 必须始终与动作相关联

NC035 进给或速度未编程

– 没有为固定循环执行编程的进给率或速度
– G1/G2/G3 中的运动块没有编程的进给

NC036 未找到 G87 循环的 Z 轴

循环 G87 中没有编写 z 轴。

NC037 只读变量

指定的变量是只读类型。例如:TIM。

NC038 零件程序记录太长

编程的记录超过 127 个字符。它与 PART PROGRAM NAME 消息一起显示。

NC039 零件程序访问被拒绝

此错误消息指定的零件程序文件不可读访问,因为它以写入模式为另一个用户(例如编辑器、DOS 实时等)打开。

NC040 P.P.串行线路不允许阻止

从串行线执行零件程序时不允许阻塞。

NC041 错误的 EPS 串行线路配置

NC042 IF 大于 32 的嵌套

已超过嵌套 IF 命令的最大数量。

NC043 ELSE 不允许

在没有先前的 IF 命令的情况下编写了 ELSE 命令。

NC044 ENDIF 不允许

已编写 ENDIF 命令,但没有先前匹配的 IF 命令

NC048 TAN 的非法参数

TAN 算子的自变量是 90 度(结果是无穷大)

NC049 SQR 的非法参数

SQR运算符(平方根)的自变量为负数

NC050 编程轴太多

程序段中编程了9个以上的轴

NC051 除以零

在计算轴尺寸(例如 X10/0)的表达式中检测到被零除

NC052 字符串太长

最大。字符串长度可以是 80 个字符。
在以下情况下使用较长的字符串时会显示此消息:
– 显示带有 DIS 代码的字符串
– 字符串变量 (SC) 分配

NC053 标签重复

选择或激活程序时会显示此消息。显示零件程序中有两个相同的标签。重复的标签也显示出来。

NC054 未定义标签

分支指令(GTO)或子程序调用(EPP)中编写的标签不存在

NC055 标签太长

当系统读取 SPG 块时显示此消息。它表示已经编程了一个超过 6 个字符的标签。非法标签也显示

NC056 程序表溢出

选择或激活程序时会显示此消息。这表明子程序的 CLS 数量超出了 AMP 中配置的最大值。
您可以使用 PROCESS CONFIGURATION 部分中描述的过程在 AMP 中更改此参数。

NC057 标签表溢出

选择程序时会显示此消息。它表示已编程标签的数量超出了 AMP 中配置的最大值。
您可以按照“进程配置”部分中描述的过程在 AMP 中更改此参数。

NC058 程序结束

文件结束标记用于:
– 块跳过
– 块编辑
– 字符串搜索
– 程序执行

NC059 程序开始

程序开始标记:
– 块跳过
– 字符串搜索

NC060 RPT 嵌套大于 5

RPT 最大值嵌套层次(5)溢出

NC061 大于4的子程序嵌套

最大子程序嵌套层次(4)溢出

NC062 EPP 大于 5 的嵌套

最大 EPP嵌套层次(5)溢出

NC063 RPT/EPP 循环在文件末尾打开

此消息在以下情况下显示:
– 已到达文件末尾,但未找到关闭编程 (RPT) 循环的 (ERP) 块
– 已到达文件末尾,但未完成用 (EPP) 定义的子程序

没有RPT的NC064 ERP

(ERP) 已经编程,之前没有编程(RPT)

NC065 处理零件程序文件时出错

此信息在程序读/写期间出现,表明:
– 一个零件程序块已被跳过
– 程序 SPG/REL 错误
– 子程序打开/关闭管理错误
– 访问的文件不存在或被保护

NC066 未找到零件程序

所选零件程序/子程序未存放在E:\UPP目录下

NC067 未选择零件程序

此错误发生在以下情况时:
– 在 AUTO 模式下给出 CYCLE START 但未选择零件程序
– 给出 SKIP、MODIFY、ESCAPE 命令但未选择零件程序
– 分支指令(GTO)由系统以MDI方式执行

NC068 过程编号截取范围

三字代码写的进程号不能大于AMP中设置的,也不能小于1。

NC069 超宏模态已经激活

当模态参数宏已经激活时,参数宏被编程

NC070 参数宏未配置

编程的参数宏还没有在AMP中配置

NC078 未安装软件选项

NC079 软件选项不可用。检查安全性

NC080 轴未参考

在以下情况下会出现此消息:
– 未参考编程轴
– 未参考使用 DPA 的保护区定义中指定的轴
– 关联要预设/重新限定的偏移到非参考轴

NC081 探测周期未定义 DPP

DPP块中未定义探测循环参数(接近坐标、安全距离、速度)

NC082 “加速”M 代码太多

在程序段中编写了一个以上的快速 M 代码

NC083 未定义的 M 代码

编程的M没有在AMP中配置。
在AMP中配置M并重启系统

NC084 圆不全等

圆在几何上不全等:半径或最终点不正确

NC085 螺纹参数(I、K、R)错误

不允许编程的螺纹参数(I、K 和 R)。
用以下公式计算 I 参数:

NC086 螺距不一致

螺距几何不正确

NC087 平面的轴需要相同的比例因子

G02/G03编程中的平面轴(圆)必须有相同的比例因子。
用SCF指令改变比例因子

NC088 配置文件不一致

编程的 ISO 偏移配置文件不正确

NC089 剖面方向错误

G41-G42中的偏置值反转刀具路径方向

NC090 错误。禁用刀具补偿

刀径补偿(G40)退出错误

NC091 要解析的块太多

刀具直径补偿激活 (G41-G42) 时编程的额外平面移动过多(最多 2 个额外平面移动)。

NC092 进入安全区

编程的移动进入三个安全区域之一

NC093 旋转平面固定循环

在旋转平面上编程的固定循环
禁止平面旋转

NC094 固定循环数据不一致

固定循环中指定的参数(I、J、K、R)是不允许的。
例如:固定循环K =0
A G84 或G86 循环正在与主轴在非独家地位。

NC095 G87 缺少参数

G87 固定钻孔循环中缺少参数。这个循环用在WOOD宏中。

NC096 错误的探测循环编程

此消息出现在以下情况时:
– 探测接近距离为空
– 孔探测编程为空半径(例如 G73r0E5)

NC097 孔探测循环未完成

the hole probing cycle not complete 还没有完成

NC098 未执行探测循环

当探针在到达安全区之前没有找到要探测的点时出现此信息

NC099 探针尚未收回

当测量周期开始时,探头已经接触到零件表面

NC100 硬件超程

编程的轴超出了硬件超程。在硬件行程限制内将其慢跑回来

NC101 正向软件超程

编程的移动导致轴退出编程或配置的正向软件行程限制

NC102 正向硬件超程限制

如果轴在达到其正超程限制后沿正方向点动,则会出现此消息。
选择 JOG DIR – 并按 CYCLE START 使轴在正超程内点动返回。注意:没有其他方法可以使轴返回到硬件操作限制

NC103 负硬件超程限制

如果轴在编程或配置的负向硬件超程限制上并且您尝试在负方向上进一步点动它,则会出现此消息。

NC104 正向软件超程限制

如果轴在编程或配置的正向硬件超程限制上并且您尝试在正方向上进一步点动它,则会出现此消息。

NC105 负软件超程限制

轴在负 SW 超程限制上,我们设置 JOG DIR 移动

NC106 JOG 越过软件超程限制

JOG INCR 值将使轴超过软件超程限制

NC107 轴不在轮廓上

如果我们在一系列点动移动后尝试退出 CYCLE STOP 而没有将轴返回到配置文件,则会出现此消息。
选择 JOG RETURN 并将轴返回到配置文件

NC108 Home 和 JOG DIR 不一致

当我们尝试在与配置的归位方向相反的 JOG DIR 中归位轴时,会出现此消息。注意:如果回原点循环配置为自动,系统将自动更正 JOG DIR 而不会显示错误。
按 JOG DIR 软键将点动方向与配置的回原点轴方向对齐

NC109 退出 HOLD 时出错:模式已更改

当我们尝试通过设置与系统进入 HOLD 的模式不同的操作模式(BLK_BLK、AUTO、MANUAL)退出 HOLD 时,会出现此消息。
选择正确的模式并重试。

NC110 块不允许在 HOLD 中

此消息出现在以下情况时:
– 我们尝试在系统处于 HOLD 状态时执行 MDI 运动块。当系统处于 HOLD 状态时,轴只能点动。
– 编程的 M 配置为不允许在 HOLD 状态

NC111 主动重置被拒绝

当我们尝试在以下条件下执行主动复位时会出现此消息:
– 当一个程序段使用 G27-G28 执行时
– 在执行一个程序段后跟一个循环程序段 (G02/G03) 期间
– 在语法上不合适的块之前的最后一个块的执行过程中
系统只接受另一个 ACTIVE RESET(特别方便绕过循环块)或 RESET

NC112 错误使用 G90 翻转轴

G90 中带有翻转的轴的编程坐标大于 AMP 中配置的翻转间距

NC113 点动返回的 JOG DIR 错误

如果在自动或手动 JOG RETURN 期间点动方向为负,则系统强制为正点动方向。如果机器逻辑阻止反转,则会出现此消息

NC115 接近运动结束前执行的探测循环。

快速探测接近期间进行的探测循环

NC116 在虚拟化模态期间错误使用实轴

当虚拟模式处于活动状态时对实轴进行编程时会出现此消息

NC117 刀具方向激活:不允许移动

当只有工具方向处于活动状态并且不允许所有其他移动时,会出现此消息。

NC118 负软件超程

编程的移动导致轴移动超过编程或配置的软件负行程限制

NC119 在内存中搜索期间不允许命令

在内存中搜索期间不允许命令

NC120 模式选择超出范围

当所选模式超出范围时会出现此消息。允许的模式在 1-8 范围内:

1个MDI 5 增量慢跑
2 自动 6 返回个人资料
3 块逐块 7 归位文件
4 连续点动 8 HPG

NC121 轴数选择超出范围

使用库调用 NC NC_SELAXI 为手动移动选择的轴数超出范围。允许的范围是从 1 到为过程配置的轴数
1 <允许范围 NC122 为手动移动选择的轴太多

零件程序块中插入的轴名称数量多于可接受的数量。
编辑零件程序块。

NC123 循环模式选择错误

在以下情况下按下 CYCLE START 时会显示此错误:
– 在执行换刀轴移动期间选择了 MDI 以外的模式
– 系统处于 HOLD、AUTO 或 BLK/BLK 状态MBR(多块回溯)未在 AMP 中配置
– 系统处于 HOLD 状态,MBR 处于活动状态且选择的模式不是 AUTO 或 BLK/BLK
– 系统处于 IDLE 和 ACTIVE_RESET,选择的模式不是 AUTO 或 BLK/BLK
– 系统处于 IDLE 状态,MBR 处于活动状态并且选择的模式不是 AUTO 或 BLK/BLK
– 系统处于 HRUN 并且 MBR 处于活动状态并且选择的模式不是 AUTO 或 BLK/BLK
– ACTIVE RESET 命令在 HOLD 状态下,所选模式不是 MDI、AUTO 或 BLK/BLK。
注意:
有关机器状态(HOLD、MDI、HRUN 等)的更多信息,请参阅用户指南。

NC124 轴名称错误

此错误在以下情况下显示:
– 所选轴的名称未在与过程关联的轴表中配置
– 插补平面的定义不正确,因为其轴/轴未在轴表中配置。
– 无法定义要用G17、G18、G19、G16定义的平面,因为指定的轴之一未在轴表中配置
– 指定的轴NC_ACTUALOFS调用中不存在
– SCF中指定的轴,MIR三字母块未配置
– 轴坐标读取错误,因为指定的轴不存在
– SOL、DPA、UDA、UGS、AXO、UAO三个字母块中指定的轴未配置或重复
– AX_SHARE库调用中指定的轴不存在
– 你是通过GTA命令释放与逻辑共享的轴。

NC125 数据长度超出范围

MDI 块的键盘缓冲区已溢出。允许的条目长度范围为 1 到 127 个字符

NC126 写入变量失败

未写入变量的值

NC127 读取变量失败

未读取变量值

NC128 操作限制定义错误

– 使用三字母助记符 SOL 定义软件操作限制时出错。
– 编程的软件限制必须在配置的软件中定义。
– 软件操作限制未在 AMP 中配置。

NC129 保护区未定义

当您尝试使用 PAE 启用不存在的保护区时,会出现此消息。使用 PAE 定义保护区。

NC130 轴偏移长度未定义

当您尝试预设或重新限定与指​​定轴无关的偏移时,会出现此消息。

NC131 刀具方向代码错误

指定的刀具方向码不合法

来自 PLUS 环境的 NC132 错误

PLUS 库调用 PL_SET92、PL_RESG92、PL_PRESCOR、PL_UAO、PL_UTO、PL_UIO、PL_RQT、PL_RQP 或 PL_RQO 生成的 PLUS 环境中的错误
执行期间出错:RQO、UAO、UTO、UIO、RQT、RQP、G92 , 技术服务

NC133 伺服环境错误

原点或偏置预置期间 SERVO 环境中的错误
当传输到轴的 In Position Band 值在内部计算中四舍五入到小于 1 位时,IPB 命令也可能导致错误。 FLT运行时的错误代码:
-1:无效或不存在的Id轴
-2:移动轴
-3:无效命令
-4:未配置过滤器
-5:过滤器资源已解决
-6:无效的Id过滤器
-7:参数超出范围

NC134 未执行手动运动,未配置轴

不允许手动运动,因为没有配置轴

NC135 轴未配置

GTA或GTS三字代码中编程的id未配置
GTS三字代码中编程了非主轴轴

NC136 编程 id 标识辅助轴

GTA程序段中编程的ID对应辅助轴,不允许

NC137 轴或主轴不可用

– GTA 程序段中编程的轴 ID 对应于另一个进程
– AX_SHARE 库函数中编程的轴 ID 不可用。
– 无法接受带有 GTS 的主轴轴请求。

NC138 轴 ID 重复

GTA块中轴ID重复

NC139 编程 ID 标识主轴

GTA程序段中编程的ID对应一个主轴轴,不允许

NC140 设置主轴速度失败

机器逻辑(任务$SPROG)不接受主轴速度的变化。

NC141 新工具请求失败

机床逻辑(任务$nTPROG)不接受T代码编程。

NC142 M 执行失败

机器逻辑(任务$mDECOD)不接受M代码编程

NC143 伪轴编程失败

机器逻辑(任务$nPSEUDO)不接受伪轴编程。

NC144 轴运动被禁止

机器逻辑拒绝轴运动(任务 $nCONMOV)。

NC145 移动结束失败

机器逻辑在移动信号结束时回答错误(任务 $nENDMOV)。

NC146 在连续模式下没有运动的块太多

在连续模式(G27,G28)中编写了太多没有运动的程序段

NC149 程序已选择

当您尝试多次激活同一个参数宏时,在 MDI 模式下会出现此错误。

NC150 轴归零

此消息表示轴已归零。

轮廓上的 NC151 轴

此消息表示 RETURN TO PROFILE 已成功终止并且轴已返回到轮廓。

NC152 自动返回配置文件结束

此消息表示自动 RETURN TO PROFILE 已成功终止并且所有轴已返回到轮廓。

NC153 块回溯结束

向后多块回溯时会出现此消息。要回溯更多块,请更改配置的最大值。

NC156 内存搜索结束

在内存中结束搜索

NC160 命令和系统状态不一致

这条信息表示当前系统状态不允许该命令

NC161 内部错误:类不存在

NC162 内部错误:NC 消息错误

关闭控制器然后再打开。如果保留,请联系技术服务。

NC190 攻丝循环长度不足

当不带传感器的固定攻丝循环的加减速阶段所经过的距离比总距离长,没有剩余加工空间时,就会出现该错误。

NC191 带传感器的攻丝循环长度不足

当主轴上带有传感器的固定攻丝循环的加减速阶段所经过的距离大于总距离,且没有剩余加工空间时,就会出现该错误。

NC192 螺纹循环长度不足

当螺纹固定循环的加速和减速阶段所经过的距离比总距离长,并且没有留出加工空间时,就会出现该错误。

NC199 主轴未激活

NC200 文件访问错误

读取或写入文件出错。

NC201 设置文件加载错误

访问的文件中的轴配置与双口配置不同。

NC202 文件/双端口配置。不匹配

访问的文件中的轴配置与双口配置不同。

NC203 警告:表被锁定为只读

PLUS 拒绝访问双端口上的表。

NC204 非法文件大小

文件中的表格大小错误。

NC205 空弹匣

所选杂志没有定义的口袋。

NC206 Pocket还在忙

为工具定义的刀套已为不同的工具保留。

NC207 非法前一个口袋

占用多个刀槽的刀具会干扰另一刀占用的刀槽(前刀槽)。

NC208非法跟随口袋

一个工具占用多个口袋会干扰

NC209 非法随机

已在内存中跟踪到非法随机类。

NC210刀具表已满

某刀库相关刀台加载时双口满。

NC211 编辑器的非法双精度格式

已跟踪到编辑器无法访问的变量格式。

NC212 非法刀库号入文件

读写错误

NC213 Pocket 未初始化

NC214 Pocket 不兼容

NC215 非法表名

要加载的表的名称无效。确保表名的扩展名是以下之一:
.TOL .USR .MAG .OFS .ORG .SPN

NC220 过程未定义

该进程尚未定义或配置。
用PRO命令定义默认进程或选择一个现有进程用于同步命令。

NC221 进程类型错误

使用了不适合命令集的通信通道。
示例:EXE 命令执行的通道类型 2 (PLUS)。

NC222 进程号错误

同步命令指定的进程号标识当前进程

NC223 进程队列已满

消息发送到的进程队列(本地或远程)已满。

NC224 数据发送时间过长

SND传输的数据大于174个字符

NC225 数据加载失败

SND传输的数据类型或数量是不允许的

NC226 消息已存在于队列中

在进程清除之前的消息之前,已经向进程发出了 SND 命令。

NC227 EXE 或 ECM 失败

此消息出现在以下情况时:
– EXE 或 ECM 命令发送到的过程的状态不允许自动零件程序执行命令(RUN、HRUN、RUNH、HOLD)或 MDI 指令。
– EXE命令指向的程序中存在语法错误

NC290 程序激活被拒绝

机器逻辑拒绝激活零件程序。

NC291 程序停用被拒绝

机器逻辑拒绝发布活动程序。

NC292 轴采集请求被拒绝

机器逻辑在执行GTA三字母代码时拒绝了某些轴的采集。

NC293 轴释放请求被拒绝

GTA三字代码执行过程中,机器逻辑拒绝释放部分轴。

NC294 主轴获取或共享请求被拒绝

机器逻辑通过GTS三字母代码拒绝获取或共享主轴。

NC295 主轴释放请求被拒绝

机器逻辑通过GTS三字母代码拒绝释放主轴。

NC296 主轴共享更改请求被拒绝

机器逻辑通过GTS三字母代码拒绝了主轴共享状态的改变。

NC297 固定循环无法使用共享主轴

G84 或 G86 循环已被编程,主轴设置为非独占模式。

不允许 NC320 UPR 编程

UPR cannot be programmed when another virtual mode is active.
This error is also displayed when:
– One of the physical axes turns out to be SLAVE in UDA/SDA programming.
– A type 5 or lower case UPR is programmed and no previous UPR is active.
– The !R73 MODE user variable is set on 1 and the origins on the rotary axes are programmed in a UPR, or a type 5 UPR is programmed.
– The origins on the rotary axes are programmed in a type Ø, 1 or 10 UPR.

NC321 Wrong incremental UPR programming

Incremental UPR can only be programmed if UPR is active.

NC322 UPV programming not allowed

UPR cannot be programmed when another virtual mode is active.
This error is also displayed if one of the real axes is a slave in UDA/SDA programming.

NC323 Wrong axis type on UPV programming

The programmed type of real axis is not compatible with the virtual mode.

NC324 Wrong programmed radius value

The radius programmed in the UVP block is not compatible with the linear axis position.

NC325 UVC programming not allowed

UVC cannot be programmed when another virtual mode is active. This error is also displayed if the real axis is a slave in UDA/SDA programming.

NC326 Programmed TCP code value out of range

The code that enables TCP is illegal.

NC327 TCP programming not allowed

(TCP,5) cannot be programmed when another virtual mode is active.
This error is also displayed if one of the linear or rotating axes of the TCP is a slave in UDA/SDA programming.

NC328 TCP programming not congruent

The request to enable TCP is not compatible with the current TCP mode.

NC329 Error on tangential TCP activation

Error during (TCP,4) enable. Check whether the specified axes ID’s are configured in the user table.

NC330 Error during get or release axes

GTA cannot be enabled when offsets, canned cycles or a virtual mode are active.

NC331 Axis interpolator clock not congruent

One or more axes forming the object of a GTA or GTS command have been characterised with an interpolator clock different to that of the current process.

NC332 Zero value of ijk module

ijk error programming with active TCP:the module with such values is equal to zero.

NC333 Wrong programming of ijk, mno

ijk and/or mno wrong programmed.

NC334 Number of contouring blocks overflow

最大。 number of blocks defined in AMP for automatic contouring or for rough-machining cycles is lower than required.

NC340 Circles/lines not defined

The circle/line programmed in the GTL profile has not been defined.

NC341 Wrong definition of circles/lines

There is an error in the definition of a GTL circle/line.

NC342 Circles/lines not intersecting

The intersection requested by the GTL profile involves two circles/lines that do not intersect.

NC343 Coinciding circles

The intersection requested by the GTL profile must be generated by two circles that do not intersect.

NC344 Coinciding circles/lines/points

The circles/lines/points programmed in the GTL profile are coincident.

NC345 Points inside circle

Profile error:the programmed point is inside a circle.

NC346 Parallel lines

Point/circle programming error:the profile lines are parallel.

NC347 Aligned points

Profile error:the points programmed in the circle definition are on the same line.

NC360 Too many blocks of movement

The maximum number of blocks of movement allowed inside a profile recalled by a macro rough-shaping (SPA, SPF).已经达到。 Check this limit value set in AMP.

NC361 Profile error

The profile recalled by the macro rough-shaping (SPA, SPF) can not be rough-shaped. In general, only monotonous profiles can be roughed shaped for the rough-shaping axis (which is X or Z always decreasing or always increasing).

NC362 Undefined work area

Switch off and switch on the control, if error persists, contact the assistance.

NC363 Axis not congruent with interpolation plane

In the rough-shaping macros (SPA, SPF) the rough-shaping axis must pertain to the interpolation plane, as the axes for which the swarf is defined. Also in the threading macro the thread axis and the return axis must pertain to the interpolation plane

NC364 Wrong approach to profile

Approach point not allowed for the rough-shaping macro (SPA, SPF). The approach point must always be external to the rough-shaping field in X, for rough-shapings parallel to the X axis, and external to the rough-shaping field in Z, for rough-shapings parallel to the Z axis

NC365 Interpolation type not allowed

In the profile recalled by the rough-shaping macro (SPA, SPF) only linear or circular blocks of movement are allowed.

NC366 Aligned points during rough-shaping

During the stage of profile rough-shaping an area that can not be rough-shaped has been reached. Control the consistency of profile and of macro parameters.

NC367 Profile non consistent with approach

The approach point and the profile development direction don’t allow to continue the rough-shaping.

NC370 R or B parameters not allowed

In the groove cutting macro is not allowed a connection or initial or final bevel in case the external level has not been programmed.

NC371 Tool width greater than groove width

Error in the groove cutting macro due to the fact that the tool width is superior to the groove width.

NC372 Tool width null or not consistent with R or B parameters

Error in the groove cutting macro due to the fact that the tool width is null or inferior to the sum of connections and programmed bevels.

NC373 Wrong initial position for TGL

The approach position for the groove cutting macro is not consistent with the parameters declared in the block.

NC375 Missing parameters “a” and/or “b”

If the programmed threading is a non-standard one, in the block must be present also the parameters “a” and “b”.

NC376 Wrong step for thread

In case of non standard threading it is necessary that the programmed pitch respects the following formula. It must be:

NC377 Thread angle greater than 180°

Error in the threading macro due to the thread angle 180°

NC378 Null thread length

Error in the threading macro if the thread length along the spindle axis is null.

NC379 Wrong conical angle

In case of conical threading, the maximum conical admitted is equal to the half of the thread angle.

NC380 Plane rotation not allowed with thread

It is not allowed to perform a threading cycle if there is active rotation for the interpolation plane.

NC381 Circular exit not allowed without “r” parameter

Error in the threading macro due to the programming of an output with connection without radius value.

NC401 HSM Part program not found or open part program error

Possible part program sharing error between the executable modules of the control.
Reload the program or contact the customer engineering service.

NC402 Error reading HSM part program

Part program in execution corrupt
Turn the control off and on again or call the customer engineering service

NC403 HSM configuration file not found or open configuration file error

Setup file not present.
Check the presence of the file and the HSM three-letter code that defines the name

NC404 Syntax error in HSM configuration at line

The specified line contains a syntax error.
Check the syntax of the setup three-letter code in the manual.

NC405 Starting position requested for all HSM defined axis

The first programmed point after the G61 must contain all the axes associated with the HSM setup.
Program all missing axes, confirming any positions that do not change.

NC406 Mandatory HSM param requested into configuration at line

The setup three-letter code set on the specified line requires other parameters
Check the syntax of the setup three-letter code in the manual.

NC407 Mandatory HSM param error

The setup three-letter code set on the specified line does not contain an obligatory parameter
Check the syntax of the setup three-letter code in the manual.

NC408 HSM param at wrong line position

Reserved for future developments.
Call the customer engineering service.

NC409 HSM param not allowed into part program

Reserved for future developments.
Call the customer engineering service.

NC410 Two points are requested to define a segment

There must be at least two points between the G61 and G60 codes.
Edit the part program and do not use G61/G60.

NC411 HSM defined axes not found among the process axis param at line

There must be at least two points between the G61 and G60 codes.
Edit the part program and do not use G61/G60.

NC412 General HSM params must be setted before axis params at line

The setup three-letter code set on the specified line refers to an axis identifier not associated with the process on which the part program is executed.
Check the setup three-letter code in the manual or the identifiers of the axes associated with the process.

NC413 Axis params must be setted after general HSM params at line

In the setup file, the general three-letter codes must be defined first and then the axis setup codes.
Check the setup sequence in the manual.

NC414 HSM needs more configuration params

In the setup file, the general three-letter codes must be defined first and then the axis setup codes.
Check the setup procedure in the manual.

NC415 HSM needs more axis params

Axes with missing setup three-letter codes have been specified in the setup file.
Check the setup procedure in the manual.

NC416 HSM needs more tools params

The tool setup three-letter codes have not been specified in the setup file.
Check the setup procedure in the manual.

NC417 HSM needs more cinematic params

The setup three-letter codes of the axes that refer to the tool and the axes that refer to the clamping of the part have not been specified in the setup file.
Check the setup procedure in the manual for the CIN,t and CIN,w three-letter codes.

NC418 Axis not defined into HSM params at line

An axis not previously defined with the AXI three-letter code has been configured in the setup file on the specified line.
Check the setup procedure in the manual.

NC419 Axis already defined into HSM params at line

A previously defined axis has been defined in the setup file on the specified line.
Check the setup procedure in the manual.

NC420 Too many adding axis (max 3) into HSM params

A maximum of 3 additional axes may be defined in the setup file (axes not belonging to the Cartesian system or rotary)
Check the setup procedure in the manual.

NC421 Too many axis (max 6) into HSM params

A maximum of 6 axes may be defined in the setup file.
Check the setup procedure in the manual.

NC422 Axis type error into HSM params at line

An incorrect axis type or one previously associated with other axes has been defined in the setup file.
Check the setup procedure for the AXI three-letter code in the manual.

NC423 Operative limit reached into HSM part program for axis

The software operating limits have been reached for the specified axis.
Check the part program.

NC424 Virtualization or TCP not allowed with HSM

When the G61 is activated, neither virtualisations nor the TCP must be active.
Check the part program.

NC425 Error reading HSM configuration file

Setup file corrupt.
Reload the setup file or call the customer engineering service.

NC426 HSM not enabled in AMP

The HSM feature has not been enabled in AMP.
Enable it.

NC427 HSM option not allowed by HW key

The HSM option has not been enabled. To use the feature on a machine with more than 3 axes, the option must be enabled using the Product Key
Call the customer engineering service.

NC428 HSM option not loaded

The HSM option has been enabled using the Product Key but has not been loaded onto the NC.
Load the option.

NC429 Illegal param value into HSM

A parameter with an incorrect value (must be positive) has been defined in the setup file on the specified line.
Check the setup procedure in the manual

NC430 Illegal feed value into HSM

The Feed rate value is missing or less than 0.
Set a valid feed rate value.

NC431 Syntax error in HSM

Syntax error in the part program during an HSM machining process.
Correct the program and see the programming manual to find out which blocks are allowed between G61 and G60.

NC432 Illegal use of tangent axes

Only one tangential axis may be present or the tangential axis is being incorrectly used.
Check the setup procedure in the manual.

NC433 Invalid parameter set-up modality

Programming of points type and relative parameter set-up wrong in three-letter PNT code of high speed set-up file.

NC434 Polynomial programming does not admit parameter set-up requested

Configuration of three-letter PNT code in high speed set-up file for entire polynomial programming is wrong.

NC435 Nodes must be programmed in increasing mode

Nodes of Bsplines programmed as inputs must be sorted in increasing order.

NC436 Node programming requested

Number of nodes programmed is insufficient:for Bspline inputs, the number of nodes must be the same as the number of control points, plus the degree of Bspline + 1.

NC437 Final point of previous Bspline must be confirmed

Programmed Bsplines must be continuous, i.e., last point in a Bspline must be the same as first point in the next.

NC438 Control points for correct definition of Bspline missing

Minimum number of control points, for Bspline input, must be:(degree of Bspline + 1) *2.

NC439 Programmed polynomials lack continuity

Programmed polynomials must be continuous, i.e., last point in a polynomial must be the same as first point in the next.

NC440 ROT type IJK vector invalid when Tangent axes computation is requested

When working with a tangent axis, the ijk vector must not be ROT type in three-letter VER code of high-speed set-up file.

NC441 ROT type IJK vector invalid when (TOD) parameters are used

In three-letter VER code of high-speed set-up file, ijk vector cannot be set as ROT when, for instance, drive chain includes fewer than two rotating axes.

NC442 PRG type IJK vector invalid when type AXI/CLP points are programmed

When programming type (PNT, AXI/CLP… or (PNT, AXI/CCP… points, ijk vectors cannot be used. Use one of the following instead:(VER, REL/ROT, …..

NC443 REL type MNO vector invalid when type AXI/CCP points are programmed

When programming type (PNT, AXI/CXP… or (PNT, CLP, CCP… points, mno vectors cannot be used. Use:(VER…, PRG, …..

NC444 Axis shared with PLUS environment

The axis you are trying to move, or on which you wish to perform a virtualisation, has been previous acquired by the logic through the AX_SHARE function.

NC445 Machine unit of measurement not congruent in HSM

This error occurs during the execution of a part program optimised with Path Optimizer when the unit of measurement specified in the setup file is not congruent with the unit of measurement of the machine.

NC446 mno/uvw programming wrong in HSM file

This error occurs when both the mno/uvw vectors are defined, programmed or calculated in the VER three-letter code of the high speed setup file.

NC447 uvw programming not compatible with toroidal tool

The uvw compensation factors are not supported with toroidal tools.

NC448 Invalid corner for the determination of uvw

This error is generated when you try to determine the uvw compensation factors for a point where an overelongation has occurred.
That is to say, tilting by 180° relative to the point of contact on the tool occurs.

NC456 ijk versor is null

The ijk module versor programmed is null

NC457 mno versor is null

NC458 pqd versor is null

References

  1. 10 Series CNC Programming Manual pdf Edition:September 2011 by PRIMA ELECTRO S.p.A

数控机床

  1. 3 轴 CNC 路由器 VS 4 轴 CNC 路由器:您更喜欢哪一个?
  2. CNC 加工所指的轴是什么?
  3. 3 轴 CNC 路由器与 4 轴 CNC 路由器与 5 轴 CNC 路由器
  4. 3 轴 CNC 路由器 VS 4 轴 CNC 路由器
  5. 对话式 CNC:3D 实体模型导入 3 轴和 5 轴
  6. 是什么让 5 轴 CNC 加工如此具有优势?
  7. 3轴数控加工流行的原因
  8. CNC加工:3轴VS 4轴VS 5轴
  9. CNC加工中的9个错误
  10. 什么是五轴数控加工?
  11. 数控车床轴快速指南
  12. 向 CNC 操作员显示消息的 Sinumerik MSG 命令