现象:夏季午后开始掉帧
车间里有三台设备用无风扇嵌入式工控机做本地控制与人机界面,故障有个共同规律:集中在夏季午后,表现为画面卡顿、数据刷新变慢,重启后又恢复正常,两三个小时后再出现。冬天几乎没有,夜间也很少。现场第一反应是软件问题,查了三天日志,没有异常记录,于是把注意力转回硬件环境。
成因:热量出不去,而不是算力不够
拆开机箱,散热齿缝里积了一层细粉,摸上去像绒布。这类机器靠外壳把热量传导出去,散热面积和风道都有限,粉尘把齿缝填平后,等效散热面积减少,机内温度上升,处理器降频保护,表现就是卡顿。另外三台机器都装在电控柜内,柜内本身有变频器和电源发热,柜门长期关闭,热气出不去,机器等于在保温箱里工作。查到这一步,问题清楚了:限制因素不是性能,而是散热路径被堵住。
做法一:把安装位置从柜内挪到柜外
先评估柜内空间与柜外可用位置,把两台机器移到柜侧壁的独立安装板上,与热源拉开距离,机器四周留出散热间隙。移动后柜内温度下降,机器表面温度也随之下降。第三台因工艺要求必须留在柜内,改为柜内加装独立风道,从柜外引冷风、向柜外排热风,风口加滤网。
做法二:给散热面留出清洁通道
散热齿缝积灰是长期问题,靠一次性清理解决不了。做法是在安装板上加一层可拆卸的防尘网罩,网罩与机器散热面之间留出空隙,粉尘先落在网罩上,每周用压缩空气从内向外吹一次。机器本身的散热齿每月清理一次,清理时断电、用软毛刷配合低压气吹,不用直吹,避免把粉尘压进更深处。
做法三:把温度纳入日常点检
在控制程序里加了一段温度读取逻辑,把机内温度写进运行记录,超过设定阈值就在人机界面弹出提示。运维按周查看趋势曲线,看到温度缓慢爬升就安排清理,不必等到卡顿才处理。这套无风扇嵌入式工控机运行大半年后,夏季午后的卡顿没有再出现,机内温度长期维持在阈值以下。
收尾:三件小事比选型更管用
一是安装位置要离开热源,柜内不是默认选项;二是散热面要有可清洁的通道,不能贴墙、不能被线槽挡住;三是把温度变成可看的数据,让它提前报警。这三件事做完,无风扇结构的低维护优势才真正体现出来。