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
- IEC 60870-5-101 - Serial telecontrol protocol
- IEC 60870-5-104 - TCP/IP telecontrol protocol
