Schneider Electric TMH2GDB是专为Modicon M221系列纳米PLC设计的人机界面(HMI)。其外形尺寸为80 x 126毫米(3.2英寸x5英寸),配备240x160像素的图形显示屏。与其他面板安装的工业开关和指示灯类似,它通过22毫米孔径固定在控制面板上。使用标准RJ-45接口以太网线连接M221 PLC的"串行"端口,该连接同时提供通信和供电功能。图1中可见PLC侧的红色电缆连接口。
演示配置中,TMH2GDB图形显示屏、TM221CE24T Nano PLC和XPSBAC14AP均安装在19英寸机架式训练器上。整套系统结构紧凑,构成便捷的桌面训练平台。这种布局非常利于代码开发,因为HMI正好位于视线高度。
本文是DigiKey工业自动化现场指南的一部分
所属分类 :编程→PLC→Schneider Modicon
难度等级 :
工程师级—难度分级说明
最后更新 :2026年3月9日
图 1 :安装在19英寸训练器上的TMH2GDB HMI,配套Schneider Electric M221 PLC、安全继电器及可逆电机启动器。
HMI 直接操作 PLC 存储区
Schneider Modicon M221纳米PLC系列采用扁平化内存结构,为每种内存类型预分配固定地址。例如:输出地址以%Q开头,输入地址以%I开头,位存储区以%M开头。
TMH2GDB HMI与PLC深度集成,可直接读写PLC内存。如图2所示,TMH2GDB HMI的电压单位(VU)屏幕被配置为显示电位器电压值。本示例中,显示屏设置为读取PLC内存地址%IW0.0的数据。
图 2 :TMH2GDB的VU显示屏,显示连接在模拟输入0端的电位器原始数值。
图 3 :将HMI的"VU表"之一关联至内存地址%IW0.0,并设置0-1000的量程显示。
扁平化内存空间优势
全局变量始终是个争议性话题。这确有道理,因为使用不当会导致耗时的故障排查。但反过来说,如果所有变量都是全局的,反而不会产生理解偏差。这正是Schneider在Modicon M221系列中的实现方案。所有变量都按类型预分配专用存储位置。例如,功能按钮可配置为直接设置或清除某个内存位置。例如,用户按下F1键可设置内存位置%M20,如图4所示。
这种扁平化的内存空间极大简化了TMH2GDB编程。程序员的任务是将HMI功能与PLC内存关联起来。
图 4 :HMI的F1键配置为设置内存位置%M20。
页面导航
该HMI采用分层菜单驱动设计以优化用户体验。默认情况下会打开菜单页面,如图1和图5所示。用户通过旋转选择器和OK按钮进行导航。从程序员角度看,文本需与特定页面匹配。例如第三个文本选项"电位器"关联到名为VU_Pot的页面。
默认情况下,HMI的主页按钮会将我们带回顶层菜单页。
图 5 :页面间导航配置。灰色方框提供HMI显示屏的预览效果。
报警功能与存储
当考虑图6所示的报警及报警历史功能时,HMI的真正优势得以显现。多种条件可触发报警记录,如安全继电器使能信号丢失或电机启动器跳闸。
显示屏左上角会出现"alarm"字样。按下报警软键将跳转至报警页面,当前活动报警会突出显示。
按下历史记录软键可查看带时间戳的报警设置与清除记录,如图6所示。
我认为这是HMI最出色的功能,技术人员可通过滚动查看系统状态以分析因果关系。这是系统化故障诊断的关键组成部分。在采购硬件和编程设备时,这是需要做出的重要决策。
图6:TMH2GDB的报警历史显示界面。系统当前处于07:43:11触发的报警状态。
技术提示 :如图1所示,训练器配备红色安全继电器,用于监控急停按钮并在电源故障时防止意外启动。仅禁用电机启动器而保留PLC运行的设计不合常理。"PLC运行中"状态是重要的故障排查依据,可通过人机界面查看各类报警信息。
需注意PLC仍控制着面板指示灯的输出。它甚至可能禁用电机控制器等输出设备。但安全继电器独立于PLC运行,可直接切断安全关键输出。
结语
Schneider Electric TMH2GDB人机界面是Modicon M221纳米PLC的易用配套设备。系统的扁平内存空间简化了编程实现,程序员可建立人机界面功能与PLC内存的顶层关联。
务必检查人机界面的报警功能设置。鉴于系统停机的高昂成本,仅凭避免首次系统故障的效益就足以收回该设备投资。
继续探索工业控制系统
如果本次讨论对您有所帮助,您可能还想了解:
DigiKey 导航
- 完整目录 :工业控制与自动化
- 特色硬件 :TMH2GDB图形显示屏、Modicon M221主机单元、240×160像素分辨率





