|
Name |
Description |
Value range |
|---|---|---|
|
Basic settings |
||
|
Enable IEC-104 gateway |
Enables or disables IEC-104 to IEC-101 gateway functionality. |
No, Yes |
|
Serial settings |
The serial settings define the properties of physical serial communication between the device and an IEC-101 slave. The selection between RS-232/422/485 is made with physical DIP switches located below the RS2 serial port. |
|
|
Serial port |
Indicates the serial port to which the settings apply. |
RS1, RS2 |
|
Speed |
IEC-101 serial communication speed (bits per second) |
1200, 2400, 4800, 9600, 19200, 38400, 57600 |
|
Data bits |
Number of data bits used on IEC-101 serial communication |
5, 6, 7, 8 |
|
Parity |
Parity method used on IEC-101 serial communication |
None, Even, Odd |
|
Stop bits |
Number of stop bits used on IEC-101 serial communication |
1, 2 |
|
Use HW flow control |
HW flow control mechanism (RTS/CTS) on IEC-101 serial communication. Note: The HW handshaking is available only on RS-232 mode. |
No, Yes |
|
Network settings |
The Network settings define the general TCP/IP networking properties between the device and the IEC-104 master. |
|
|
Network protocol |
Network protocol defines the network transmission layer protocol (either TCP or UDP) used on IEC-104 network communication. The IEC-104 standard protocol uses TCP, but for reliable slow speed packet switched networks (for example Mobitex), the UDP protocol can be used to minimize the packets transmitted over network. Note: The IEC-104 standard specifies only TCP protocol. |
UDP, TCP |
|
Network protocol to listen |
TCP or UDP port number to listen for incoming IEC-104 connections |
0...65000 |
|
Network idle timeout |
Network idle timeout defines the idle timeout of the network connection in seconds. If there is no network data received during the specified interval, the connection is closed by the device. This parameter is required in order to detect partially closed connections and release the resources for new connections especially if the New connection priority parameter is disabled. Value “0” disables the network idle timeout detection. The network idle timeout must be longer than IEC-104 link test interval (t3). |
0...65000 |
|
New connection priority |
It defines the action when a new connection request arrives while a connection is already active. If the set value is ”No”, the new connection is rejected. If the set value is ”Yes”, the present connection is terminated and the new connection is accepted. It is recommendable to set this value to “Yes” in normal configurations having only one IEC-104 master. |
No, Yes |
|
Max clients |
Max clients defines the maximun number of connections (redundancy group). |
1...3 |
|
IEC-104 settings |
The IEC-104 settings define the properties of IEC-104 link layer and application layer parameters as described in the IEC 60870-5-104 standard. The IEC-104 communication is carried out between the device and the IEC-104 master over the TCP/IP network. |
|
|
TX window size (k) |
TX window size defines the maximum number of I format APDU packets the device may send before requiring the IEC-104 master to acknowledge them. If there are k unacknowledged frames sent the device stops polling IEC-101 slave for events until acknowledgement is received. The k must be always less than the maximum sequence number defined below. The IEC-104 standard suggests k to be 12. |
1...20 |
|
RX window size (w) |
RX window size defines the maximum number of I format APDU packets the device may receive before sending acknowledgement to the IEC-104 master. The w should not exceed two-thirds of TX window size k. The IEC-104 standard suggests w to be 8. |
1...20 |
|
I frames TX timeout (t1) |
It defines the timeout in seconds the device waits for acknowledgement from IEC-104 master after sending last I format APDU or control frame (e.g. link test). If no acknowledgement is received during the defined time the device will close the network connection and the IEC-101 link. The t1 must be longer than the network round-trip-time. The IEC-104 standard suggests 15 seconds. |
1...255 |
|
I frames RX timeout (t2) |
This defines the timeout in seconds from the last received I format APDU before sending acknowledgement. The t2 must be smaller than t1. The IEC-104 standard suggests 10. |
1...255 |
|
Link test interval (t3) |
This defines the interval in seconds how often the IEC-104 link is tested if there is no other activity. The recommended value depends on the criticality of the link. The IEC-104 standard suggests 20 seconds but for pay-per-use GPRS connections the practical value may be substantially longer. |
1...65000 |
|
Test link on suspended state |
Answer to test frame activation if the 101 link is in the suspended state. |
No, Yes |
|
Suspended timeout |
This defines the time in seconds how long a connected IEC-104 link can be in suspended state (STOPD) before the device closes the connection. Using this parameter increases the probability of detecting partially closed network connections especially in UDP mode. |
1...65000 |
|
Max sequence number |
These are the maximum sequence number used in IEC-104 communication. The default value “0” equals to 32767 as suggested by the IEC-104 standard. |
0...32767 |
|
Flush buffered events on connection |
Defines if buffered events are flushed on new a IEC-104 connection. |
No, Yes |
|
Cause of transmission length |
It defines the length of IEC-104 Cause of transmission ASDU header field in bytes. The IEC-104 standard defines value “2”. |
1, 2, 3 |
|
Common address length |
This defines the length of IEC-104 Common address ASDU header field in bytes. The IEC-104 standard defines value “2”. |
1, 2, 3 |
|
Info object address length |
This defines the length of IEC-104 Information object address ASDU header field in bytes. |
1, 2, 3 |
|
IEC-101 settings |
The IEC-101 settings define the properties of IEC-101 link layer and application layer parameters as described in the IEC 60870-5-101 standard. The IEC-101 communication is carried out between the device and a IEC-101. |
|
|
Slave link address |
The link-level address of IEC-101 slave. |
1...65000 |
|
Link address field length |
Defines the length of the IEC-101 link-level address field in bytes. The link-level address of IEC-101 slave. |
1, 2 |
|
Event poll interval |
Event poll interval defines the IEC-101 event polling interval in 0.1 second increments (class 1 or 2 poll). The events are polled only when the IEC-104 connection is active. |
1...65000 |
|
Link test interval |
Link test interval defines the IEC-101 link test interval in 0.1 second increments. Link test is performed if there is no other activity. The link test is performed if there is no other activity during defined interval. |
1...65000 |
|
Keep link open |
Defines that the IEC-101 link is kept always open even when there is no active IEC-104 connection. If the functionality is enabled the device sends link test frames and restarts the IEC-101 link if the test fails. The events are still not polled before the IEC-104 connection is active. Some IEC-101 slaves require the link to be continuously open in order to operate. |
No, Yes |
|
Reply header timeout |
Defines the timeout in milliseconds that the device waits the reply to start from IEC-101 slave after command or request. |
1...65000 |
|
Reply end timeout |
Defines the maximum duration of IEC-101 slave response in seconds. |
1...65000 |
|
Retry limit |
Defines the number of retries sent to a IEC-101 slave in case of no reply. If no reply is still received the device closes the IEC-101 and IEC-104 connections. |
0...65000 |
|
Cause of transmission length |
Defines the length of IEC-101 cause of transmission ASDU header field in bytes. The IEC-101 standard defines value 1. |
1, 2, 3 |
|
Common address length |
Defines the length of the IEC-101 common address ASDU header field in bytes. The IEC-101 standard defines value 2. |
1, 2, 3 |
|
Info object address length |
Defines the length of IEC-101 information object address ASDU header field in bytes. The IEC-101 standard defines value 2. |
1, 2, 3 |
|
ASDU Converter |
The ASDU converter can be used to convert ASDU header field lengths between IEC-101 and IEC-104 protocols. |
|
|
Use ASDU converter |
This defines if the ASDU header level conversion between IEC-101 and IEC-104 is performed. If enabled the ASDU header field lengths are converted between IEC-104 and IEC-101. This parameter must be enabled if the ASDU header lengths differ between the IEC-104 and the IEC-101. The information on the field must fit in the shorter one of the two. It’s not possible to convert e.g. value 12000 to a one byte field. |
No, Yes |
|
Use ASDU type replacer |
The ASDU type replace function can be used to convert an ASDU type (Original type) to another (Applied type) type e.g. in cases when the IEC implementation differs between master and slaves. |
No, Yes |
|
IEC-101 ASDU type |
The original ASDU type searched by ASDU type replacer. |
0...255 |
|
IEC-104 ASDU type |
The new ASDU type is replaced by the original type. |
0...255 |
|
Convert short IEC-101 time stamps |
Defines if 56-bit timestamps are converted to 24-bit. |
No, Yes |
|
Packet collector |
The packet collector can be used to collect many IEC-101 messages and events to a single network packet instead of sending every message separately. This function is useful for slow packet switched communication network (for example Mobitex) for speeding up especially the general interrogation response. |
|
|
Use packet collector |
Determines if the packet collector is in use. |
No, Yes |
|
Max bytes |
Max bytes defines the maximum bytes trigger for packet collector. Before a new packet is inserted into the packet collector buffer the amount of bytes is checked. If the insertion of the new packet would cause the number of bytes in the packet collector to exceed MAX BYTES, the old content is sent to the network before inserting the new one. The value should be smaller than the MTU/MRU of network used. |
1...1500 |
|
Max time |
Max time defines the maximum collect time trigger for packet collector in 0.1 second increments for packet collector. If there has been data on packet collector over MAX TIME, the data is sent to network. The value must be smaller than t1. |
1...255 |
|
Max packets |
Max packets defines the maximum amount of IEC-101 packets stored into the packet collector before sending the data to the network. |
1...255 |
|
Other settings |
||
|
Write syslog |
Write syslog defines if the error messages are stored to system log file or not. The system log is available by using Web user interface. |
No, Yes |