DL/T645 驱动
dc3-driver-dlt645 通过 RS485 读取符合国标 DL/T645-2007 的电能表,按数据标识(DI0-DI3)解析数值。
协议背景
DL/T645-2007 是多功能电能表国标,帧以 68H 定界、携带 6 字节 BCD 表地址、以累加和结尾。
驱动 code:Dlt645Driver,类型:DRIVER_CLIENT,底层库:jSerialComm
属性配置
驱动属性
| 属性 | code | 类型 | 默认值 | 说明 |
|---|---|---|---|---|
| Serial Port | port | STRING | /dev/ttyUSB0 | 串口设备路径 |
| Baud Rate | baudRate | INT | 2400 | 波特率 |
| Parity | parity | INT | 2 | 校验位(2=偶校验) |
| Timeout | timeout | INT | 1000 | 读超时(毫秒) |
| Meter Address | meterAddress | STRING | 000000000000 | 12 位 BCD 表地址 |
位号属性
| 属性 | code | 类型 | 默认值 | 说明 |
|---|---|---|---|---|
| Data Identifier | di | STRING | (空) | 4 字节数据标识(DI0-DI3) |
| Data Format | dataFormat | STRING | FLOAT | FLOAT, HEX, ASCII, BINARY |
能力矩阵
| 能力 | 支持 |
|---|---|
| 读 | ✓ |
| 写 | ✓ |
| 订阅 | — |