This page describes the device driver and the device window for a customized Building Management System (BMS) via Modbus. The BMS contains a variety of driver instances whereby this driver monitors a powermeter.
The driver uses the Modbus TCP protocol. The default TCP port used is 502.
As the driver is developed for a customized and unique system the online help does not contain any description of supported features and parameters.
Variables defined by this device driver
| name | type | flags | range |
|---|---|---|---|
| info.driver | TEXT | R/O | StringRange R/O |
| lowLevel.cmd | TEXT | StringRange | |
| lowLevel.reply | TEXT | R/O | StringRange R/O |
| faults.99 | ALARM | R/O | AlarmFlagRange R/O (Communication) |
| faults.commstat | TEXT | R/O | StringRange R/O |
| info.type | TEXT | R/O | StringRange R/O |
| info.port | TEXT | R/O | StringRange R/O |
| info.frame | TEXT | R/O | StringRange R/O |
| config.deviceComment | TEXT | SAVE SETUP | StringRange |
| activeEnergy | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| apparentEnergy | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| reactiveEnergy | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| activePower | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| apparentPower | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| reactivePower | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| powerFactor | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| frequency | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| current.l1 | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| current.l2 | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| current.l3 | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| current.n | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| voltage.l1l2 | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| voltage.l2l3 | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| voltage.l3l1 | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| voltage.l1 | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| voltage.l2 | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| voltage.l3 | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| power.l1 | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| power.l2 | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| power.l3 | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| apparentPower.l1 | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| apparentPower.l2 | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| apparentPower.l3 | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| reactivePower.l1 | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| reactivePower.l2 | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| reactivePower.l3 | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| startEnergy | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| usedEnergy | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| endEnergy | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |