- NJ/NX PLC 走 EtherCAT 带 1S 伺服做原点回归,被软件死锁折腾崩了: 原点模式设置为:减速开关 + 编码器 Z 脉冲(Mode 8)。 伺服快速撞到原点减速开关(DEC),正常减
- 松下 A6 伺服全闭环控制,遇到了高低速两极分化: 伺服电机自带编码器(半闭环),末端加装了一个 0.5um 欧姆龙光栅尺接回伺服驱动器(全闭环)。 当机械走 50mm/s 低速加工时,全闭环效果惊
- 到个反人类的操作逻辑: ATV930 变频器加装了 VW3A3409 编码器卡,接绝对值 SSI 编码器做重载提升闭环矢量控制。 调试好后,控制精度极高,带载能力强。 奇葩故障: 每次切断控制柜总
- 求教安川新一代 GA700 变频器的速度搜索功能大坑: 车间电网质量不好,偶尔有 100 毫秒左右的瞬时电压骤降(闪烁)。 变频器设置了瞬停再启动(Speed Search),希望电网恢复后能自动追上
- 用台达 B3 伺服做多段定位多孔钻机,遇到极其致命的概率性漏动作: 伺服写好了 PR1 - PR10 的路径,由 PLC 通过开关量给位(POS0-POS3)并发送 CTRG 触发信号。 跑几十个循
这个硬件坑太可怕了,差点出安全事故: 施耐德 ATV320 变频器,控制端子(DI)设置为 三线制控制(3-wire Control)(一个常闭停止按钮,一个常开启动按钮)。 在控制柜面板上短线接按
联系人:15630804427254
电话/手机:联系客服
发布时间:2026-08-25 00:00
浏览:140次
施耐德 ATV320 变频器,控制端子(DI)设置为 三线制控制(3-wire Control)(一个常闭停止按钮,一个常开启动按钮)。
在控制柜面板上短线接按钮测试,逻辑非常完美,按启动开跑,按停止停机。
现场事故点: 把按钮拉到 50 米外的现场操作台(用的是普通的 2.5 平方屏蔽控制电缆)。线一接好,变频器刚刚上电,甚至没人去按那个‘启动按钮’,变频器面板瞬间显示 RUN,电机直接疯狂旋转起来了!
用万用表量长线端子,启动端子(LI2)对地只有 5V 左右的感应电压,远没到 24V 开关量门限。
为什么施耐德的三线制触发逻辑,会被 50 米电缆上的微弱寄生感应电给直接‘误触发自锁’?



















































不是“稳定的 5V 把 24V 输入触发了”,而是 50 米长线在上电瞬间很可能产生了一个短暂超过 DI 门限的脉冲;三线制只要识别到这一次 START,运行状态就已经锁存。万用表之后看到的 5V,根本代表不了那个瞬间发生了什么。
而且这里还有两个很容易漏掉的大坑:你量的是 LI2 对 PE 地,而不是 LI2 对 COM;另外还必须先确认 ATV320 的 SW1 到底是 Source 还是 Sink。
先把 ATV320 三线制的逻辑说死
ATV320 设置:
tCC = 3C
以后:
DI1 / LI1 = STOP,常闭
DI2 / LI2 = Forward START,常开
施耐德明确说明,DI1 有效以后,DI2 只要瞬时变为有效状态一次,驱动器就进入 RUN;之后 DI2 再回到低电平,驱动仍然继续运行,直到 DI1 的 STOP 被断开。
也就是说,它不是:
DI2 = 1 → RUN
DI2 = 0 → STOP
而是:
DI1 = 1
DI2:
0 → 1 → 0
↑
只要这里被识别一次
内部运行状态:
STOP → RUN ───────────────
这就是事故为什么会这么严重。
干扰只需要成功一次。
第二个坑:ATV320 的数字量输入根本不是“24V才算1”
施耐德给出的 ATV320 DI1~DI6 门限是:
Source 正逻辑
< 5V = 状态 0
> 11V = 状态 1
不是:
24V才算1
Sink 负逻辑
则反过来:
> 19V = 状态 0
< 13V = 状态 1
同时数字输入刷新时间约为 8 ms ±0.7 ms。
所以现场说:
“才5V,离24V还远,不可能启动。”
这个判断有两个问题。
如果是 Source:
你必须证明上电全过程 LI2 对 COM 从来没有瞬间超过11V并持续到足以被输入采样。
万用表根本证明不了这一点。
如果 SW1 竟然处于 Sink:
5V反而已经落在逻辑1区域。
那性质就完全变了。
因此我现场第一件事甚至不是换电缆,而是:
拍下 SW1 的位置。
更重要:你现在“LI2 对地测5V”测量参考点可能就错了
ATV320 的数字输入逻辑参考是:
COM
不是:
PE保护地
所以应该测:
LI2 —— COM
而不是只测:
LI2 —— PE
ATV320 控制端子本身就有独立的 COM、+24、DI1~DI6,同时 SW1 可以选择 Source / Sink Ext / Sink Int。
如果:
COM —— PE
本身因为长线、接地或共模干扰漂了几伏,
那么:
LI2 —— PE = 5V
完全不能推出:
LI2 —— COM = 5V
这在变频器现场特别容易把人骗过去。
为什么50米线路一接上就出现,而柜内短线完全正常?
因为柜内测试可能只有:
30cm
现场却变成:
50m
这已经不是单纯:
“把启动按钮挪远了一点。”
从高频角度,它相当于增加了一套:
长导线
+
线间分布电容
+
对地分布电容
+
大面积感应回路
+
一根潜在的天线
尤其启动按钮是 NO 常开。
按钮没有按下的时候,这根 DI2 线路的一端接着 ATV320 的高阻数字输入,远端却是开路:
ATV320 DI2
│
│
│ 50m
│
X ← START NO触点打开
这就是非常容易受干扰的一根长线。
上电瞬间,最可能发生的是电容耦合
假设同一根多芯电缆中有:
+24V
DI1 Stop
DI2 Start
COM
上电时:
+24V:
0V ─────→ 24V
这个电压不是无限缓慢上升。
50 米线芯之间存在分布电容:
+24V线
│
│ C寄生
│
↓
DI2启动线
于是 +24V 上升沿能够向 DI2 注入一个瞬态电流。
实际 DI2 波形可能是:
DI2
/\
/ \
0V ________/ \________
↑
15V、18V
甚至更高
持续时间可能只有毫秒级。
之后变成:
4~5V漂浮电压
你拿万用表去测:
5V。
但是事故已经发生了。
因为 ATV320 在前面那个瞬间可能已经看到了:
DI1 = 有效
DI2:
0 → 1
于是内部已经:
START LATCH = ON
DI2 后面降回5V甚至0V都没有用了。
如果旁边还有变频器 U/V/W,那问题会更严重
除了线间电容,还有另外两种耦合:
电容耦合:dv/dt
磁感应耦合:di/dt
共模耦合:PE/屏蔽/机架
比如现场:
════════════ ATV320 → 电机 U/V/W
------------ +24V
------------ DI1
------------ DI2
------------ COM
几十米在同一桥架平行走,
变频器电机线的 PWM 边沿就可能不断往控制线里注入干扰。
所以:
2.5平方很粗,不代表抗干扰好。
线径主要改善:
压降
电阻
载流
而这里真正决定风险的是:
线芯布局
是否绞合
屏蔽
屏蔽接法
回路面积
与动力线距离
平行长度
共模参考
甚至还有一个小问题:ATV320 官方控制端子的普通控制线规格,旧版安装资料给出的最大线径是 1.5 mm²;如果2.5 mm²直接硬塞进控制端子,本身就不属于推荐接法。
为什么“三线制”比二线制危险得多?
假设同样一个干扰脉冲。
二线制电平控制
可能是:
干扰出现
↓
RUN
干扰消失
↓
STOP
最多可能抖一下。
但三线制:
干扰出现
↓
DI2产生一个START边沿
↓
RUN状态被锁存
干扰消失
↓
仍然RUN
这就是:
微小瞬态 → 持续危险动作
这个案例真正可怕的地方。
施耐德自己明确说,三线制 DI2 even momentarily 有效就会让 VFD 进入运行状态。
我会用这4刀把问题迅速查出来
因为机器已经发生过无指令启动,测试时必须先通过合规安全措施确保电机不能产生危险运动,再由有资质人员测试。
第一刀:先看 SW1
确认:
SOURCE?
SINK INT?
SINK EXT?
这一项不确认,后面的“5V”几乎没有讨论价值。
第二刀:不要再看万用表,直接看变频器自己的 DI 状态
ATV320 可以监视逻辑输入状态。
只给系统上电,不允许产生危险转矩。
观察:
DI1
DI2
特别看上电瞬间 DI2 是否:
0 → 1 → 0
如果哪怕闪一下:
基本就破案了。
第三刀:在 ATV320 端拆掉50米 DI2
保留其它条件不变,再上电。
如果:
接50m DI2 → 自动RUN
断开50m DI2 → 不再误启动
那已经可以把问题锁到:
长线启动回路。
第四刀:示波器测 LI2-COM
不是:
LI2-PE
而是:
LI2-COM
抓上电全过程。
真正要找的是:
有没有 >11V 的瞬态
以及:
持续多久
而不是上电10秒后:
“现在只有5V。”
最终整改我不建议只靠“给LI2并个电阻”
理论上确实可以给悬浮输入增加泄放路径。
但是这是:
能直接启动机械的命令。
我不会凭经验随手让现场并:
1k
4.7k
10k
因为外加负载会改变 DI 电流和逻辑门限,而且不同 Source/Sink 接法又不同。
比“赌一个电阻”可靠得多的是把架构改对。
50米远程启动,我更建议这样
方案一:远程 I/O / PLC
远程按钮
↓
现场工业数字量输入
↓
PLC / 总线
↓
柜内DO
↓
ATV320
方案二:柜内中间继电器隔离
50米按钮回路
↓
柜内24V中间继电器
↓
短距离干接点
↓
ATV320 DI1 / DI2
这样50米线路不再直接连接到 ATV320 那个会产生三线制运行锁存的输入。
同时处理布线:
DI信号和COM/24V回路合理成对敷设
控制线不要和U/V/W长距离平行
必须交叉时尽量接近90°
屏蔽按EMC规范处理
不要用PE代替COM
确认柜体和PE等电位
ATV320 最新安装手册本身就专门包含控制接线和 EMC 安装要求。
所以这个事故最准确的故障链应该是
ATV320上电
↓
24V控制电源建立
↓
DI1常闭STOP成为有效状态
↓
50米电缆因分布电容/EMC耦合
在DI2产生短暂瞬态
↓
LI2-COM瞬间越过有效输入门限
↓
ATV320采样到一次START
↓
三线制内部运行状态锁存
↓
脉冲已经消失
万用表此时只看到约5V
↓
但驱动已经RUN
所以一句话讲透:
不是5V“神奇地触发了24V输入”,而是万用表只看到了事故后的平均/残余电压;真正的启动命令很可能发生在上电瞬间,一个短暂超过门限的长线感应脉冲就足够被三线制当成一次有效 START,而三线制随后会把 RUN 状态锁住。
而我认为这个案例里最值得现场马上核对的两件事就是:
① SW1 究竟是 Source 还是 Sink;② 示波器测的是不是 LI2-COM,而不是 LI2-PE。
这两项一确认,那个“5V为什么能启动”的谜通常就解开一半了。