返回主站|会员中心|保存桌面

发那科机器人配件(中国)服务中心    

发那科机器人配件、模块、伺服电机

网站公告
发那科示教器、驱动器、伺服电机、通讯板卡,各型号齐全!
站内搜索
 
新闻分类
  • 暂无分类
友情链接
首页 > 新闻中心 > 发那科机器人如何解决硬接线 DI 信号乱跳,误触发的问题!
新闻中心
发那科机器人如何解决硬接线 DI 信号乱跳,误触发的问题!
发布时间:2026-09-17        浏览次数:26        返回列表

场景多见于机床上下料工作站:机床变频器、主轴、电磁阀干扰;信号无规律闪跳,机器人 DI 随机 ON/OFF,引发误动作、撞机风险。 分为:硬件接线处理、隔离方案、布线接地、系统软件滤波、程序软件防抖、NPN‑PNP 极性坑点。

一、最常见根源:多台设备 24V 电源没有共地

现象:万用表测量外部信号明明稳定,机器人 DI 偶尔随机跳变。

  • 机器人控制柜 24V、机床 PLC24V 是两套独立开关电源,0V (GND) 没有互连,两点之间存在电位差,感应干扰直接导致 DI 误触发。 对策:把机器人侧 24V‑(0V)与机床 PLC 侧 24V‑(0V)用一根短导线连通,实现共地;24V 正极不要互连!

不要把信号地接到设备外壳机壳代替 0V 共地。

二、输入类型 NPN/PNP(SINK/SOURCE)极性匹配错误

发那科自带 IO 板 DI 默认是灌电流 SINK(NPN 型,DI 点接 0V 信号就导通);

  • 如果外部传感器是 PNP 输出(输出 + 24V)直接接线,很容易出现信号不稳定、乱跳。 两种处理:

  1. 改外部传感器型号;

  2. 增加中间继电器做电平转换隔离(优先推荐机床工作站)。

注意 IO 板公共 COM 端子接线必须和传感器输出形式配套,COM 接 24V 对应 SINK (NPN);COM 接 0V 对应 SOURCE (PNP),COM 接错一定会异常跳信号。

三、增加中间继电器隔离(机床上下料优先方案)

机床侧输出(门到位、卡盘松开)不直接进机器人 DI,经过小型中间继电器中转。

  • 机床驱动继电器线圈;继电器的无源干触点再接入机器人 DI。 优点:完全隔断两边电源电位差、抑制感性回浪干扰; 线圈两端务必并联续流二极管,吸收线圈断电反向浪涌;

安全回路(安全门、急停)必须使用强制导向安全继电器,不能普通继电器。

四、布线与接地抗干扰(EMC 处理)

  1. 信号线与动力线分开走线:DI 信号线不要和伺服、主轴电机动力电缆同线槽平行;距离动力线缆≥15‑20cm;交叉尽量 90° 垂直穿过。

  2. 优先使用屏蔽信号线;屏蔽层单端接地(控制柜这一端接地,远端悬空);禁止两端同时接地,形成地环流反而引入干扰。

  3. 控制柜本体接地良好,接地电阻<4Ω;机器人本体、机床机架分别接车间接地排;不要机器人与变频器共用同一个接地端子。

  4. 线缆过长时(>8‑10m)漏电流会引起虚触发;可以在 DI 输入端子并联10kΩ 下拉电阻到 0V,泄放电缆分布电容的感应漏电流。

也可 RC 滤波:0.1μF 电容串联 220Ω 电阻并联 DI 与 0V 端;适合干扰毛刺很重的点位。

五、系统层面 IO 硬件滤波设置(发那科 DI 防抖参数)

发那科每个 DI 可以单独设置输入防抖滤波时间 Debounce(0‑500ms),滤除外部毛刺干扰。操作路径:MENU(菜单)→I/O→数字输入(DI)→选中对应DI信号 → F2【细节】 →输入滤波时间

  • 机床互锁信号(门开、卡盘松开)建议设置20‑50ms;

  • 传感器接近开关可设置 10‑30ms; 不要设置过大(>100ms),否则信号响应滞后,握手时序出错。

注意:UOP 安全 UI 输入信号一般不建议开启软件滤波;安全信号尽量硬件解决干扰。

六、TP 程序 / BG‑Logic 后台逻辑二次软件防抖

硬件滤波做完后,RAPID 等价的发那科 TP 程序层面再加一次逻辑判断,不直接读取 DI 就执行动作;连续多次采样信号稳定之后才判定信号有效。

机床上下料互锁握手强烈建议做,防止尖峰毛刺瞬间 DI 为 ON 直接触发取件动作。

简易 TP 逻辑思路(后台 BG‑Logic 运行)

! R[1]防抖计时寄存器
LBL[1]
IF DI[1:机床门开]=ON THEN
 R[1]=R[1]+1
ELSE
 R[1]=0
ENDIF
WAIT 0.05
JMP LBL[1]
! 主程序:只有R[1]>=3才判定门确实打开

软件防抖仅做兜底,不能替代硬件抗干扰;不能用于安全回路信号。

七、排查检查清单

1 ✅万用表确认:两边 24V 电源0V 已经共地; 2 ✅确认 DI COM 端子接线与外部 NPN/PNP 输出模式匹配; 3 ✅重要互锁信号优先中间继电器隔离,线圈带续流二极管; 4 ✅信号线屏蔽单端接地,强弱电布线分开;长线增加下拉电阻; 5 ✅DI 菜单设置合适硬件滤波防抖时间; 6 ✅普通互锁信号程序增加 BG‑Logic 软件采样防抖兜底; 7 ✅安全急停、安全门信号严禁只靠软件滤波,必须硬接线安全继电器回路。

收缩
  • QQ咨询

  • 电话咨询

  • 13073017555
  • 添加微信客服