Extended instructions
9.4 PROFIenergy
S7-1200 Programmable controller
System Manual, V4.2, 09/2016, A5E02486680-AK
419
PROFIenergy is a manufacturer- and device-neutral profile for energy management with
PROFINET. To reduce electricity consumption during breaks in production and unplanned
interruptions, it is possible to shut down equipment in a coordinated and centralized manner
using PROFIenergy.
The PROFINET IO controller switches off the PROFINET devices/power modules using
special commands in the user program. You require no additional hardware. The PROFINET
devices interpret the PROFIenergy commands directly.
The S7-1200 CPU does not support the PE controller functionality. The S7-1200 CPU can
only act as a PROFIenergy entity (with I-device functionality).
PROFIenergy controller (PE controller)
The PE controller is a higher-level CPU (for example, an S7-1500) that activates or
deactivates the idle state of lower-level devices. The PE controller deactivates and
reactivates specific production components or complete production lines using the user
program. Lower-level devices receive commands from the user program through
corresponding instructions (function blocks).
The user program sends the commands using the PROFINET communication protocol. The
PE command can be either a control command to switch a PE entity to the energy-saving
mode, or a command to read a status or measured value.
You use the PE_I_DEV instruction to request data from a module. The user program has to
determine what information is being requested by the PE controller and retrieve it from the
energy module using data records. The module itself does not directly support the PE
commands. The module stores the energy measurement information in a shared area, and
the lower-level CPU (for example, an S7-1200) triggers the PE_I_DEV instruction to return it
to the PE controller.
PROFIenergy entity (PE entity)
The PE entity (for example, an S7-1200) receives the PROFIenergy commands of the PE
controller (for example, an S7-1200) and executes these accordingly (for example, by
returning a measured value or activating an energy saving mode). Implementation of the PE
entity in a PROFIenergy-capable device is device- and manufacturer-specific.
You can find further information on PROFIenergy in the TIA Portal STEP 7 online help. You
can find examples that use the PROFIenergy instructions in the Industry Online Support in
the entry "PROFIenergy - Saving Energy with SIMATIC S7
(http://support.automation.siemens.com/WW/view/en/41986454)".