CPTT and the IEC 60870-5 family

The IEC 60870-5 family has been successively developed by the [ IEC ] (International Electrotechnical Commission) in the last years. National standard commitees, like the German [ DIN ] (Deutsches Institut für Normung e.V.), have adopted the standards as national standards.

The IEC 60870-5 family defines based on the five basic standards IEC 60870-5-1 (frame formats), -2 (link transmission procedures) -3 (structure application data), -4 (information elements) and -5 (basic application functions)
the companion standards IEC 60870-5-101, -102, -103 and -104.

The IEC 60870-5 protocol family is used widely throughout Europe.

IEC 60870-5-101

IEC 60870-5-101 is used as a general transmission protocol between a control system and substations (RTUs, Remote Terminal Units). It possesses general features in the context of SCADA applications.
The messages are usually transmitted through serial connections. The frame format is FT1.2.

COMPROTware:Testtool offers in this protocol:

  • IEC 60870-5-101 Ed.2.1 from November 2015 is implemented, additionally the security-related Application Layer Messages described in IEC 60870-5-7 resp. IEC 62351-5 are decoded.
  • Simulation of Controlling and Controlled Station.
  • Extensive state engine to implement protocols.
  • Monitoring on the serial line.
  • Interactive input of messages.
  • Different application oriented view formats for message traffic.
To get an impression of IEC 60870-5-101 in CPTT, here is a link to an example file with IEC 60870-5-101 protocol traffic:

The linked IEC 60870-5-101-MLG file is very large, it consists of more than 1,000,000 Frames. With this file we like to demonstrate that CPTT can handle large-scaled protocol traffic trouble-free.

This page describes how to install CPTT in viewer version (cost-free), how to access the MLG file and explains some CPTT formatting and filtering options.

(click to enlarge)

(click to enlarge)

Any questions regarding CPTT? Please contact us:
e-mail cptt@realthoughts.de