FANUC 信号状态查看与故障排查实操指南
信号详解页告诉你"这个信号是什么",这一页告诉你"怎么用信号定位故障"。
一、查看信号状态的两种方法
方法 1:信号状态画面
依次按:SYSTEM → PMC 维护 → 信号状态。屏幕列出地址、地址注释、实时状态(1.0 / 0.0)与信号名。用光标键或地址检索输入如 G8.4 即可定位。适合确认单个信号的状态。
方法 2:梯形图动态显示
SYSTEM → PMC 维护 → 梯形图(动态显示)。触点/线圈上实时显示通断(高亮=通)。排查逻辑故障首选它:从故障现象出发,找到对应输出线圈,沿触点链往回找第一个"不通"的触点,就是断点。
二、强制信号的正确姿势
强制(FORCE)可以让信号临时按指定状态动作,用于验证。
- 先想清楚后果:强制 G 类信号会让 CNC 立即响应——强制启动类信号机床会动;
- 条件:手动方式、低速、急停按钮在触手可及处、确认周围无人;
- 操作:信号状态画面把光标移到该位 → 按强制软键;
- 测完立即解除,并记录强制过哪些信号;
- 绝对禁止强制:G8.4(*ESP)、G8.0(*IT)等安全链路信号。F 信号由 CNC 控制,无法强制。
三、三个经典排查案例
案例 1:循环启动后程序不走
链路:方式选择(G43.0~G43.2)→ 启动按钮 X → 互锁(G8.0 *IT 等)→ G7.2(ST)→ CNC 起动 → F0.5(STL)=1。
查法:信号状态画面同屏放 G43.0/G8.0/G7.2/F0.5——按启动键瞬间哪个信号没变化,断点就在它前面。常见原因:方式不对、互锁信号被梯形图置 0、按钮输入断线。
案例 2:程序停在 M 段不往下走
链路:M 代码输出(F10~F13)+ 选通 F7.0 → PMC 译码执行 → 回送 G4.3(FIN)→ CNC 继续下一段。
查法:停在 M 段时看 F7.0 是否为 1(是 → PMC 已收到);再看 G4.3 是否为 1(否 → 梯形图里这个 M 的处理支路没走完或 FIN 线圈被卡)。九成是 FIN 没回。
案例 3:主轴不转
链路:M03/S 值 → 主轴条件(卡盘夹紧、防护门、*SSTP 等)→ PMC 输出 → F1.4(ENB)→ 放大器指令。
查法:信号状态画面放 G29.6(*SSTP)、F1.4、F45.3(SARA)三个信号——*SSTP=1 而 ENB=0 说明梯形图条件未满足;ENB=1 而 SARA=0 说明放大器侧问题;SARA=1 主轴仍不转查机械。
四、常用工具与延伸
安全提醒:修改梯形图、强制信号、调整互锁逻辑前,务必备份 PMC 程序与参数;不确定的逻辑宁可先查手册,也不要在线试出来。