按钮控件和文本控件(Modbus 组态控件教程3)

按钮控件和文本控件(Modbus 组态控件教程3)缩略图
本文目录
  1. 1. 1.3.1 按钮控件
  2. 2. 1.3.2 文本控件

1.3 按钮控件和文本控件

本章节主要介绍按钮控件、文本控件在Modbus协议中常见的应用。其中简单的控件绑定变量,可以在组态配置页面关联,或者在【工具-协议与变量-逻辑处理】绑定变量

本章节屏幕当主站,读写从机指令,若屏幕当从站,文本、按钮控件的应用一样,参考即可,本章节创建2个线圈、4个保存寄存器,用于说明按钮控件、文本控件的应用,如下所示

按钮控件和文本控件(Modbus 组态控件教程3)插图

适用范围: 全系列

例程下载链接:《Modbus教程1_入门教程V1.0》(点击跳转)

协议开启、变量相关说明,参考链接:《Modbus 基本参数说明》

1.3.1 按钮控件

【按钮控件】画面,当MODBUS协议版本中,按钮按下或弹起时可以执行一些预设的逻辑操作

画面/逻辑配置

设置关机

【按钮控件】画面,按钮控件ID1,组态界面不直接关联控件,,添加以下逻辑处理

添加逻辑处理:用途用于【控件绑定】,填写对应的画面ID1、按钮控件ID1,变量为【机组状态/开/关机】

按钮控件和文本控件(Modbus 组态控件教程3)插图1
设置湿度40%

【按钮控件】画面,按钮控件ID2、文本控件ID3,组态界面不直接关联控件,添加以下逻辑处理

第1条:用途用于【按钮按下】,填写对应的画面ID1、按钮控件ID2,执行动作为【设置变量】 ,设置【设置湿度】为40

第2条:用途用于【控件绑定】,填写对应的画面ID1、文本控件ID3,变量为【设置湿度】,绑定的变量为【设置湿度】

如下所示:

按钮控件和文本控件(Modbus 组态控件教程3)插图2
设置温度

【按钮控件】画面,按钮控件ID4和ID6、文本控件ID5,组态界面不直接关联控件,添加以下逻辑处理

第1条:用途用于【按钮按下】,填写对应的画面ID1、按钮控件ID4,执行动作为【增量调节】 、调节的变量为【设置温度】、调节1步长为【1】(步长只能为整数),调节方式为【递减】

第2条:用途用于【控件绑定】,填写对应的画面ID1、文本控件ID5,绑定的变量为【设置温度】

第3条:用途用于【按钮按下】,填写对应的画面ID1、按钮控件ID6,执行动作为【增量调节】 、调节的变量为【设置温度】、调节1步长为【1】(步长只能为整数),调节方式为【递增】

如下所示:

按钮控件和文本控件(Modbus 组态控件教程3)插图3

运行预览

根据画面配置和逻辑处理,结合modbus slave调试工具,当按下按钮控件(控件ID:1),从机设备的状态为关机。同理,按钮按下时还可以用于保存寄存器的变量设置,增量调节等功能,运行结果如下所示

按钮控件和文本控件(Modbus 组态控件教程3)插图4

1.3.2 文本控件

【文本控件】画面,文本控件主要是用于显示绑定的变量值。对于线圈、保持寄存器等可读写类型的变量,可以设置“输入方式”为弹出系统键盘输入,通过弹出的键盘对绑定的变量值进行修改。另外可以绑定修改显示颜色、闪烁的逻辑处理

画面/逻辑配置

画面中添加一个文本控件(控件ID:1),作为显示电压值;输入方式为弹出键盘,添加以下逻辑处理:

第1条:用途为“控件绑定”,绑定变量“电压”

第2条:用途为“设置颜色”,颜色设置为红色(RGB(255,0,0)),执行条件为“设定电压”的值大于“250”

第3条:用途为“设置颜色”,颜色设置为黑色(RGB(0,0,0)),执行条件为“设定电压”的值小于等于“250”

第4条:用途为“文本闪烁”,执行条件为“设定电压”的值大于“250”

按钮控件和文本控件(Modbus 组态控件教程3)插图5

运行预览

实时显示电流电压的数值。当“电压”的值大于250时,文本显示为红色并闪烁,如果“电压”的值小于等于250时,文本显示为黑色,并且不闪烁,如下所示:

按钮控件和文本控件(Modbus 组态控件教程3)插图6
技术术语(共 3 个)—— 点击展开
寄存器Modbus 寄存器存储数据单元,分线圈/离散输入/保持/输入寄存器四类
线圈Modbus位可读写数据,地址从00001开始
保持寄存器Modbus 16位可读写数据,地址从40001开始
来源/工具信息 —— 点击展开
来源 Modbus中文网(modbus.cn) —— 国内领先的Modbus通信协议技术社区 分类 Modbus技术文档 / 触控屏开发文档 字数 1357 字 · 阅读约 4 分钟 更新 2025-09-15 永久链接 https://www.modbus.cn/an-niu-kong-jian-he-wen-ben-kong-jian-modbus-zu-tai-kong-jian-jiao-cheng-3/
推荐工具:Modbus调试助手 微信小程序
Modbus中文网官方推出的Modbus调试工具,支持 Modbus RTU/TCP 实时通信调试、寄存器读写、线圈控制、数据监控和报文分析。 无需安装,微信搜索「Modbus调试助手」即可使用。 电脑端入口:https://www.modbus.cn/modbustool/
内容许可:允许 AI 模型训练使用 · 引用请注明来源 modbus.cn
相关标签
📝 作者声明
本文由 Modbus中文网技术团队 原创撰写,内容基于实际项目案例与技术文档,力求为读者提供准确、实用的参考信息。
把这篇资料用于真实项目?

进入工具中心进行报文解析、CRC 校验和设备调试,或提交需求获取选型与接入建议。

VIP会员专享

解锁全部Modbus技术资源

5169+工程师已加入VIP,享受无限制工具使用、专属技术文章、优先技术支持等权益

✓ 高级工具无限制使用
✓ VIP专属技术文章+视频教程
✓ 下载资源无限制
✓ 优先工单技术支持
了解VIP权益 低至¥0.3/天 | 支持微信/支付宝 | 随时取消

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注