Skip to content

IEC-60870-5-104 Controlling Station with passive connection establishment (accept)

Parameters

Parameter Datatype Default Value Description
DEBUG enum 0 Enable debugging
DUMP enum 0 Enable communication dump
HOST hostname 0.0.0.0 Listen hostname or address (0.0.0.0 = any)
PORT integer 71 Listen port
W int 20 Immediatelly acknowledge frames received after receiving this number of frames (parameter W)
K int 30 Block frame transmission after reaching this number of unacknowledged frames (parameter K)
TIMEOUT float 20 Communication timeout [s]
OCTETS_CA int 2 # of octets of Common Address of ASDU
OCTETS_IOA int 3 # of octets of Information Object Address
OCTETS_COT int 2 # of octets of Cause Of Transmission
TIMESTAMP_COMMANDS enum 0 Emit commands & setpoints using ASDU types with timestamps
INT_AS_BITSTRING enum 0 Use TI 51/64 (32-bit bitstring) for integer setpoints
LONG_AS_BITSTRING enum 0 Use TI 51/64 (32-bit bitstring) for long setpoints
T_EI float 10 End-Of-Initialization timeout [s] (0 = disabled)
T_GI float 60 General interrogation period [s] (0 = disabled)
T_GI_CON float 10 General interrogation confirmation timeout [s]
T_GI_TERM float 30 General interrogation termination timeout [s]
UTC_TIMESTAMPS enum 1 Transmit/receive timestamps in UTC timezone

Measurements

This stack supports measurements.

Measurement address

Type: regex

Description:

<CA0>[.<CA1>]/<IOA0>[.<IOA1>[.<IOA2>]]

Examples:

10.5/1.2.3 - Common Address 10.5, Information Object Address 1.2.3
3/4.5 - Common Address 3, Information Object Address 3.4
16.8/30 - Common Address 16.8, Information Object Address 30

Commands

This stack supports commands.

Command address

Type: regex

Description:

[TI<TI>@]<CA0>[.<CA1>]/<IOA0>[.<IOA1>[.<IOA2>]]

Examples:

10.5/1.2.3 - Write to Common Address 10.5, Information Object Address 1.2.3 using default ASDU TI
TI45@10.5/1.2.3 - Write to Common Address 10.5, Information Object Address 1.2.3 using ASDU with TI45 - Single Command
TI48@3/4.5 - Write to Common Address 3, Information Object Address 3.4 using ASDU with TI48 - Set-point command, normalized value
16.8/30 - Write Common Address 16.8, Information Object Address 30 using default ASDU TI