データ記録控件把同一时间戳下多个レジスタの値组合成一行,动态追加到表格——类似データベースの種類日志。最多 1000 个通道(列),掉电不丢,サポート翻页、Clear、CSV export。
1. 核心能力
- 多通道同步记录:单件のレコード最多 1000 通道,每通道绑一1つのレジスタ
- 时间对齐采样:すべての通道同一时刻読み取り
- 实时表格:新记录自动追加,滚动表示
- 持久化:存 Flash,掉电不丢;サポート翻页/Clear/CSV export

2. 属性介绍
2.1 基本設定
| 属性 | 説明 |
|---|---|
| データ来源 | 资料采集(同一レジスタ不同时刻)/ 配方データ(配方内容表示) |
| ストリング·ストリング表格 | 资料采集タイプ为 STRING 时勾选,按ストリング·ストリング表示 |
| 时间排序 | 时间顺序 / 逆序 |
| 日期/time | 表示时间 / 日期 / 时间和日期 |
| 配方データ索引/直接編集 | 选配方集;勾选后点击表格参数直接改 |
| 通道数量 | データ通道数 |
| 表格設定 | 标题、文本宽度;自动列宽(按比例)或固定像素 |
| 固定列 | 无(全可滚动)/ 1列(番号固定)/ 2列(Serial number+时间固定) |
| 每页行数 / 滚动条 / 手势滑动 | 分页表示;垂直滚动条;手势滑动 |

翻页控制(Addr 起):Addr+0 翻页(1上/2下/3ホーム/4尾页);Addr+1 読み取り可行性(BIT1~4);Addr+2~3 时间戳ポジショニング(UINT32,配下拉按天ポジショニング);Addr+4~5 选中行通知(UINT32,选中行号从 0 开始)。

2.2 外观設定
字体/大小/颜色/对齐、标题(含标题文字颜色)、网格(网格/边框颜色)、背景(标题背景/内容背景)、奇偶分行(背景颜色2)。

3. 応用ケース
3.1 Data Acquisition(100 通道)
资料采集:Description"历史データ",定时采样,2000 条,周期 1 秒,データアドレス LW1010,UINT16,データ个数 100,控制アドレス LW1001,采样控制 LW1000 OFF→ON。データ記録控件:データ来源资料采集(索引[0]),通道 100,时间逆序,固定列 2,每页 5 行,滚动条+手势滑动,翻页控制 LW1004、允许翻页 LW1005、时间戳 LW1006、选中行 LW1008。


采样使能:位ステータス灯绑 LW1000(ON 开始/OFF Stop);Clear/export:字按钮绑 LW1001 写 85(Clear)/1(export);翻页:4 个按钮绑 LW1004 1/2/3/4 + 权限 LW1005.1/.2。



时间戳ポジショニング:下拉菜单绑 0xA000,选项内容=历史データ日期(资料取样索引[0]),选某天ポジショニング到该天第一件のレコード。

3.2 特殊应用:アドレス不连续/タイプ不同(ストリング·ストリング表格 + LUA)
当レジスター·アドレス不连续、データ型不一致(如电压 4x0000 UINT32、电流 4x0007 UINT32、負荷率 4x0015 UINT16、谐波 4x0021 INT16、功因 4x0026 UINT32…)时,用ストリング·ストリング表格方案:资料采集データアドレス LW2000、Type STRING、个数 100;LUA 在 on_run 里读各レジスタ拼接ストリング·ストリング写入 LW2000,每列用分号 ; 分隔:
function on_init()
set_run_cycle(1000)
start_read(0, VT_4x, 0, 80) -- 駅から読む。1レジスタを保持する。 0x0000~0x0050
end
function on_run(screen)
if (get_uint16(VT_LW, 0x01A3) & 0x0001) == 0x01 then -- スレーブオンライン
select_slave(0)
local vol = get_uint32(VT_4x, 0x0000) -- 电压
local cur = get_uint32(VT_4x, 0x0007) -- 电流
-- ... 读其它レジスタ
local rcrd = string.format("%0.2f", vol/100)..";"..
string.format("%0.2f", cur/100)..";"..
-- ... 拼接すべての列
set_string(VT_LW, 0x2000, rcrd) -- 写到 LW2000
end
end

整理自 广州大彩科技 VisualHMI 开发ドキュメント(hmi-doc.gz-dc.com)记录チュートリアル「Data recording」,著作権は大彩科技すべての。
Leave a Reply