Skip to content

IEC 60870-5-101 Protocol

RTU Server Simulator, Master Client Simulator, Windows and Linux POSIX ARM, IEC101 Source Code in C, C++, C# .NET Programming

Support both balanced and unbalanced mode.

IEC 60870-5 part 101 enables communication between IED, RTU control station and substation via a standard Serial network. IEC 60870 5 101 protocol (IEC 101) is a part of IEC Telecontrol Equipment and Systems Standard IEC 60870-5 that provides a communication profile for sending basic telecontrol messages between two systems in electrical engineering and power system automation. IEC 60870 part 5 is one of the IEC 60870 set of standards which define systems used for telecontrol (supervisory control and data acquisition SCADA) in electrical engineering and power system automation applications. Part 5 provides a communication profile for sending basic telecontrol messages between two systems, which uses permanent directly connected data circuits between the systems. The IEC Technical Committee 57 (Working Group 03) have developed a protocol standard for telecontrol, teleprotection, and associated telecommunications for electric power systems. The result of this work is IEC 60870-5. Five documents specify the base IEC 60870-5:

  • IEC 60870-5-1 Transmission Frame Formats
  • IEC 60870-5-2 Data Link Transmission Services
  • IEC 60870-5-3 General Structure of Application Data
  • IEC 60870-5-4 Definition and Coding of Information Elements
  • IEC 60870-5-5 Basic Application Functions

IEC 60870-5-101 Protocol

Make your RTU, protocol converter, Gateway, HMI, Data concentrator compatible with iec 101.

IEC 60870-5-101 Source Code Windows C C++ C# .net Linux Arm POSIX C C++

IEC 60870-5-101 Protocol RTU IED Server Simulator

IEC 60870-5 part 101 Protocol Client Master Simulator

IEC 101 Windows C C++ C# .NET Programming

IEC 60870-5 part 101 Protocol Linux Posix C C++ ARM

IEC 101 Python

IEC 101 .net core

Download Evaluation Kit - IEC 101 Protocol Development Bundle

In the Development Bundle, We included IEC 60870-5 part 101 Protocol Server Client Simulator, Windows and Linux SDK, C# projects, Python, .net core , Doxygen documentation and Raspberry Pi, BeagleBone Demo library.