日期和时间设置
TeSys Tera system 配有内部时钟,能够断电记忆日期和时间长达 12 小时。
下表列出了 Modbus RTU 通讯的日期和时间设置。
|
地址 |
寄存器 |
数量 |
功能代码 |
RW |
X | 单位 |
类型 |
范围 | 缺省值 |
Svd |
描述 |
|---|---|---|---|---|---|---|---|---|---|---|---|
|
0x113B |
4412 |
1 |
0x03、 0x10 |
RW |
1 | – |
UINT16 |
1–31 |
1 |
Y |
日期 |
|
0x113C |
4413 |
1 |
0x03、 0x10 |
RW |
1 | – |
UINT16 |
1–12 |
1 |
Y |
月 |
|
0x113D |
4414 |
1 |
0x03、 0x10 |
RW |
1 | – |
UINT16 |
2000-2099 |
2016 |
Y |
年 |
|
0x113E |
4415 |
1 |
0x03、 0x10 |
RW |
1 | – |
UINT16 |
0–23 (步长 1) |
0 |
Y |
时 |
|
0x113F |
4416 |
1 |
0x03、 0x10 |
RW |
1 | – |
UINT16 |
0–59 (步长 1) |
0 |
Y |
分 |
|
0x1140 |
4417 |
1 |
0x03、 0x10 |
RW |
1 | – |
UINT16 |
0–59 (步长 1) |
0 |
Y |
秒 |
|
0x1141 |
4418 |
2 | – | – | – | – | – | – | – | – |
保留 |
|
0x1143 |
4420 |
1 |
0x03、 0x10 |
RW |
1 | – |
UINT16 |
0–1 |
0 |
N |
更新日期和时间 |
向地址为 4412、功能代码为 16(多个保持寄存器)、寄存器编号为 9 的以下 Modbus 保持寄存器写入日期和时间。
例如,人要更新 2023 年 1 月 1 日 12:00:00,寄存器值应采用以下格式:
| 参数名称 | 寄存器 | 示例数据 | 数据格式 (大端) |
|---|---|---|---|
|
日期 |
4412 |
1 | 0x0001 |
|
月 |
4413 |
1 | 0x0001 |
|
年 |
4414 |
2023 | 0x07E7 |
|
时 |
4415 |
12 | 0x000C |
|
分 |
4416 |
0 | 0x0000 |
|
秒 |
4417 |
0 | 0x0000 |
|
保留 |
4418 |
0 | 0x0000 |
|
更新 RTC |
4420 |
0 | 0x0001 |