资料采样是整个"记录类功能"的地基:ヒストリカルカーブ、Data recording、下拉选日期,全都依赖它先采集データ。它在【工程】→【资料采样】里の設定,把采到的データ按曲线或表格表示。
1. 采样モード
1.1 定时采样
以固定时间采集一次データ。采样周期 + 周期単位(秒/毫秒)。

1.2 触发采样
由某个レジスタの値变化触发采集:
- 触发アドレス:触发レジスタ的アドレス
- モード:OFF→ON 上昇エッジトリガー(值 0→1);ON→OFF falling edge(1→0);ON<->OFF 双边沿
- 复位:自动カバー该レジスタの値

2. 记录条数
最多记录的条数,记录满了自动カバー。サポート 10~10000000 条。
3. データアドレス
- data type:UINT16、INT16、UINT32、INT32、FLOAT、DOUBLE、STRING
- データ个数:该笔资料采集的数量(连续アドレス),範囲 1~2000
- decimal places:统一 或 单独("0.1;0.2;0.3"分号分割)。传输值 100、小数位 1 → 表示 10
- 表示无效零:勾选后传输值 100、小数位 1 → 表示 10.0

例:データアドレス = LW1001,UINT16,通道数 10 → 采集 LW1001~LW100A 範囲。
4. 控制アドレス / 采样控制アドレス
| Address | 作用 |
|---|---|
| 控制アドレス | 写 0x0001=导出データ到 SD 卡/U盘;写 0x0055=クリアデータ |
| 采样控制アドレス | 控制采样使能总开关;启动モード OFF→ON/ON→OFF;启动モードアドレス+1:采样率(10ms 単位,UINT16) |

导出标题:export CSV 时最初の行表头,用文字タグ,逗号分割,如"Serial number,time,电压1,电压2,...,电压10"。

5. 掉电存储
データは保存到 Flash 块アドレス。M 系列彩屏 Flash デフォルト 16M,一个块 4K,デフォルト存储块アドレス 2048(从 8M 位置开始)。占用块数系统自动計算:如最大条数 1000、200 个 UINT16 data → 102 块、408K。
实际应用要结合工程编译大小:编译リソース包 10.1M,存储アドレス要与下载文件隔开——从 11M 开始存,块アドレス = (11×1024)/4 = 2816,剩余 102 块不超出 16M。

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