
一台设备出厂时控制柜空间刚好,运行半年后加了几台仪表和一台HMI,串口不够了,柜门关不上。再后来老上位机软件要求换工控机,一量内部尺寸才发现标准台式机根本塞不进去,狭小空间的工业PC选型不能事后补救,必须在设计阶段就考虑。
一份写得很细的设备需求清单中,x86架构、i5处理器、4GB内存、2路视频输出、1个COM口(RS232)、无风扇、Windows 10 IoT Enterprise。这样的需求在设备制造商中并不少见:控制柜、机器内部、狭小空间安装,标准台式机确实放不下,需要一台Compact或Embedded Industrial PC。
选择工业计算机的核心逻辑只有一句话:先确认接口和系统,再谈算力。
第一件:接口够不够,取决于现场有什么,不取决于想接什么
一台控制柜里通常会同时存在多种接口:PLC走RS485、触摸屏走RS232、摄像头走网口、DI/DO走端子。买回去发现少一路串口,要么外挂转换器,要么整台退回,返工成本远高于设备本身。
以EC300为例:6路串口,2路可在RS232/RS485/RS422间切换,另外4路固定RS232,2个千兆网口,HDMI加VGA双显。一份需求清单逐项对上:x86架构、i5处理器、8GB内存、双视频输出、RS232串口、无风扇全铝外壳、预装Windows。这不是巧合,而是选型正确。
ARM平台的EG528提供了另一种思路:4路串口(2×RS485+2×RS485/RS232可切换),2个百兆网口,内置本地SCADA/HMI组态,Ubuntu 24.04加原生Node-RED。如果老上位机软件只需要标准协议而不依赖Windows,ARM平台以更低功耗覆盖更多串口需求。
选型方法:清点现场设备接口类型与数量,预留至少一路余量。串口四项参数(波特率、数据位、校验位、停止位)要提前确认,拿不准先用USB转串口线直连读一次。
第二件:系统能不能跑,不取决于配置多高,取决于软件认什么
老上位机软件只认Windows:这是x86工业PC不可替代的理由。Windows IoT Enterprise提供LTSC版本,每个版本十年支持周期,UWF写操作重定向、Shell Launcher开机直进业务软件、AppLocker限制非法程序,这些都是ARM Linux平台不具备的企业级管控能力。
ARM平台预装Ubuntu Linux,适合只需要Modbus/OPC UA/MQTT等标准协议的场景。EG228和EG528共用WukongEdge引擎与Node-RED,应用逻辑可在跨型号间移植,降低了后续替换的风险。
选型方法:老软件跑什么系统,就选什么平台。只走标准协议才考虑ARM,依赖Windows专有软件就选x86。
第三件:环境能不能待,不取决于标称参数,取决于实际叠加
控制柜内的温度由两部分叠加:柜外环境温度 + 柜内设备自身发热。变频器、开关电源的热量往上走,PC如果安装在变频器正上方,标称-20℃的低温反而不需要担心,真正的问题是夏天正午的高温。
全铝无风扇设计解决了这个问题:没有风扇这个活动部件,不会被灰尘堵塞,热量通过铝壳被动传导到柜壁。EC300的工作温度-2060℃(配宽温固态)、存储-4085℃,振动5~500Hz 2Grms,冲击10G@11ms,这些都是为恶劣环境准备的硬件裕度。
供电方面,柜内直流24V与48V都常见,宽压输入范围比标称电压更说明问题。EC300的DC 12-36V输入覆盖了绝大多数控制柜供电场景。
选型方法:实测柜内峰值温度,标称温度范围留余量;宽压供电带反极性保护是必选项。
第四件:体积合不合适,不取决于尺寸数据,取决于安装空间
控制柜内空间紧张时,安装方式比尺寸数字更重要。EC300尺寸236×183×72mm,桌面或嵌入安装;EC100尺寸159.6×127×53.2mm,桌面、导轨、嵌入三选一,更轻薄。ARM平台的EG528尺寸更小,适合空间极度受限的场景。
选型方法:量实际空间,确认安装方式(桌面/嵌入/导轨),尺寸数据写在纸上比盯参数表准。
型号怎么选
场景 | 推荐型号 | 关键参数 |
x86/Windows老软件 | EC300 | i5、6串口、双显、无风扇 |
ARM/标准协议 | EG528 | 4串口可切换、本地组态、Node-RED |
x86空间紧凑 | EC100 | 赛扬J6412、2串口、2网口、导轨安装 |
ARM/简单采集 | EG228 | 2×RS485+2×CAN FD、宽压、Ubuntu |
总结
小型工业PC选型,四件事按顺序做:接口清点 → 系统确认 → 环境评估 → 尺寸测量。先买对的,再买好的。
FAQ
1. 无风扇工业PC和普通PC有什么区别?无风扇设计意味着没有风扇这个活动部件,不会被灰尘堵塞,适合工业环境长期运行。工业PC还具备宽压供电、宽温范围、全铝外壳、双看门狗和EMC保护,这些是普通PC不具备的工业级设计。
2. x86和ARM工业PC哪个更好?没有绝对优劣,取决于应用场景。x86平台预装Windows,适合老上位机软件、需要完整Windows生态的场景;ARM平台预装Linux,功耗更低、体积更小,适合只需要标准协议的采集场景。
3. 工业PC需要多少串口?取决于现场设备数量。一台控制柜通常有PLC、触摸屏、仪表、摄像头等多种设备,每种接口不同。多预留一路余量,可切换串口(RS232/RS485/RS422间切换)能节省更多空间。
4. 无风扇设计能散掉热量吗?可以。全铝外壳通过被动导热将热量均匀分布到整个壳体,再通过柜壁散发。关键看处理器TDP是否与壳体散热能力匹配:低功耗工业处理器+足够铝壳表面积是可行方案。
5. 工业PC和商用小型主机的区别?商用小型主机只保证室内温度范围和5V供电,无法在控制柜、户外机柜、车载等环境中稳定运行。工业PC的宽压宽温、无风扇、防震、EMC防护是核心差异。
6. Windows IoT Enterprise和普通Windows有什么区别?LTSC版本只给安全更新不含功能更新、装不装由设备方决定;UWF写操作重定向重启即还原;Shell Launcher开机直进业务软件;每版本十年支持周期。这些企业级管控能力对设备制造商交付长期运行的机器至关重要。
7. 工业PC的供电要注意什么?控制柜内通常提供DC 24V,但电机启停时电压会跌。宽压输入(如DC 12-36V)覆盖跌落范围,反极性保护防止接线错误。只看标称12V不够,实际柜内电压波动比想象大。
8. 安装方式怎么选?桌面安装最简单,嵌入安装节省空间,导


