Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Standardized parameter assemblies and monitoring formats for starters and similar networked industrial equipment
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 |
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) |
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.
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.
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).
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.
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.
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.