操作记录控件记录用户点击屏幕的操作,表格显示:操作时间、用户等级、操作描述、寄存器地址、寄存器内容变化。适合审计谁在什么时候动了什么参数。
1. 操作记录设置(工程→操作记录设置)
| 属性 | 说明 |
|---|---|
| 启用数据操作功能 | 勾选后控件的”安全设置”出现”操作记录”选项 |
| 最大记录条数 | 1~65535 |
| 存满后 | 循环覆盖 / 停止存储 |
| 存储于 | 内存 RAM(掉电不保存)/ 闪存 FLASH(掉电保存) |
| 存储块地址 | 存储起始地址;占用块数系统自动算(每 128 条 3 块) |

Flash 计算同前:16M、块 4K、默认块地址 2048(8M 起)。128 条 → 3 块 12K。工程 10.1M 时从 11M 存,块地址 = (11×1024)/4 = 2816。

系统操作日志控制:往 LW0188 写 0x0001 导出全部记录到 SD 卡;写 0x0055 清空。

⚠️ 频繁写 Flash 影响芯片寿命(擦写 10 万次),可能造成屏幕不正常工作。操作记录量大时用 RAM 存储或循环覆盖,别无限写 Flash。
2. 属性介绍
2.1 基本设置
时间排序(顺/逆序)、对齐方式(默认/指定)、显示序号、宽度占比、显示时间(格式+宽度)、显示用户(等级名称+宽度)、显示描述(+宽度)、显示地址(+宽度)、显示参数(+宽度)、每页行数、显示滚动条、手势滑动、翻页控制(控制地址)。

2.2 外观设置
字体/大小/颜色;显示标题(时间/用户/描述/地址/参数标题名称);显示网格(网格/边框颜色);显示背景(标题/内容背景颜色);奇偶分行(背景颜色2)。

3. 应用(3 步)
- 开启:工程→操作记录设置,启用数据操作功能,最大 128 条,循环覆盖,RAM 存储
- 配置控件:操作记录控件,时间逆序、显示时间、每页 5 行、滚动条+翻页控制
LW1100 - 填写记录:可触控件属性栏启用”操作记录”(支持位/字按钮等可触控件)


翻页示例:4 个字按钮绑 LW1100(常量 1/2/3/4),权限条件 LW1100.1/.2==1 控制显示隐藏(还有没有上一页/下一页),勾选操作记录 + 操作描述”上一页/下一页/首页/尾页”。清除按钮绑 LW0188 写 85。



支持操作记录的控件是可触控类(按钮、开关等),在控件属性「安全设置」里勾选「操作记录」后,每次操作自动记一条。操作描述可以自定义,方便审计时一眼看懂。
整理自 广州大彩科技 VisualHMI 开发文档(hmi-doc.gz-dc.com)记录教程「操作记录」,版权归大彩科技所有。
发表回复