产品设计
面向工业现场,而不是实验室:IEC 61000-4 等级 4 的设计目标究竟改变了什么
让一张卡「在实验台上能用」和「在电柜里一直能用」的,是三件事:你现有程序已经在用的那套驱动、按工业环境而不是实验室环境设定的抗扰度目标,以及你要的时候它就在货架上。
兼容 DAQmx 的驱动,以及一次迁移真正需要核对的地方;IEC 61326-1 中实验室环境与工业环境的区别;ESD、EFT、浪涌、射频与工频磁场在等级 4 上的规定值;从连接器到转换器的分级防护链;瞬态之后如何恢复;该向任何一家采集卡供应商提出的问题;以及现货与质保。
如果选型只问「多少位、多快」,选一张采集卡并不难。难的是换一个问题:第三年、装在变频器旁边的电柜里、跑着四年前别人写的程序,它还能不能给出正确的数。这篇讲的是后一个问题。下面三点,是最常决定一个项目能否按期交付的三件事,其中第二点是重点。
一、程序不用推倒重来:DAQmx 兼容意味着什么
换硬件花的钱,几乎从来不是硬件本身。是软件:已经验证过的测试流程、已经签核过的分析脚本、产线已经会用的操作界面。如果换一张卡意味着重写 API 层,省下的卡钱会在工时里翻好几倍花出去。我们的模块运行兼容 DAQmx 的驱动,因此调用面就是你程序现在在用的那一套:同一个 nidaqmx Python 包、同一套 LabVIEW VI 库、同一个 .NET 程序集,以及同样形式的物理通道字符串,例如 Dev1/ai0。
实际迁移真正要动的,是一份很短、而且可以逐项核对的清单。下面每一条都可以在下单之前确认:
- 设备名与通道字符串 —— 把原设备标识换成新模块的标识,任务配置的其余部分不动。
- 通道数与接线方式 —— 确认新模块支持你原来在用的接法(RSE、NRSE 或差分输入)。并非每个模块都提供差分输入。
- 量程表 —— ±10 / ±5 / ±1 / ±0.2 V 这一整套只在多功能型号上齐备;入门型号固定为 ±10 V。
- 总采样率 —— 采样率由所有已启用通道共同分摊,在四个通道上够快的任务,到三十二个通道上未必够快。这部分算术见《标称 48 kS/s 的采集卡,开八路之后每路只有 6 kS/s》。
- 输出与计数能力 —— 新卡缺少原卡的模拟输出或两个计数器,是迁移出问题最常见的方式。
- 自校准与 TEDS 调用 —— 如果代码里调用了厂商专有的校准或 TEDS 函数,请确认对应实现确实存在,而不是想当然。
整次迁移的验收测试,就是你原来那份脚本,原样跑一遍。如果它不用改就能给出正确的数,迁移就完成了 —— 这也是「兼容」唯一有意义的定义。
二、按工业现场设计,而不是按实验室设计
实验室等级和工业等级不是差一档
电磁兼容标准里并没有一把从「差」到「好」的统一刻度。它按设备所处环境分别规定严酷等级。IEC 61326-1(测量、控制和实验室用电气设备的电磁兼容要求)就明确做了这个区分:受控的实验室环境与工业环境被当作两种不同的情形,两者要求的抗扰度等级相差数个数量级。绝大多数通用 USB 采集模块是按前者的要求设计和表征的 —— 那是它最自然的定位,放在实验台上也完全够用。
现场干扰是不同的现象,而不是同一个现象的放大版。接触器、继电器、变频器、焊机、手持对讲机和大电流母排产生的不是「略大一点的噪声」,而是几千伏的瞬变,通过电缆和机壳耦合进来。把这些要求在设计之初就写进产品,和事后往机柜里塞磁环,是两件不同的事,结果也不同。
我们把 IEC 61000-4 系列的等级 4 作为设计要求,而不是可选项。这一个决定,是本节其余内容的前提。
标准要求的究竟是什么
下表列出 IEC 61000-4 各分册在等级 4 上规定的严酷等级 —— 这是标准所定义的最高数值等级,也是针对工业环境写的那一档。我们按这些数值设计。具体型号的试验报告可以向我们索取。
| 试验项目 | 标准 | 等级 4 的规定值 | 现场里对应的干扰源 |
|---|---|---|---|
| 静电放电 ESD | IEC 61000-4-2 | 接触放电 8 kV,空气放电 15 kV | 人、工具或移动的塑料件接近、接触连接器 |
| 电快速瞬变脉冲群 EFT | IEC 61000-4-4 | 电源与 I/O 线 4 kV,重复率 5 kHz | 接触器分断、继电器切换、变频器开关 |
| 雷击浪涌 Surge | IEC 61000-4-5 | 电源端口线-线 2 kV、线-地 4 kV | 大电感负载断开、长线缆上的感应耦合 |
| 射频辐射抗扰度 | IEC 61000-4-3 | 工业要求通常取 10 V/m | 附近的无线电发射机、对讲机、手持终端 |
| 射频传导抗扰度 | IEC 61000-4-6 | 10 V rms 注入电缆 | 干扰从同一配电网络经线缆传入 |
| 工频磁场抗扰度 | IEC 61000-4-8 | 30 A/m 持续 | 同一柜内的变压器、大电流母排 |
左右滑动表格可查看全部列
EFT 值得单独说一句,因为它的波形决定了防护该做在哪里。脉冲群以 5 kHz 的重复率、每群持续 15 ms、每 300 ms 重复一群,每个极性各打一分钟。它不是一次重击,而是一串密集的小脉冲,通过电缆的容性和感性耦合进入设备。持续时间与幅值同样重要 —— 靠「用力钳位、扛过去」的设计,会在这分钟里累积发热或反复误触发,而单脉冲测试永远暴露不出这一点。
8 kV 是怎么被挡在转换器之外的
更高的防护等级不是靠某一个器件买来的,而是一条分级链路 —— 它的任务是给能量一条明确、低阻、就近的入地通路,而不是让它穿过芯片自己去找地。
- 接口处的钳位。TVS 与 ESD 阵列尽量贴近连接器,走线尽量短、接地回路面积尽量小。8 kV 的上升沿在纳秒量级,几 nH 的走线电感就足以让钳位器件动作得太晚。
- 隔离。数字隔离器配合隔离电源,把 USB 侧的参考地与现场侧的参考地分开。我们的多功能型号提供通道对地 60 V 隔离,继电器模块提供通道对通道隔离。隔离是应对共模干扰最彻底的办法 —— 它取消了回路,而不是试图吸收在回路里流动的东西。
- 信号地与机壳地分开处理。信号参考在一点接到机壳,而不是处处与机壳短接 —— 这样骚扰电流走机壳,而不走测量回路。
- 线缆入口。USB 与信号输入加共模扼流圈,屏蔽层端接到机壳,而不是端接到信号地。
- 布局。完整的地平面;防护器件下方不铺铜、不开槽,避免电弧旁路;必须分开的网络之间留足爬电距离。
- 事件之后的恢复。过压事件结束后,模块自行重新枚举并恢复采集,而不需要有人到现场给机柜断电重启。在无人值守的安装里,这一点比任何一个峰值指标都重要。
这些做法里没有一项是事后补救。每一项都必须出现在原理图和 PCB 布局阶段 —— 这就是「抗扰度等级无法给一个当初没这么设计的模块补上去」的实际原因。
该向任何一家采集卡供应商提出的问题
抗扰度是最容易被含糊过去的一项指标,因为它不像 16 位或 250 kS/s 那样有一个人人熟悉的数字。下面几个问题,能很快区分出一份规格书是设计出来的,还是抄来的:
- 按哪个标准、哪个等级、哪些端口做的试验?只写「符合电磁兼容要求」等于什么都没说。
- 实验室环境还是工业环境?也就是 IEC 61326-1 里的哪一类?
- 有第三方测试报告吗?能按具体型号提供吗?
- 瞬态过后需要断电重启吗?
- 隔离是通道对地还是通道对通道?多少伏?
- 对线缆、屏蔽层端接和机壳接地有什么要求?
三、下单时有现货,装上去之后有保障
22 款常用型号常备现货,一般 1–3 个工作日发出,十台以上可谈批量价格。质保两年,整机保修,维修或先行换新都在本地完成。
把它放在最后,是因为它永远不会出现在任何一张性能表里,却经常是项目真正卡住的地方:方案已经签核,卡还要等三个月;或者卡在现场坏了,寄回原厂走一趟流程,产线就停在那里。在一个项目进度表上,这个差别往往比几个 LSB 更重。
下单之前,请核对这几件事
为了让你事后不用返工,下面这些是我们的模块覆盖不到的情况。这些最好在选型阶段就定下来,而不是等到调试现场:
- 需要高于 1.25 MS/s 的采样率,或需要跨模块的机箱级同步:这超出了 USB 模块的定位。
- 需要通过功能安全标准认证(ISO 13849-1 或 IEC 62061)的回路。采集模块不构成安全功能,安全回路请用安全继电器或安全 PLC —— 参见《把 USB 模块当小型 PLC 用:哪里可行,哪里不行》。
- 要求每个通道同时采样。只有 USB-4431 与 USB-4432 是每通道独立 ADC,其余型号是多路复用架构 —— 相关算术见《标称 48 kS/s 的采集卡,开八路之后每路只有 6 kS/s》。
- 工作温度、湿度与振动等级:请以具体型号的数据手册为准,不要按系列想当然。
- 计量级溯源。我们提供的是工业现场测量,不是计量标准器具。
小结
回到开头那三个问题。程序要不要改?它跑在兼容 DAQmx 的驱动上,改的是设备标识,不是代码结构。在现场能不能活下来?它按 IEC 61000-4 等级 4 设计,而不是按实验室环境设计,而且这条防护链在原理图里,不在一袋磁环里。要的时候有没有货?常用型号现货,1–3 个工作日发出,两年本地质保。这三件事没有一件写在「位数与采样率」那张表上,而任何一件都能决定这张卡到底能不能让一个项目交付。
本文中每个数字,要么是由公开的分辨率与采样率指标算出的算术结果,要么是所引用标准中给出的数值。凡是取决于具体型号的数字,请在冻结设计前对照该型号的数据手册确认。