B+G E-Tech
Author: Michael Tröger
Enables the integration of B + G E-Tech energy meters without multiple ModBus instances in Symcon.
In addition, several meters can be operated on one physical RS485 bus.
Included Modules
- DRS 210C
- DRS 458
- DRT 428M
- DRT 710M
- RS485 Bus Zeitsteuerung
- SDM 120C
- SDM 120 ModBus
- SDM 220
- SDM 230
- SDM 530
- SDM 630
- SDM 72D
- SDM 72DM V2
- Smart X96-5C/I/J
Version History
Version 4.00:
Important:
- Requires Symcon 9.0 or later.
- The meter modules are in maintenance mode and only receive bug fixes. For new installations, the Symcon instance "ModBus Device" with a template is recommended: https://github.com/Nall-chan/ModBus-Templates
- Existing instances take over corrected register addresses during the update. Names, order and active state of the variables are kept.
- SDM 530, SDM 630, Smart X96-5C/I/J: Power factor (register 0x003E) and power factor angle (0x00FE) previously shared one variable. The existing variable now shows the power factor, the angle gets a new variable.
- SDM 530, SDM 630: The variables "Reactive power since last reset" and "Active power since last reset" are no longer updated and can be deleted. Their values are now correctly labeled in "Apparent energy since last reset" (kVAh) and "Charge since last reset" (Ah).
New modules
- RS485 Bus Timing: Allows multiple ModBus gateways to access a shared RS485 bus one after another with an adjustable pause
- Templates for all meters for use with the Symcon instance "ModBus Device", with data blocks where possible as well as device ID, baud rate and parity to set
- Templates for WS100-19xx, SDM630MCT, SDM54, SDM72CT, SDM18, SDM630-TCP (also SDM630MCT-ML-TCP), Smart X96-5A, DCM230 and DCM232 (without their own meter module)
New status variables
- SDM 530, SDM 630, Smart X96-5C/I/J: Total system power factor angle
- SDM 530, SDM 630: Apparent energy since last reset, charge since last reset
Changed behavior
- If a meter does not know a register, the remaining values are still read (previously the query aborted)
- When creating a meter instance, the console suggests a ModBus gateway as parent instance
- New instances: Energy values are called active energy, reactive energy and apparent energy instead of active, reactive and apparent power (see table in the README). Existing variables keep their names.
Fixed wrong values in status variables
- DRS 210-C: "Current tariff" was never read, and the query aborted at this point, so the energy values after it were missing as well
- SDM 630: "L3 total active energy" was still read from a wrong register for instances created before version 3.10
- SDM 530, SDM 630: Registers 0x0050 and 0x0052 had wrong labels and the unit kWh instead of kVAh or Ah
Version 3.51:
- DRT 428M power factor L3 was defective
- DRT 428M profiles for active power corrected