Template:Networking rutos manual iec 60870-5: Difference between revisions
No edit summary |
No edit summary |
||
| Line 239: | Line 239: | ||
<tr> | <tr> | ||
<td>Enabled</td> | <td>Enabled</td> | ||
<td>off {{!}} on; default: <b> | <td>off {{!}} on; default: <b>on</b></td> | ||
<td>Enable/disable IEC 60870-5 client service.</td> | <td>Enable/disable IEC 60870-5 client service.</td> | ||
</tr> | </tr> | ||
| Line 250: | Line 250: | ||
===IEC 60870-5 Clients=== | ===IEC 60870-5 Clients=== | ||
By default, the client list is empty. To add a new client, click the 'Add' button. | |||
[[File:Networking_rutos_manual_iec60870_client_add_button.png|border|class=tlt-border]] | |||
After clicking 'Add' you will be redirected to the newly added client's configuration page. | |||
====General settings==== | |||
[[File:Networking_rutos_manual_iec60870_client_general.png|border|class=tlt-border]] | |||
<table class="nd-mantable"> | |||
<tr> | |||
<th>Field</th> | |||
<th>Value</th> | |||
<th>Description</th> | |||
</tr> | |||
<tr> | |||
<td>Enabled</td> | |||
<td>off {{!}} on; default: <b>off</b></td> | |||
<td>Check to enable this configuration.</td> | |||
</tr> | |||
<tr> | |||
<td>Name</td> | |||
<td>string; default: <b>none</b></td> | |||
<td>Name of the client. Used for easier device management purposes only.</td> | |||
</tr> | |||
<tr> | |||
<td>Period</td> | |||
<td>integer [1..86400]; default: <b>60</b></td> | |||
<td>Interval in seconds for sending requests to server.</td> | |||
</tr> | |||
<tr> | |||
<td>Originator address</td> | |||
<td>integer [0..100]; default: <b>1</b></td> | |||
<td>Address used to identify the source of the request within the IEC 60870-5 system.</td> | |||
</tr> | |||
<tr> | |||
<td>Timeout</td> | |||
<td>integer [1..60]; default: <b>5</b></td> | |||
<td>Time in seconds that the client waits for a response to an interrogation request.</td> | |||
</tr> | |||
<tr> | |||
<td>Test<span style="color:blue">*</span></td> | |||
<td>-(interactive button)</td> | |||
<td>Reads data from the IEC 60870-5 server.</td> | |||
</tr> | |||
</table> | |||
<span style="color:blue">*</span>Response from the test button: | |||
Revision as of 16:19, 4 December 2025
The information in this page is updated in accordance with firmware version .
Summary
IEC 60870-5 is an international standard that defines communication protocols for telecontrol systems used in electrical power systems and other industrial automation environments. It focuses on reliable, real-time exchange of data between control centers and remote terminal units (RTUs), protection devices, and other field equipment.
Supported Information Object Types table (IOT/TI)
| Type | Dex | Hex | Description |
|---|---|---|---|
| ASDU_TYPEUNDEF | 0 | 0x00 | Not used |
| M_SP_NA_1 | 1 | 0x01 | Single-point information |
| M_SP_TA_1 | 2 | 0x02 | Single-point information with time tag |
| M_DP_NA_1 | 3 | 0x03 | Double-point information |
| M_DP_TA_1 | 4 | 0x04 | Double-point information with time tag |
| M_ST_NA_1 | 5 | 0x05 | Step position information |
| M_ST_TA_1 | 6 | 0x06 | Step position information with time tag |
| M_BO_NA_1 | 7 | 0x07 | Bitstring of 32 bit |
| M_BO_TA_1 | 8 | 0x08 | Bitstring of 32 bit with time tag |
| M_ME_NA_1 | 9 | 0x09 | Measured value, normalised value |
| M_ME_TA_1 | 10 | 0x0A | Measured value, normalized value with time tag |
| M_ME_NB_1 | 11 | 0x0B | Measured value, scaled value |
| M_ME_TB_1 | 12 | 0x0C | Measured value, scaled value wit time tag |
| M_ME_NC_1 | 13 | 0x0D | Measured value, short floating point number |
| M_ME_TC_1 | 14 | 0x0E | Measured value, short floating point number with time tag |
| M_IT_NA_1 | 15 | 0x0F | Integrated totals |
| M_IT_TA_1 | 16 | 0x10 | Integrated totals with time tag |
| M_EP_TA_1 | 17 | 0x11 | Event of protection equipment with time tag |
| M_EP_TB_1 | 18 | 0x12 | Packed start events of protection equipment with time tag |
| M_EP_TC_1 | 19 | 0x13 | Packed output circuit information of protection equipment with time tag |
| M_PS_NA_1 | 20 | 0x14 | Packed single point information with status change detection |
| M_ME_ND_1 | 21 | 0x15 | Measured value, normalized value without quality descriptor |
| M_SP_TB_1 | 30 | 0x1E | Single-point information with time tag CP56Time2a |
| M_DP_TB_1 | 31 | 0x1F | Double-point information with time tag CP56Time2a |
| M_ST_TB_1 | 32 | 0x20 | Step position information with time tag CP56Time2a |
| M_BO_TB_1 | 33 | 0x21 | Bitstring of 32 bit with time tag CP56Time2a |
| M_ME_TD_1 | 34 | 0x22 | Measured value, normalised value with time tag CP56Time2a |
| M_ME_TE_1 | 35 | 0x23 | Measured value, scaled value with time tag CP56Time2a |
| M_ME_TF_1 | 36 | 0x24 | Measured value, short floating point number with time tag CP56Time2a |
| M_IT_TB_1 | 37 | 0x25 | Integrated totals with time tag CP56Time2a |
| M_EP_TD_1 | 38 | 0x26 | Event of protection equipment with time tag CP56Time2a |
| M_EP_TE_1 | 39 | 0x27 | Packed start events of protection equipment with time tag CP56Time2a |
| M_EP_TF_1 | 40 | 0x28 | Packed output circuit information of protection equipment with time tag CP56Time2a |
IEC 60870-5 Client
An IEC 60870-5 Client is a communication component in a SCADA or automation system that initiates and manages data exchange with remote devices using the IEC 60870-5 telecontrol protocol IEC 60870-5-104 (TCP/IP). Note: IEC 60870-5-101 (serial) is not currently supported.
IEC 60870-5 Client general
This section displays DIEC 60870-5 Client status information and allows to enable/disable the service.
| Field | Value | Description |
|---|---|---|
| Enabled | off | on; default: on | Enable/disable IEC 60870-5 client service. |
| Status | Status of service, whether it is currently running. If it is active, it will also show how long it has been running. |
IEC 60870-5 Clients
By default, the client list is empty. To add a new client, click the 'Add' button.
After clicking 'Add' you will be redirected to the newly added client's configuration page.
General settings
| Field | Value | Description |
|---|---|---|
| Enabled | off | on; default: off | Check to enable this configuration. |
| Name | string; default: none | Name of the client. Used for easier device management purposes only. |
| Period | integer [1..86400]; default: 60 | Interval in seconds for sending requests to server. |
| Originator address | integer [0..100]; default: 1 | Address used to identify the source of the request within the IEC 60870-5 system. |
| Timeout | integer [1..60]; default: 5 | Time in seconds that the client waits for a response to an interrogation request. |
| Test* | -(interactive button) | Reads data from the IEC 60870-5 server. |
*Response from the test button:


