海德汉 TNC 错误码对照表:6 位码怎么读 + 120/125/130/140/230 各族高频码逐条解

海德汉 TNC 的报警和 FANUC 完全两个路数:没有四位号,而是六位码制(形如 230-001F)。第一次接触的人连”这算几位数”都要愣一下,更别说判断该找海德汉还是找机床厂。

这篇做两件事:先把六位码教会读(哪一段是系统级、哪一段是具体故障、为什么有字母),再给一张族谱总览 + 高频码逐条解。全部码义以海德汉官方《NC Error Messages》列表(TNC7/640/620/320/128,软件 xxxxxx-18)为准,不编造。

相关阅读:编码器/光栅尺侧的故障判读见 海德汉光栅尺报警排查——230-0457 这类”找不到参考标记”很多时候根子在测量系统。

一、先教读码:6 位码怎么拆

海德汉错误码的结构是 三位族号 + 连字符 + 四位序号:

表 1 六位码结构与读法

段示例(230-0457)含义
族号(前 3 位)230子系统/大类。230 = 轴与硬件配置、行程与限位
序号(后 4 位)0457族内具体故障。注意:这 4 位是十六进制,含 A–F,所以 00FA、008B、093F 都是合法序号
%1 %2 %3 占位如 120-001E “Can't connect to network: %1 %2 %3”运行时由系统填入实际值(驱动器名、文件名、轴名等)——报错时屏幕上带具体内容的那几段,就是线索本身

三个读码要点:

  1. 先看族号定性:120–141 多半是操作/配置/文件(键盘上能解决一部分);160–280 多半是程序与循环(改程序);230–239 多半是轴/驱动/硬件(电气和机械);320–330 是 PLC 与安全自检(机床厂领域)。
  2. 序号不是十进制大小:00FA 在 00FB 前,但 008B 和 093F 不能按”数字大小”比较——按十六进制理解就行,日常查表用官方列表的顺序。
  3. 同族不同义很常见:比如 280 族(循环)既有你写错参数的”程序级”消息,也有机床厂 OEM 循环的消息——读 Cause 文本再决定找谁,别看见 280 就以为是自己的程序错。
海德汉六位码拆解:三位族号定子系统、四位十六进制序号定具体故障、%1/%2/%3 是运行时填入的线索

二、族谱总览表:哪段是 NC 的、哪段是机床厂的

表 2 海德汉 TNC 错误码族谱总览(按官方列表归纳)

族号内容归属典型场景
120配置/用户界面/文件与网络NC(部分查配置)120-001E 网络连不上、120-001F 文件找不到
125存储、复制、软件更新、DNC/TeleServiceNC/系统125-006C 更新错误、125-011F DNC 连接失败
130程序级错误NC(改程序)130-00A7 程序不完整
140配置数据NC/系统140-0021 数据对象被重命名
145几何(圆弧定义、缩放、倒角/圆角输入)NC(改程序)圆弧端点/半径矛盾
160NC 解释器:语法、标记、Q 参数、嵌套(约 287 条)NC(改程序)160-008B 程序段格式错
1A0路径计算:刀具半径补偿、进退刀(约 413 条)NC(改程序)补偿方向/接近方式矛盾
1A1 / 1A2运动学/变换NC/OEM 混合运动学配置、PRESET 命令错误
201测量循环(测头)NC(查设置)201-093F 测量长度超限
230轴/硬件配置、行程与限位电气+机械230-001F 超行程、230-0457 找不到参考标记
231 / 237 / 238 / 239驱动控制器(CC)、电源、功能安全电气231-8065 直流掉电
234 / 235 / 236 / 23AHSCI / 硬件 / PROFINET / 设备电气总线与组件故障
280循环(加工循环 + 测头循环 + FN14 输出,约 632 条,最大族)混合参数填错 vs OEM 循环消息
320 / 330PLC / 安全自检机床厂领域PLC 程序消息、STO/急停检查
600–663 / 900–905车削平台(CNC PILOT 640 / MANUALplus 620)混合车削循环、smart.Turn

一条分界铁律:官方 Cause 文本里出现 “Inform your service agency”(通知服务部门) 或消息来源写机床厂,就是 OEM 领域——你能做的是留证据(第八节),不要自己去改 PLC。

广告
海德汉 TNC 错误码族谱总览:120-141 操作配置、145-280 程序与循环、230-23A 轴驱动硬件、320-330 PLC 与安全,以及 NC 侧与机床厂侧的分界

三、高频码逐条解

表 3 现场高频错误码逐条(官方列表 + 现场处置)

错误码官方文本现场含义首查与处置
120-001ECan't connect to network: %1 %2 %3连不上网络管理里定义的网络驱动器按第四节五步查(NET123)
120-001FFile '%1' not found需要的文件在指定位置找不到核对路径/文件名拼写;必要时把文件拷到目标目录
120-002EPath '%1' not found驱动器或目录不存在检查路径拼写、U 盘/网络盘是否挂上
130-00A7PROGRAM INCOMPLETENC 程序意外结束(传输中断/文件被截断/编辑删了结尾)从源端重新传输(别复用残文件);比对文件大小;检查末尾程序段
160-008BBLOCK FORMAT INCORRECT某程序段语法非法用光标跳到该段改语法;来自 CAM 就修后处理重新出程序
140-0021DATA OBJECT RENAMED配置数据版本旧,被控制自动更新过核对更新后的配置值与机床行为;存一份当前配置备份
201-093FMEAS. CYCLE: LENGTH EXCEEDS MAX测量循环返回的长度/数值超允许上限查工件是否夹好、测头是否碰到错误表面、测头校准漂移;重新校准后复测
230-001FMAX. TRAVERSE LIMIT EXCEEDED轴移动超出允许行程停机→核对工件零点/偏置→重新回参考→改程序坐标或安全接近方式
230-00FA / 230-00FBLIMIT SWITCH EXCEEDED计算路径超出正向/负向软限位确认当前零点与偏置的符号和数值(导入任务数据后高发);限位确实过紧再会同维修调整
230-0457REFERENCE MARK NOT FOUND回参考点时没检测到参考标记查编码器/光栅尺信号、接头与电缆屏蔽、尺面清洁、机械阻碍;单轴复现就换已知良好的电缆试
231-8065DC POWERFAIL直流母线电压跌到限定值以下,供电不稳定查供电/母线/制动电阻与制动方式;伴随其他 231 族消息时优先查电源侧
海德汉高频错误码卡:120-001E/001F 网络与文件、130-00A7 程序不完整、160-008B 段格式错、201-093F 测量超限、230-001F/00FA/00FB 行程软限位、230-0457 参考标记、231-8065 直流掉电

四、网络类 120-xxxx 专项:120-001E 五步查

官方对 120-001E 给的纠正步骤本身就是一张排查表:

  1. 在程序管理器中打开网络管理(NETWORK 软键);
  2. 按 MOD 键,输入网络代码号 NET123;
  3. 输入网络连接所需的全部信息(DEFINE NETWORK CONNECTN. 软键);
  4. 检查输入数据的正确性与拼写;
  5. 仍不通再查物理层:网线/交换机端口、IP/网关/DNS 设置、凭据与共享权限。

现场经验补充:“DNS vs IP”——车间网络能通共享却连不上的,八成是 DNS 解析问题,直接把共享地址换成 IP 试;链路灯(网口/交换机灯)不亮或只亮一半,先换线换口再动配置。120-001F/120-002E(文件/路径找不到)常和 120-001E 是同根:网络盘没挂上,程序里的文件自然”找不到”。

五、行程与限位类 230-xxxx 专项

230 族是现场最高频的”机器不动了”来源,三类根因要分开:

  • 坐标系不一致(最常见):换了工件零点/偏置、导入任务数据后符号或数值变了——计算路径整体平移,撞上软限位。先核对当前生效的零点与偏置,别急着改限位。
  • 零点丢失/未回参考:上电后没回参考或参考点丢失,位置基准不对,移动判据全乱。先回参考点再谈别的。
  • 软限位参数过紧:前两项确认无误、限位值确实不适应当前装夹,才会同维修调整软限位参数——调整限位是兜底手段,不是首选。

230-0457 找不到参考标记单独说:这一条大概率是测量系统问题(编码器/光栅尺信号、接头接触、电缆屏蔽接地、尺面污染、机械阻碍),判读方法见 海德汉光栅尺报警排查。记住:单轴复现优先换已知良好的电缆/接头试,比换尺便宜一个数量级。

六、静止监控与移动监控报错:MP1110 / MP1140 / MP1710 怎么调

轴不走了、报监控类错误,先看懂这三个参数再动手(推荐值为海德汉调试手册口径,各机型号位以本机手册为准):

表 4 TNC 监控参数与推荐输入值(官方调试手册推荐,可按驱动能力收窄)

参数功能推荐值调大会怎样
MP1110.x静止监控0.1–0.2 mm(范围 0.001–30 mm)不到位也不报,但会放过真实故障
MP1140.x移动监控0.5 V(范围 0.03–10 V)轴”偷走”也不报警,掩蔽伺服问题
MP1710.x位置监控(跟随误差运行,可清除)1.2 × 快移跟移量跟停误差被放过,撞件风险
MP1720.x位置监控(急停)1.4 × 快移跟移量危险:急停边界被放松
MP1410 / MP1420位置监控(速度前馈运行,可清除/急停)0.5 mm / 2–10 mm同上,按前控方式设定
MP1030.x定位窗口0.005–0.01 mm到位判据变松

调参纪律:先修机械和电气,再动监控参数。把监控放大让报警”不出现”,是把故障藏起来——和海德汉官方那句”If the drives of the machine permit narrower limits, these may be entered”(驱动允许时可以用更窄的限值)是同一个方向:能在机械侧解决,就不要放宽监控。

七、刀具更换故障为什么查不了:TNC 不拥有换刀时序

这是中文资料几乎不谈、现场却天天撞的问题:换刀(刀库/换刀臂/斗笠仓)的时序归机床厂 PLC 所有,TNC 只负责发指令和报”该动的没动”。所以:

  • 你按 ERR + HELP 能查到的是 NC 侧错误(比如工具未定义、刀号矛盾这类 160/280 族消息);
  • 换刀机构卡滞、臂不回位、刀库不转——对应的消息来自机床厂 PLC(常见在 320/330 族或机床厂自留号段),TNC 的帮助文本给不了你时序图;
  • 你能查到什么为止:确认真实错误号与文本、确认是 PLC 消息还是 NC 消息、留 service file,然后找机床厂或由其提供 PLC 诊断——再往下就是 OEM 领域,别硬拆。

同理,机床厂自定义的报警文本、OEM 循环(280 族里的厂方循环)也归机床厂手册管。海德汉官方 FAQ 的原话就是:PLC 消息查机床厂手册。

八、取证动作:ERR → HELP 看原因,service file 怎么存

官方给的标准取证链(TNC7 与经典界面略有差异):

表 5 海德汉标准取证动作

动作操作得到什么
看错误按 ERR 键全部待处理错误列表(TNC7 为消息菜单,含 Group 合并同号)
看原因/纠正按 HELP 键(TNC7 点 Details)官方 Cause + Error correction 文本 + 内部信息
存日志ERR → LOG FILES → LOG;或用代码号 LOGBOOK错误与按键记录(TNCremo 也可 Extras → Receive log)
存服务文件消息菜单 → Save service files存到 TNC:\service,上限约 10MB,含当前 NC 程序、刀具数据、按键日志;同名保留 5 份后覆盖最旧的
自动抓证据TNC7 可登记最多 5 个错误号错误一发生就自动存 service file——专治”凌晨两点才出现的故障”

给海德汉服务部的邮件官方建议包含:工单号(如有)、公司地址、联系人、错误的准确描述、故障发生后立即创建的 service file、控制型号、机床制造商。漏了 service file,来回三趟;有了它,一趟。

广告
取证动作链:ERR 看错误列表、HELP 看原因与纠正、LOG FILES/LOGBOOK 存日志、Save service files 存到 TNC:\service,以及 FN14 错误号段

九、官方错误列表 PDF 获取入口

  • 《NC Error Messages》(错误消息列表)免费 PDF:海德汉 TNCguide 门户,一个文件覆盖整代 -18 控制(TNC7 / TNC7 basic / TNC 640 / TNC 620 / TNC 320 / TNC 128 / CNC PILOT 640 / MANUALplus 620),10/2023 版含 5,979 条;
  • 中文版:TNCguide 门户的 Errors_zh_SW20.pdf(同代控制的中文错误列表,适合现场直接念给操作工听);
  • ⚠️ 该列表不覆盖 iTNC 530 及更早代——老机器用 HELP 键或 iTNC 文档;
  • 完整号段归属的权威出处:《Overview of Machine Parameters, Error Numbers and System Data》(ID 1445456-xx);
  • 机床厂(PLC/OEM)消息:机床厂手册,海德汉官方 FAQ 明确指向那里。

合规提醒:以上为官方资料入口指引,本文不转载手册原文段落;具体操作以随机软件版本手册为准。

十、FN 14 / FN 16 / FN 18 的区别与用法

程序里主动”报错/输出/读系统数据”是三个不同的 FN 功能,别混:

表 6 FN 14 / FN 16 / FN 18 与错误号段

功能作用关键点
FN 14: ERROR程序控制下调用消息,中断程序运行,显示后必须重启程序消息文本由机床厂或海德汉预定义,你不能现编
FN 16: F-PRINT格式化输出(配 mask 文件;TNC7 为 FUNCTION REPORT)不中断程序,适合给操作工的提示与日志
FN 18: SYSREAD读系统数据(位置、刀具数据、变换等)进 Q 参数给程序”喂”实时状态用

FN 14 错误号段(TNC 640 手册口径):0–999 = 机床厂自定义对话;1000–1199 = 海德汉内部错误消息(预定义,值得背)。TNC7/640/620/320 上扩展到 1000–2999 为控制侧预定义、3000–9999 又归机床厂;iTNC 530 老口径是 0–299 通用/300–999 机床厂/1000–1099 内部。常用的 1000 系文本:1000 “Spindle?”(主轴在转?)、1001 “Tool axis is missing”(缺刀具轴)、1002 “Tool radius too small”(刀具半径太小)、1014 “Touch point inaccessible”(测点不可达)、1016 “Contradictory entry”(输入矛盾)、1025 “Excessive subprogramming”(嵌套过深)、1030 “Q202 not defined”(Q202 未定义)。

现场用法:程序里 FN 14: ERROR = 1002 一亮,你就知道是刀补半径不够,不用猜;要提示不中断,用 FN 16。老控制上”同样的逻辑换台机器号段不同”——以本机手册的号段表为准。

常见问题(FAQ)

海德汉 TNC 报警号码是几位数?和 FANUC 的四位报警号有什么区别?

海德汉是六位码制:三位族号 + 连字符 + 四位序号,如 230-001F。族号定子系统(120 配置/文件、160 程序语法、230 轴与限位、231 驱动电源、280 循环、320/330 PLC 与安全),序号是族内具体故障,后四位是十六进制(含 A–F),所以 00FA、008B 都是合法序号、且不能按十进制比大小。FANUC 是四位(PS/SV/SP/OI 等分类 + 数字号),查法是”先分类再查号”;海德汉是”先看族号定性、再看序号定位”,且消息文本自带 Cause/Error correction,按 ERR + HELP 就能看到官方处置。

TNC 报错 120-001E 网络连接失败,从哪开始查?

按官方五步:① 程序管理器 → NETWORK 软键打开网络管理;② 按 MOD 输入网络代码号 NET123;③ 用 DEFINE NETWORK CONNECTN. 软键输入全部连接信息;④ 检查输入数据正确性与拼写;⑤ 仍不通查物理层——网线/交换机端口、IP/网关/DNS、凭据与共享权限。现场经验:车间里”能 ping 通但连不上共享”八成是 DNS,直接把地址换 IP 试;网口链路灯不亮先换线换口。顺带查 120-001F/120-002E(文件/路径找不到)——网络盘没挂上时它们会和 001E 一起出现。

海德汉的”程序错误”和”机床厂家报警”怎么区分?哪些该找机床厂家?

看族号和消息来源:160(语法/Q 参数/嵌套)、145(几何)、1A0(刀补路径)、280 里的加工/测头循环参数、130/140 基本是 NC 与程序侧,你按 ERR+HELP 的纠正文本改程序/改配置;320/330(PLC 与安全自检)、机床厂自定义号段、OEM 循环消息、换刀时序类故障是机床厂领域——TNC 不拥有换刀时序,你能做的是确认真实错误号与文本、分清是 PLC 消息还是 NC 消息、按第八节留 service file,然后找机床厂。一条通用判据:官方 Cause 文本写 “Inform your service agency” 或消息来源标注机床厂,就是 OEM 的事,别自己改 PLC。

最后更新:2026-10-24

延伸阅读:海德汉测头标定与在机测量参数:iTNC530 走 MP、TNC640/TNC7 走 Cfg,别改错地方

© 版权声明
THE END
喜欢就支持一下吧
点赞11赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容

广告