Siemens Energy Meters

Integration with Siemens PAC series and SICAM energy meters via Modbus protocol.

Overview

This bundle provides integration with Siemens energy meters, supporting multiple PAC models (PAC1600, PAC2200, PAC3200, PAC4200) and SICAM T7KG966 meters. The components communicate with meters through the Modbus TCP protocol, enabling real-time energy monitoring, power measurement, and comprehensive data collection in OpenEMS.

Siemens meters are industrial-grade energy measurement devices designed for reliable energy accounting in commercial and industrial installations.

Components

This bundle implements the following OpenEMS Components:

Siemens PAC1600 Meter

Name: Meter Siemens PAC1600

Factory-PID: Meter.Siemens.PAC1600

Implemented Natures/Interfaces
  • MeterSiemensPac1600

  • ElectricityMeter

  • ModbusComponent

  • OpenemsComponent

  • ModbusSlave

Description: Energy meter for energy measurement via Modbus protocol.

Configuration:
  • id (String): Component ID for unique identification (default: "meter0")

  • alias (String): Human-readable alias for the component

  • enabled (Boolean): Enable/disable this component (default: true)

  • modbus_id (String): ID of Modbus bridge for communication (default: "modbus0")

  • modbusUnitId (Integer): Modbus Unit ID of the meter device (default: 1)

  • type (Enum): Meter type - GRID, PRODUCTION, or CONSUMPTION (default: PRODUCTION)

  • invert (Boolean): Invert power and current values (default: false)

Siemens PAC2200 Meter

Name: Meter Siemens PAC2200

Factory-PID: Meter.Siemens

Implemented Natures/Interfaces
  • MeterSiemensPac2200

  • ElectricityMeter

  • ModbusComponent

  • OpenemsComponent

  • ModbusSlave

Description: Energy meter for energy measurement via Modbus protocol.

Configuration:
  • id (String): Component ID for unique identification (default: "meter0")

  • alias (String): Human-readable alias for the component

  • enabled (Boolean): Enable/disable this component (default: true)

  • modbus_id (String): ID of Modbus bridge for communication (default: "modbus0")

  • modbusUnitId (Integer): Modbus Unit ID of the meter device (default: 1)

  • type (Enum): Meter type - GRID, PRODUCTION, or CONSUMPTION (default: PRODUCTION)

  • invert (Boolean): Invert power and current values (default: false)

Siemens SICAM T7KG966 Meter

Name: Meter Siemens SICAM T7KG966

Factory-PID: Meter.Siemens.SICAMT7KG966

Implemented Natures/Interfaces
  • MeterSiemensSicamt7kg966

  • ElectricityMeter

  • ModbusComponent

  • OpenemsComponent

  • ModbusSlave

Description: Industrial energy meter for energy measurement via Modbus protocol.

Configuration:
  • id (String): Component ID for unique identification (default: "meter0")

  • alias (String): Human-readable alias for the component

  • enabled (Boolean): Enable/disable this component (default: true)

  • modbus_id (String): ID of Modbus bridge for communication (default: "modbus0")

  • modbusUnitId (Integer): Modbus Unit ID of the meter device (default: 1)

  • type (Enum): Meter type - GRID, PRODUCTION, or CONSUMPTION (default: PRODUCTION)

  • invert (Boolean): Invert power and current values (default: false)