第二章 HMI硬件基础:触摸屏类型与选型、处理器与内存、通信接口

各位工程师朋友,咱们今天聊聊HMI的硬件选型。说实话,很多项目出问题,不是软件写得不好,而是硬件没选对。我见过太多人把工控平板当家用iPad用,结果现场一上电就各种翻车。这一章,我把这些年踩过的坑和积累的经验,掰开了揉碎了讲给你听。

2.1 触摸屏类型与选型

触摸屏是HMI的脸面。操作员每天对着它戳来戳去,手感好不好、反应快不快,直接影响工作效率。目前主流的有三种:电阻屏、电容屏、红外屏。

类型 工作原理 优点 缺点 典型场景
电阻屏 压力感应,两层导电膜接触 成本低,戴手套可用,不怕水油 透光率低,不支持多点触控,易磨损 食品加工、机械加工车间
电容屏 人体电容感应 透光率高,支持多点触控,手感顺滑 戴手套不能用(除非特殊手套),怕水 洁净室、实验室、高端设备
红外屏 红外线矩阵遮挡检测 耐用,不怕刮擦,可戴手套 怕强光干扰,分辨率较低 户外设备、重工业环境

选型口诀:车间脏乱差,选电阻;环境干净要颜值,选电容;户外暴晒怕划伤,选红外。

我个人习惯是:如果客户预算充足,优先推荐电容屏。为什么?因为操作员体验好,培训成本低。但有一个前提——现场不能有大量油污或冷凝水。我在一个乳制品厂吃过亏,电容屏被牛奶溅到后,触摸完全失灵,操作员气得直骂娘。后来全换成了电阻屏,问题解决。

避坑指南:我曾经在选型时只看屏幕尺寸,忽略了触摸屏的响应时间。结果在高速包装线上,操作员快速连点“启动”按钮,屏幕反应滞后,导致误操作。记住:工业触摸屏的响应时间最好小于10ms,否则别用在高速场景。

2.2 处理器与内存

处理器是HMI的大脑。你想想看,一个画面要刷新几十个数据,还要跑脚本、记录历史曲线,CPU不行的话,画面卡成PPT,操作员能忍?

目前主流HMI处理器分三个档次:

  • 入门级(ARM Cortex-A7/A8):主频300-600MHz,适合简单数据显示、按钮控制。我见过有人用这种跑复杂动画,结果画面刷新率不到10fps,惨不忍睹。
  • 主流级(ARM Cortex-A9/A53):主频800MHz-1.2GHz,支持多任务。大部分项目用这个就够了。我自己的项目90%选这个档次。
  • 高端级(Cortex-A72或x86):主频1.5GHz以上,适合大数据量、3D可视化、视频监控等。价格也感人,一个屏顶一台电脑。

内存方面,记住一个原则:RAM至少256MB,存储至少512MB。低于这个配置,你连个像样的历史曲线都存不了。我有个项目,客户为了省200块钱选了128MB内存的屏,结果配方数据一多就死机,最后返工花了2000块。

我的经验:如果项目需要记录历史数据超过7天,建议存储空间至少2GB。别问我怎么知道的——我曾在水泥厂现场,看着存储满报警记录自动覆盖,关键数据丢了,被甲方追着骂了三天。

2.3 通信接口

通信接口是HMI的神经。连不上PLC,再好的界面也是摆设。常见的接口就三种:串口、以太网、USB。但每种都有讲究。

2.3.1 串口(RS232/RS485)

串口是老古董,但工业现场离不开它。RS232只能点对点,距离15米以内。RS485可以组网,距离1200米,抗干扰能力强。

选型时注意:一定要确认HMI的串口是隔离的还是非隔离的。非隔离的串口在强电磁干扰环境下,通信会频繁出错。我有个惨痛教训:在变频器旁边用非隔离RS485,数据包错误率高达30%,折腾了两天才发现是干扰问题。后来换了隔离型串口,稳如老狗。

实战建议:如果现场有变频器、大功率电机,串口必须选隔离型。别省这个钱,省下来的钱不够你买速效救心丸。

2.3.2 以太网

现在新项目基本都用以太网了。速度快、距离远、支持多设备。但要注意几个坑:

  • 端口数量:至少2个以太网口。一个接PLC,一个接上层系统(MES/SCADA)。我见过只有1个网口的HMI,现场调试时只能拔了PLC网线接电脑,来回切换,效率极低。
  • 协议支持:确认HMI支持哪些工业协议。Modbus TCP是标配,Profinet、EtherNet/IP、EtherCAT这些要看具体PLC品牌。我建议选型时直接问厂家:能不能连西门子S7-1200?能不能连三菱FX5U?现场测试最靠谱。
  • 交换机功能:有些高端HMI内置了交换机功能,可以省一个交换机。但要注意,内置交换机的端口数通常只有2-3个,不够用的话还是得外挂。

避坑指南:我曾经选了一款号称支持Profinet的HMI,结果连西门子S7-1500时,通信周期只能做到100ms。后来一问厂家,他们只实现了Profinet的RT(实时)模式,没做IRT(等时同步)模式。所以,选型时一定要问清楚协议的具体实现版本。

2.3.3 USB

USB接口主要用来:

  • U盘下载/上传程序
  • 连接鼠标键盘(调试时方便)
  • 导出历史数据/报警记录
  • 连接条码枪、打印机等外设

选型时注意:USB口最好有2个以上。一个插U盘,一个插鼠标,不冲突。另外,确认USB口是Host模式还是Device模式。大部分HMI的USB口是Host模式,可以插U盘。但有些低端屏只有Device模式,只能当从设备连电脑,不能插U盘。

我的习惯:每次去现场调试,我都会带一个USB集线器。因为HMI的USB口永远不够用——插了U盘就插不了鼠标,插了鼠标就插不了键盘。有了集线器,全搞定。

2.4 知识体系总览

下面这张图,把HMI硬件选型的核心逻辑串起来了。你保存下来,以后选型时对着看,基本不会漏项。

HMI硬件选型核心逻辑 触摸屏类型 电阻屏 电容屏 红外屏 选型依据:环境、预算、体验 处理器与内存 入门级:A7/A8 主流级:A9/A53 高端级:A72/x86 RAM≥256MB 存储≥512MB 通信接口 串口:RS232/RS485 以太网:Modbus/Profinet USB:U盘/鼠标/外设 隔离型串口优先 选型决策流程 ① 确定使用环境 ② 匹配PLC品牌 ③ 确认功能需求 提示:先定环境,再定品牌,最后定功能。顺序别搞反了。

嗯,这一章的内容就这些。硬件选型说白了就是三个字:不将就。该隔离的隔离,该冗余的冗余,该预留的预留。现场环境不会骗人,你省下的每一分钱,最后都会变成加班费还回去。


公众号:蓝海资料掘金营,微信deep3321