资料采样是整个"记录类功能"的地基:历史曲线、데이터 recording、下拉选日期,全都依赖它先采集数据。它在【工程】→【资料采样】里配置,把采到的数据按曲线或表格显示。
1. 采样模式
1.1 定时采样
以固定时间采集一次数据。采样周期 + 周期单位(秒/毫秒)。

1.2 触发采样
由某个寄存器值变化触发采集:
- 触发地址:触发寄存器的地址
- 模式:OFF→ON 上升沿触发(值 0→1);ON→OFF falling edge(1→0);ON<->OFF 双边沿
- 复位:自动覆盖该寄存器值

2. 记录条数
最多记录的条数,记录满了自动覆盖。支持 10~10000000 条。
3. 数据地址
- 데이터 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. 控制地址 / 采样控制地址
| 주소 | 作用 |
|---|---|
| 控制地址 | 写 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 데이터 → 102 块、408K。
实际应用要结合工程编译大小:编译资源包 10.1M,存储地址要与下载文件隔开——从 11M 开始存,块地址 = (11×1024)/4 = 2816,剩余 102 块不超出 16M。

整理自 广州大彩科技 VisualHMI 开发文档(hmi-doc.gz-dc.com)记录教程「资料采样」,版权归大彩科技所有。
Leave a Reply