4. 数据采集硬件选型:PLC、DAQ卡、边缘网关、工业电脑的选型原则与对比
做风机PHM系统,硬件选型是第一步,也是最容易踩坑的一步。
我见过不少项目,软件算法写得漂漂亮亮,结果因为采集硬件没选对,数据质量一塌糊涂,最后整个系统成了摆设。说白了,硬件选型决定了你数据的「根」正不正。
今天咱们就聊聊四种最常见的采集硬件:PLC、DAQ卡、边缘网关、工业电脑。我会结合自己这些年踩过的坑,把选型原则和对比讲清楚。
核心观点:没有最好的硬件,只有最合适的场景。选型的关键是搞清楚你的风机现场到底需要什么。
4.1 四种硬件的本质区别
先给个直观的对比,你心里有个谱。
| 硬件类型 | 核心定位 | 典型采样率 | 适用信号 | 我眼中的优缺点 |
|---|---|---|---|---|
| PLC | 工业逻辑控制 | 10~100 Hz | 开关量、慢变模拟量 | 稳定可靠,但采样率低,不适合振动分析 |
| DAQ卡 | 高速数据采集 | 1 kHz ~ 1 MHz | 振动、声发射、高速电压 | 精度高速度快,但抗干扰能力弱,需要配工控机 |
| 边缘网关 | 协议转换+边缘计算 | 1~100 Hz | Modbus、OPC UA、MQTT等协议数据 | 天生为物联网设计,但算力有限,别指望它做FFT |
| 工业电脑 | 本地计算+数据汇聚 | 取决于外接采集卡 | 综合信号 | 灵活性强,但功耗大、成本高,现场部署麻烦 |
嗯,这张表你多看两眼。我每次做方案,第一件事就是把这张表拍在桌上,跟团队说:「先对号入座,别瞎选。」
4.2 PLC:老黄牛,但别让它干细活
PLC在风机里太常见了。变桨系统、偏航系统、液压站,基本都是PLC在管。它的强项是逻辑控制和顺序控制,说白了就是「开关量专家」。
选型原则:
- 如果你只需要采集温度、压力、转速这些慢变信号(采样率低于50Hz),PLC完全够用
- 注意PLC的模拟量模块精度。我遇到过用普通PLC模块采集油压,结果分辨率只有12位,压力波动根本看不出来
- 通信协议要统一。现在主流是Profinet或EtherCAT,别再用老掉牙的Profibus了
我的经验:曾经有个项目,客户非要用PLC采集振动信号。我劝了半天没用,结果装上去一看,PLC的扫描周期是20ms,振动信号50Hz以上的成分全丢了。最后老老实实加了块DAQ卡。PLC做控制,DAQ做采集,各司其职才是正道。
4.3 DAQ卡:振动分析的灵魂
风机PHM的核心是振动分析。而振动分析,离不开DAQ卡。
为什么?因为振动信号的频率范围通常在0.5Hz到10kHz,甚至更高。PLC那点采样率根本不够看。DAQ卡的采样率动辄100kS/s以上,配合抗混叠滤波器,才能保证频谱分析的准确性。
选型原则:
- 采样率:至少是目标频率的2.56倍。比如你要分析到5kHz,采样率至少12.8kS/s。我个人习惯留3~5倍余量
- 分辨率:至少16位。24位更好,但价格翻倍。对于风机振动,16位够用
- 通道数:一台风机通常需要4~8个振动通道(轴承、齿轮箱、主轴各1~2个)
- 同步性:多通道必须同步采样。不同步的振动数据,相位分析就是扯淡
注意:DAQ卡对现场环境很敏感。我曾经在北方一个风场,冬天温度降到-30℃,DAQ卡的温漂直接让数据废了。后来换了工业级宽温型号才解决。选型时一定要看工作温度范围。
4.4 边缘网关:数据上云的桥梁
现在都在讲工业互联网,边缘网关就是那个「边缘」的核心。它负责把PLC、DAQ卡的数据汇总,做初步处理,然后上传到云端。
选型原则:
- 协议兼容性:必须支持Modbus TCP、OPC UA、MQTT。最好还能解析一些私有协议
- 边缘计算能力:至少能做简单的阈值判断、数据压缩。别买那种只能透传的「伪网关」
- 存储容量:网络断了怎么办?网关本地至少要能存7天的原始数据
- 功耗:风机机舱空间有限,散热条件差。功耗超过20W的网关,夏天容易死机
你想想看,如果网关选不好,数据上不去,PHM系统就成了瞎子。我见过最惨的案例,网关协议不兼容,现场工程师蹲在机舱里手动导数据,那画面太美不敢看。
4.5 工业电脑:本地大脑
工业电脑(IPC)是四种硬件里最灵活的。你可以给它配高性能CPU、大内存、固态硬盘,甚至装个GPU跑深度学习模型。但灵活也意味着复杂。
选型原则:
- CPU:至少i5级别。如果要做实时FFT或机器学习推理,建议i7或至强
- 内存:16GB起步。振动数据量很大,内存小了容易卡死
- 存储:SSD是必须的。机械硬盘在振动环境下撑不过半年
- 接口:至少2个千兆网口、4个USB 3.0、1个PCIe插槽(插DAQ卡用)
- 防护等级:机舱内至少IP54。如果装在塔筒底部,IP65更稳妥
避坑指南:我曾经选了一款无风扇工业电脑,觉得安静又可靠。结果夏天机舱温度到55℃,CPU降频到800MHz,FFT计算直接超时。后来换了带主动散热的型号,问题才解决。记住:无风扇不等于无散热需求。
4.6 选型决策流程
说了这么多,到底怎么选?我一般按这个流程走:
- 先定信号类型:振动、温度、压力、电流?振动必须上DAQ卡,其他可以PLC或网关
- 再定采样率:超过100Hz的,别考虑PLC了
- 然后定计算位置:数据在本地算还是上云算?本地算用IPC,上云算用网关
- 最后看环境:温度、湿度、振动、EMC,这些决定了硬件的工业等级
说白了,就是先搞清楚你要什么数据,再决定用什么硬件。别反过来。
4.7 一张图看懂选型逻辑
下面这张SVG图,是我自己总结的选型决策树。你照着走,基本不会错。
这张图你保存好。以后做方案,拿出来对着走一遍,基本不会出大错。
4.8 我的最终建议
说了这么多,总结成一句话:PLC做控制,DAQ卡做振动,网关做传输,IPC做计算。各司其职,别混着用。
当然,实际项目中往往是组合方案。比如PLC+网关采集慢变信号,DAQ卡+IPC采集振动信号,然后通过网关统一上传。这种混合架构在大型风场里很常见。
嗯,硬件选型就聊到这儿。记住,选型不是技术问题,是取舍问题。搞清楚你要什么,自然就知道该选什么。
最后一个小技巧:选型时多留20%的余量。采样率、通道数、存储空间,都往大了选一点。项目后期加需求是常态,到时候再换硬件,成本翻倍都不止。