4. HMI硬件选型与组态基础

HMI(Human Machine Interface,人机界面)是地铁站台设备、环控柜、屏蔽门控制箱等现场装置上供值班人员操作和监视的窗口。在PLC与HMI联合组态项目中,HMI并不是"随便买一块屏"就能用:屏幕尺寸、分辨率、通信接口、支持的协议、组态软件版本,都会直接影响它与PLC能否连通、画面能否正常显示。本节围绕"选什么屏、怎么接、用什么软件组态"三个问题展开,为后续建立变量连接和画面工程打基础。

一、触摸屏选型的四个核心依据

选型不是比参数高低,而是让HMI匹配现场的真实约束。工程上通常从以下四个维度判断:

  • 安装环境与防护等级:地铁站厅、设备房多有粉尘、潮气与振动。嵌入式安装的屏一般要求前面板达到IP65,背面视柜内环境可选IP20;若安装在户外或半户外,还需考虑宽温型号(如-20℃~60℃)与防眩光处理。
  • 画面复杂度与尺寸:需要显示站台平面图、多台设备状态、趋势曲线时,7英寸往往偏小,10.1或12.1英寸更合适;仅做单机启停和报警显示,4.3~7英寸即可,成本也更低。
  • 通信接口与协议:这是与PLC联动的关键。要确认屏上是否有以太网口、RS-485/RS-232串口、USB口,以及组态软件是否内置对应PLC品牌的驱动。
  • 软件与授权:同一品牌的屏通常绑定自家组态软件,需确认软件版本支持所选型号,并预留变量点数、画面数授权余量。
教学示例:某地铁环控柜项目选用10.1英寸、1024×600分辨率、带1个以太网口和2个RS-485口的触摸屏,防护等级前面板IP65,用于监视3台风机与2台水泵,并显示报警记录。以上为示例配置,实际选型应以现场图纸和设备清单为准。

二、分辨率与接口匹配

分辨率决定画面能容纳多少像素信息。常见规格有480×272、800×480、1024×600、1280×800等。分辨率越高,同样尺寸下文字越细腻,但组态时控件尺寸、字体大小都要按像素重新规划。一个实用原则是:先按画面布局估算所需像素,再反推分辨率。例如要在一屏内放置3行×4列共12个设备状态块,每块至少120×90像素并留边距,则横向约需 12×120+边距 ≈ 1500像素以上,此时800×480明显不够,应选1280×800或采用分页设计。

接口匹配要逐项核对,不能只看"有网口":

接口类型典型用途匹配要点
以太网(RJ45)连接S7、Modbus TCP等PLC确认IP网段与PLC一致,交换机端口速率匹配
RS-485连接Modbus RTU从站、仪表确认A/B接线、波特率、校验位、终端电阻
RS-232连接老式PLC或编程口注意交叉线与直连线的区别
USB工程下载、U盘导入配方确认Host/Device角色与供电能力

以Modbus RTU为例,若PLC侧设为9600bps、8数据位、1停止位、无校验,HMI侧必须完全一致,否则通信会表现为"连接超时"或"数据全为0"。这类问题在联调初期非常常见,根源往往就是参数不匹配而非硬件故障。

三、HMI与PLC的连接方式

连接方式可归纳为三类:串口直连、以太网直连/经交换机连接、现场总线连接。串口直连成本低、布线简单,适合单台PLC与单台HMI的点对点场景,但速率有限、距离受限;以太网连接速率高、可多设备组网,是当前主流;现场总线(如Profibus、CAN)多用于既有系统改造。下图展示了一个典型的地铁环控柜中HMI与PLC的连接拓扑及信号流向:

触摸屏 HMI 10.1″ 1024×600 以太网口 / RS-485 IP: 192.168.1.10 工业交换机 8口 10/100M PLC 控制器 CPU + 以太网模块 IP: 192.168.1.20 Modbus TCP / S7 现场设备 风机 / 水泵 / 传感器 经I/O或RS-485接入 串口从站 Modbus RTU 仪表 9600, 8, N, 1 以太网 以太网 RS-485 I/O / 总线 数据流:HMI读写PLC变量 → PLC采集/驱动现场设备;HMI亦可经RS-485直接读取仪表数据

图中可见,HMI既可以通过交换机与PLC交换数据,也可以经RS-485直接读取仪表,形成两条数据通道。实际组态时,每条通道都要在软件中单独建立"连接",并指定协议、站号、IP或串口参数。

四、组态软件初识与第一个连接

组态软件是把"画面、变量、连接、报警"组织成工程的工具。以常见国产组态软件为例,新建工程后的基本流程是:选择触摸屏型号 → 新建连接(选协议、填IP或串口参数)→ 建立变量(关联PLC地址)→ 绘制画面并绑定变量 → 编译下载到屏。关键点在于变量地址必须与PLC侧一致,例如PLC中风机运行状态位于MW10,则HMI变量地址应填MW10,数据类型选16位无符号,否则读到的值会错位。

连接参数示例(Modbus TCP)
协议:Modbus TCP
HMI作为:客户端
PLC IP:192.168.1.20
端口:502
站号/单元号:1
超时:1000 ms
重试次数:3

下载前建议先做一次"通信测试":在软件中读取一个已知变量(如PLC中固定为1的测试位),若返回值正确,说明连接参数无误;若超时,则依次检查网线、IP网段、防火墙与端口。这个习惯能避免把通信问题误判为画面组态错误。

注意:不同品牌HMI的组态软件互不通用,工程文件也不能跨品牌直接打开。选型阶段就应确定软件版本,并确认其支持目标屏型号与所需PLC驱动,避免后期返工。

小结:HMI选型要围绕环境、画面、接口、软件四条线判断;分辨率按布局反推,接口参数逐项对齐;连接方式决定组网拓扑与协议选择;组态软件的核心动作是"建连接—建变量—绑画面—下载验证"。掌握这些,才能让触摸屏真正成为PLC系统的操作窗口。