从一把榔头说起
去年夏天,在苏南一家汽配厂,我看到一个操作工抡起橡胶榔头——不是砸产品,是砸触摸屏。屏幕角落有个“急停”按钮,藏在三层菜单后面。他找不到,急红了眼。说实话,那一刻我特别理解他。因为人机界面设计烂,是真能逼疯人的。别以为这是段子。你随便去个车间,摸摸那些操作面板,就明白什么叫“工业设计之痛”。
现在的工厂,动不动就说工业4.0。大屏上数据跳得眼花。SCADA系统接进来,MES接进来,恨不得把整个工厂塞进一块玻璃里。可是,操作工最常用的,还是那个启动、停止、复位。你把这三个按键做得跟芝麻粒一样,有意思吗?

人机界面,归根结底是人用的。不是给领导参观用的。搞自动化的兄弟,多半是从PLC编程入行,顺手写个画面,觉得“能用就行”。💡 但“能用”和“好用”之间,隔着十万八千里。这里头有门道,叫人因工程。听着玄乎,其实特简单:让机器适应人,而不是让人适应机器。
颜色、大小、位置——这些细节才要命

吐槽归吐槽,说点专业的。设计一个工业触摸屏界面,有几条铁律,是我踩过无数坑总结的。
首先,对比度。别搞什么深灰底色配浅灰字。车间里光线强,操作工可能戴着脏手套,一丁点反光就啥也看不见。字体要加粗,关键状态用颜色区分——红色停,绿色行,黄色注意。✅ 这几乎全球通用,别创新。我见过一个厂,把运行状态设成蓝色,因为老板喜欢蓝色。结果新来的操作工误以为停机,差点出事故。
其次,触控区域。你手指头多大?至少1平方厘米。按钮之间要有空隙。不然一按下去,误触隔壁。特别是急停按钮,物理急停必须要有,软件急停也得放在固定角落,别让它在弹窗里藏着。
还有,信息层级。操作画面、参数设置画面、报警画面,要分开。别把所有东西堆在主画面,跟飞机驾驶舱似的。操作工不是飞行员,没那么多培训时间。
问:触摸屏是不是越大越好?
答:呵呵,真不一定。常见误区。21寸的屏,装个WinCC,把一百多个参数摊开,看着气派,找个温度设定值得找半分钟。合适的尺寸取决于操作任务。如果一个工位只做简单的启停和读数,7寸屏足够,挂太高还反光。关键是内容布局要符合任务流。先想明白操作工眼睛的动线,从左上到右下,把关键参数放在左上区,操作按钮在右手边方便触摸的位置。
报警管理:沉默的杀手
接着说不报警——不是报警系统坏了,是报警太多,直接被无视了。这叫“报警洪水”。我见过一个锅炉控制系统,报警列表滚屏,一分钟十几条。操作工直接静音,因为全是无关紧要的“水泵运行时间到”之类的提示。结果真有一条超温报警,被淹没,最后炉子烧穿。❗ 血的教训。
好的HMI,报警分级是基本功。紧急报警,红色闪烁,必须带声光,确认后消声但保持颜色,直至原因消除。主要报警,黄色,可归类。次要报警,仅日志记录,不干扰操作。还有一个绝招:抑制逻辑。设备停机时,别一股脑报警“变频器未就绪”“阀门未开”,没意义。根据上下文,过滤掉随之产生的次要报警,只留一条“设备停机”就好。

问:如何评估现有HMI的报警设计好不好?
答:很简单,调出历史报警记录,看看24小时内报警条目数。如果超过200条,肯定有问题。再查一下,有多少报警是重复触发的?有多少是操作工确认后立刻又有?如果同一个报警反复出现,说明没有根本解决,或者阈值设置不合理。另一个办法,找三个不同班次的操作工,让他们画出心中最烦的报警,答案出奇一致,那就是改进点。💡 别光改代码,要和操作工聊聊天。
从按钮到手势,我们到了哪一步?

时代变了。电容屏、多点触控、甚至语音控制,开始进入车间。但工业环境特殊,脏污、油污、戴手套是常态。电容屏得支持手套模式,最好还是电阻屏保险?没有绝对答案。我现在更看好的是移动化。平板电脑巡检,无线连接HMI。维修人员在设备旁就能调出图纸,同步看参数。这要求HMI支持Web发布,HTML5,跨平台。
不过话说回来,界面再花哨,底层逻辑还是Ladder Logic。PLC程序写垃圾了,HMI神仙也救不了。所以做人机界面的人,最好懂点工艺,懂点PLC,别把自己当成纯美工。✅ 沟通,跟操作工沟通,跟工艺工程师沟通,跟维护人员沟通。别闷头画图。
最后唠叨一句:不管技术怎么变,易用性、安全性、容错性,是工业人机界面永恒的基石。下次你设计界面时,别光盯着电脑,去车间站一会儿。也许你会听到操作工的真心话——那是最好的需求文档。