2026-09-23
When a factory decides to implement energy monitoring, the first question is rarely about software or dashboards. It is about data. Where does the energy data come from, how is it collected, and how does it get from the shop floor to the management system? In a smart factory, the Siemens PLC sits at the center of this data flow. It is not just a controller for machines. It is also a data concentrator, a preprocessing unit, and a gateway to higher-level systems. This guide explains the actual implementation steps: how meters are connected, how the PLC processes the raw values, and how the data is archived and made available for analysis.
The first step in any energy monitoring project is connecting the measurement hardware to the PLC. Siemens offers two primary approaches. The first is direct integration using the SIMATIC Energy Suite, which supports Siemens meters such as SENTRON PAC devices, ET 200SP Energy Meter modules, and 3VA circuit breakers. These devices communicate via PROFINET or PROFIBUS, and the Energy Suite provides pre-built driver blocks that handle the communication automatically. The second approach is third-party meter integration via Modbus TCP or Modbus RTU. This is common when factories already have meters from other manufacturers installed. The table below shows the typical connection methods and their characteristics.
| Connection method | Supported devices | Protocol | Integration effort |
| SIMATIC Energy Suite (native) | SENTRON PAC, ET 200SP Energy Meter, 3VA breaker | PROFINET / PROFIBUS | Low (driver blocks provided) |
| Modbus TCP / RTU | Third-party meters (Acrel, Schneider, etc.) | Modbus | Moderate (requires programming) |
| Analog input modules | Pulse or analog energy signals | 4-20 mA / pulse | Moderate (requires scaling) |
For third-party meters using Modbus, the PLC must read the holding registers and convert the raw data into meaningful energy values. This often involves handling byte order (endianness) and combining multiple registers into a single value. A common example is reading a 32-bit energy counter that is stored across two 16-bit Modbus registers. In our factory, we have implemented both native and Modbus-based energy monitoring systems. The native approach is faster to deploy, but the Modbus approach offers flexibility when existing meters must be retained.
Once the meters are connected, the PLC performs three critical functions. The first is data acquisition. For each measurement point, the PLC reads the raw value at a defined acquisition cycle. The Energy Suite uses the concept of an "acquisition object" to represent each measurement point. Each object is configured with an energy data source, an acquisition cycle, and an archive cycle. The second function is preprocessing. The PLC normalizes the raw values, applies scaling factors, and converts them into standard energy units (kWh, kW, etc.). For example, a pulse counter value is multiplied by a normalization factor to calculate energy consumption. The third function is time stamping and organization. The PLC adds a time stamp to each periodic energy value and organizes the data for archiving.
Key concept: The acquisition cycle defines how often the raw data is read from the meter. The archive cycle defines how often the processed energy value is recorded. A typical configuration uses a 10-second acquisition cycle and a 15-minute archive cycle for electrical energy.
In a smart factory, the PLC also monitors the health of the measurement chain. The Energy Suite includes error monitoring functions that detect when a meter signal is lost or invalid. If a hardware error occurs, the PLC sets a trigger variable that can be evaluated in the program to generate an alarm. This ensures that the energy data remains reliable even when individual meters fail.
The processed energy data can be archived in two ways. The first is local archiving on the SIMATIC Memory Card inserted in the S7-1500 CPU. The PLC writes the periodic energy values to CSV files on the memory card, where they can be retrieved for offline analysis. The second is archiving in a WinCC system. The PLC transfers the data to WinCC Professional, where it is stored in a data log for visualization and reporting. For factories that need cross-site energy visibility, the data can be forwarded to SIMATIC Energy Manager PRO, which provides dashboards, KPI calculations, and cost allocation.
| Archiving method | Storage location | Retention | Best for |
| Local archiving (S7-1500) | SIMATIC Memory Card | Limited by card capacity | Standalone machines, simple monitoring |
| WinCC Professional | SCADA server | Configurable | Line-level monitoring, operator visibility |
| SIMATIC Energy Manager PRO | Central server | Long-term (years) | Factory-wide energy management, ISO 50001 |
The Energy Manager PRO also supports the S7 Energy Efficiency Monitor, which allows machine-status-related energy data acquisition. This means the PLC can correlate energy consumption with machine states (running, idle, fault), providing a more granular view of where energy is being used. For factories pursuing ISO 50001 certification, this level of detail is essential for identifying savings opportunities and verifying improvement measures.
Implementing PLC-based energy monitoring requires attention to three practical details. First, the acquisition cycle must be aligned with the meter's update rate. If the PLC polls the meter faster than the meter updates its registers, the data will be redundant or inaccurate. Second, the archive cycle should match the reporting requirements. Most energy management systems use a 15-minute interval for load profiling, which aligns with utility demand charges. Third, the data types must be handled correctly. Energy counters are often 32-bit or 64-bit values that exceed the range of a single PLC word. The program must combine multiple registers and convert them to the appropriate data type (UDINT or LREAL) before further processing.
Implementation tip: When using Modbus to read third-party meters, always verify the byte order and register mapping against the meter's manual. A single swapped byte can produce an energy value that is off by a factor of 256.
Yueyang Tongtu E-commerce Co., Ltd. supplies Siemens PLC hardware and energy monitoring components for smart factory projects. Our factory works with system integrators to configure the S7-1500 PLC and the SIMATIC Energy Suite for specific applications. We also provide technical support for Modbus integration of third-party meters.
A Siemens PLC enables energy monitoring by serving as the data acquisition and preprocessing hub between measurement devices and higher-level management systems. It reads data from meters via PROFINET, PROFIBUS, or Modbus, normalizes and time-stamps the values, and archives them either locally or in a SCADA system. The SIMATIC Energy Suite simplifies this process by providing pre-built driver blocks and automatic program generation. For factories pursuing ISO 50001 or seeking to reduce energy costs, the PLC-based approach offers a scalable and reliable foundation. Yueyang Tongtu E-commerce Co., Ltd. supplies Siemens PLC hardware and energy monitoring components for smart factory projects worldwide.
Yueyang Tongtu E-commerce Co., Ltd. provides Siemens PLC hardware, ET 200SP Energy Meter modules, and SENTRON PAC meters for energy monitoring applications. We support system integrators with configuration assistance and technical documentation.