IEC 61915-2:2011 โ€” Low-Voltage Switchgear and Controlgear โ€” Device Profiles for Networked Industrial Devices

Standardized parameter assemblies and monitoring formats for starters and similar networked industrial equipment

📌 Scope: IEC 61915-2:2011 specifies root device profiles for low-voltage starters and similar equipment connected to industrial communication networks. It defines parameter blocks, monitoring formats, and diagnostic data structures that enable plug-and-play interoperability between devices from different manufacturers.

1. Device Profile Architecture and Parameter Assemblies

IEC 61915-2 addresses a fundamental challenge in industrial networking: how to ensure that a starter from manufacturer A can be configured and monitored by a control system from manufacturer B without custom engineering. The standard defines a hierarchical device profile structure with root device profiles (covering basic device types like motor starters) and application-specific profiles derived from the root.

The core of the standard is its system of parameter assemblies — standardized blocks of data that define device configuration, monitoring, diagnostics, and control. Each parameter assembly is identified by a unique format number (e.g., Monitoring Format 101 for basic motor starter monitoring, Monitoring Format 102 for three-phase monitoring). This numbering system allows control systems to recognize and interpret the data from any compliant device without prior knowledge of the specific manufacturer’s implementation.

Parameter Assembly Format ID Data Content Word Length
Motor starter monitoring, basic 101 Motor current (%Ie), status, thermal capacity 4 bytes
Motor starter monitoring, 3-phase 102 L1/L2/L3 current (%Ie), status, thermal load 6 bytes
Motor starter control, basic 201 Start/stop, reset, fault acknowledgement 2 bytes
Motor management starter monitor 200 Extended diagnostics, power consumption, pf, energy 8 bytes
Diagnostics, extended 301 Last fault code, fault counter, operating hours 6 bytes
Configuration, overload settings 401 FLC setting, trip class, reset mode, phase loss sensitivity 4 bytes
⚠️ Engineering Consideration: The IEC 61915-2 corrigendum (cor1-2012) corrected several parameter name inconsistencies, most notably changing “Motor current (%)” to “Motor current (%Ie)” in Monitoring Format 101. This distinction is important: %Ie means the current is expressed as a percentage of the device’s rated operational current rather than an arbitrary percentage, ensuring unambiguous scaling across devices of different ratings.

2. Communication Network Mapping and Protocol Integration

IEC 61915-2 is designed to be protocol-agnostic — the parameter assemblies are defined independently of the underlying industrial communication protocol. The standard provides guidance on mapping the parameter blocks to common industrial network protocols such as PROFIBUS DP, PROFINET IO, EtherNet/IP, Modbus TCP, and CANopen. For each protocol, the parameter assemblies are mapped to the protocol’s native data objects (e.g., PROFIBUS DP slave parameterization, EtherNet/IP assembly objects).

The mapping process specifies data type representation (unsigned integer, signed integer, floating-point, bitfield), byte ordering (little-endian vs. big-endian), and update rates for cyclic data exchange. The standard recommends that monitoring data be exchanged cyclically at rates of 10-100 ms for current values and 100-1000 ms for accumulated values (energy, operating hours), while configuration parameters are exchanged acyclically on demand.

Communication Protocol Data Mapping Method Cyclic Update Rate Max Devices per Segment
PROFIBUS DP-V1 DP parameterization + MS1/MS2 channels 10-50 ms 32 (copper), 126 (fiber)
PROFINET IO I/O data objects + record data CRs 1-50 ms (IRT) Depends on switch topology
EtherNet/IP Assembly objects (class 0/1) 10-100 ms (RPI) Depends on network bandwidth
Modbus TCP Holding registers (function code 03/06/16) 50-1000 ms 247 (theoretical)
Engineering Insight: The real value of IEC 61915 device profiles becomes apparent in large installations with hundreds of starters. Without standardized profiles, each device type requires its own configuration file (GSD/EDS/DDM) and custom logic in the PLC. With IEC 61915, a single generic function block in the PLC can read the monitoring format identifier from any connected starter, automatically interpret the byte-aligned parameter structure, and display meaningful data — reducing engineering time by 30-50% for large motor control center (MCC) projects.

3. Motor Management and Advanced Functions

The standard defines profiles not only for basic motor starters but also for advanced motor management starters that provide comprehensive motor protection, energy monitoring, and predictive maintenance data. These advanced devices support additional parameter assemblies for power quality monitoring (voltage, power factor, active/reactive power), thermal capacity management, and statistical data (number of starts, run hours, fault history).

A key feature defined in the standard is the “thermal capacity” parameter — a critical value for motor protection that represents the motor’s thermal state as a percentage of its maximum allowable temperature rise. This parameter is calculated by the starter’s thermal model, which accounts for the motor’s positive-sequence and negative-sequence currents (since negative-sequence currents cause additional rotor heating). The profile specifies that thermal capacity data must be updated at intervals no longer than 100 ms to enable accurate overload protection.

Motor Starter Monitoring Format 101 Parameter Layout (from IEC 61915-2 cor1-2012):

Byte 0: Control/Status word (bit 0: run, bit 1: fault, bit 2: warning, bit 3: local)
Byte 1: Motor current (%Ie) — unsigned 8-bit, 0-255% Ie
Byte 2: Thermal capacity used (%) — unsigned 8-bit, 0-100%
Byte 3: Reserved / manufacturer-specific
NOTE: Byte ordering within multiple-byte parameters is technology-specific and is therefore not specified.

🔥 Critical Design Challenge: The thermal model accuracy directly impacts motor protection reliability. A simple I²t model (used by basic starters) assumes motor heating is proportional to current squared, but this is only valid for locked-rotor and running overload conditions. Advanced motor management starters implement dual-slope thermal models that differentiate between: (1) running overload (heating time constant typically 10-30 minutes for large motors), and (2) locked-rotor heating (time constant typically 10-30 seconds). The IEC 61915-2 profile supports both model types through appropriate configuration parameters (trip class selection, cooling time constant).

4. Frequently Asked Questions

Q1: How does IEC 61915-2 relate to IEC 61915-1?

A: IEC 61915-1 defines the general framework for device profiles, including the data model structure, naming conventions, and communication protocol mapping rules. IEC 61915-2 builds on this framework by defining specific root device profiles for starters and similar equipment. Additional parts of the series define profiles for other device types (e.g., circuit-breakers, contactors, soft-starters).

Q2: Can IEC 61915-2 profiles be used with legacy Modbus RTU networks?

A: Yes, the parameter assemblies map naturally to Modbus holding register space. The standard provides guidance on mapping each data type to Modbus function codes. For Modbus RTU over RS-485, the limited bandwidth (115.2 kbps max) means that only the essential monitoring formats (e.g., format 101 for basic data) should be exchanged cyclically, with extended diagnostics mapped to a separate register block polled at longer intervals.

Q3: What happens if a device implements multiple monitoring formats?

A: The device profile allows a single starter to support multiple monitoring formats simultaneously. For example, a motor management starter can simultaneously provide Format 101 (basic motor current to a simple PLC) and Format 200 (extended power data to an energy management system). Each format is independently addressable, and the device publishes a format identifier map that allows each connected client to discover which formats are available.

Q4: How is the “Motor current (%Ie)” parameter calibrated?

A: %Ie means the current value is expressed as a percentage of the device’s rated operational current (Ie), which is configured during commissioning via Parameter Assembly 401 (overload settings). For example, if a device has Ie = 100 A and reports motor current = 75% in Format 101, the actual current is 75 A. This scaling ensures that PLC programs can be written generically without knowing the specific size of each connected starter.

Leave a Reply

Your email address will not be published. Required fields are marked *