IEC 60870-5-102 Protocol

Full Master/Slave support in SerialMon v3.0!

IEC 60870-5-102 is the companion standard for remote metering and energy meter data transmission. It is used to collect energy consumption data from meters in substations and transmit it to control centers.

Protocol Overview

IEC 60870-5-102 is specifically designed for:

  • Energy meter data collection
  • Remote reading of integrated totals
  • Load profile data transmission
  • Metering equipment in substations

Protocol Structure

IEC 60870-5-102 shares the same link layer as IEC 60870-5-101 but has specific ASDU types for metering data:

ISO/OSI Layer IEC 102 Layer
7. Application layer Application layer (Metering-specific ASDUs)
6. Presentation layer
5. Session layer
4. Transport layer Link layer (FT1.2 frame format)
3. Network layer
2. Data link layer
1. Physical layer Physical layer (RS-232/RS-485)

SerialMon Support

Full support in SerialMon v3.0

Operating Modes

Mode Description
Monitor Passive sniffing of IEC 102 communication between meters and data collectors
Master Simulate a data collector reading energy meters
Slave/IED Simulate an energy meter responding to master requests

Supported Features

  • Integrated totals reading
  • Load profile data support
  • Real-time frame decoding and display
  • Protocol validation and error detection
  • Signal acceptance marking for FAT/SAT testing
  • Time synchronization commands

Use Cases

  • Commissioning - Verify meter communication during substation commissioning
  • Troubleshooting - Debug communication issues with energy metering systems
  • Testing - Simulate master or meter for acceptance testing
  • Verification - Verify meter data accuracy and timing

Related Protocols