时间控件支持两种形态:RTC 数值格式(YYYY-MM-DD HH:MM:SS)和钟表(时针/分针/秒针)。支持 MCU 同步校准、用户点击编辑。
1. 时间同步机制
- MCU 同步:主控通过读写 HMI 的专用寄存器(年/月/日/时/分/秒)校准时间
- 用户编辑:可编辑模式下点击弹键盘/日期选择器,改后写回寄存器

实体屏断电后时间仍准,需要 PCB 有 RTC 电路+电池电量足;虚拟屏时间=电脑当前时间,不支持修改。现场「时间老是复位」先查电池。
2. RTC 控件属性
2.1 显示属性
| 属性 | 说明 |
|---|---|
| 日期 | YYYY/MM/DD、MM/DD/YYYY、DD/MM/YYYY 或不显示 |
| 星期 | 显示或不显示 |
| 时间 | HH:MM 或 HH:MM:SS |
| 12小时制 | 勾选后下午从 1 点开始(显示 AM/PM) |
| 设置时间 | 长按 3S 进入 / 点击进入 / 禁止 |
| 模式 | 时间和日期 / 时间 / 日期 |
| 键盘画面/位置 | 默认 100_digit320&240;点击处或自定义 |
| 启用多语言 | 星期等文字多语言 |
| 使用时间戳 | 不勾选=系统 RTC 时间;勾选=时间戳变量地址(4 字节时间戳) |

2.2 字体属性
字体/字号/颜色/水平对齐(左/居中/右)。

3. 钟表控件属性
- 指针:时针/分针/秒针
- 指针图库:指针图片
- 旋转中心 X/Y:指针旋转位置,X 一般为图片宽度一半、Y 为高度

4. 应用案例
4.1 RTC 12/24 小时切换
3 个 RTC:年月日+星期(长按3S编辑,中文星期);12小时制(HH:MM:SS,显示AM右侧,条件 LW1001==1);24小时制(条件 LW1001==0)。加位状态指示灯(切换开关,LW1001)控制显示哪个。



4.2 钟表
3 个钟表控件(时针/分针/秒针),各关联指针图库,旋转中心按图片尺寸设(秒针图 X=2、Y=130)。运行后和电脑时间一致。


钟表的旋转中心:X 一般取图片宽度一半,Y 取图片高度——指针绕底部中心转。X/Y 设错,指针会在表盘上「漂」。
整理自 广州大彩科技 VisualHMI 开发文档(hmi-doc.gz-dc.com)组态控件教程「时间」,版权归大彩科技所有。
发表回复