2020/04/07
WCC Lite user manual
14.1.2 Debugging a IEC 608705103 Master aplication
If configuration for IEC 608705103 devices is set up, handler for protocol will start automatically. If
configuration is missing or contains errors, protocol will not start. It is done intentionally decrease
unnecessary memory usage.
If IEC 608705103 does not work properly (e.g. no communication between devices, data is
corrupted, etc.), a user can launch a debug session from command line interface and find out why
link is not functioning properly. To launch a debugging session, a user should stop
iec103master
process and run
iec103master
command with respective flags as in Table 22.
Table 22: IEC 608705103 command line debugging options
Option
Description
h [ –help ]
Display help information
V [ –version ]
Show version
d<debug level>
Set debugging level
c [ –config ]
Config path
r [ –raw ]
Show raw telegram data
f [ –frame ]
Show frame data
R [ –readyfile ]
Ready notification file
14.2 IEC 608705104
IEC 608705104 protocol (in short IEC 104) is a part of IEC Telecontrol Equipment and Systems
Standard IEC 608705 that provides a communication profile for sending basic telecontrol messages
between two systems in electrical engineering and power system automation. Telecontrol means
transmitting supervisory data and data acquisition requests for controlling power transmission grids.
IEC 104 provides the network access to IEC 608705101 (in short IEC 101) using standard transport
profiles. In simple terms, it delivers IEC 101 messages as application data (L7) over TCP, usually
port 2404. IEC 104 enables communication between control station and a substation via a standard
TCP/IP network. The communication is based on the clientserver model.
To set up TLS connection for both IEC104 Master and Slave, refer to sections
and
. All keys and certificates should be provided in the PEM format.
If no configuration is set up, IEC104 Master and Slave services are not started.
14.2.1 Slave
IEC 608705104 Slave is designed not to lose data acquired from Master protocols. The data that
arrives from Master protocols is stored in cache. This data is checked every second to manage
further data sending. The data that leaves IEC608705104 Slave has output caches. They’re built
to provide switching between multiple sessions (redundant Scadas). If a new connection arrives,
the old one is dropped, but data, that is stored in cache, not sent and not confirmed by Scada is
transfered to new connection.
105
1.4.0 | ELSETA | IEC 608705