Jump to content

Template:Networking rutos manual iec 60870-5: Difference between revisions

From Teltonika Networks Wiki
No edit summary
No edit summary
Line 239: Line 239:
     <tr>
     <tr>
         <td>Enabled</td>
         <td>Enabled</td>
         <td>off {{!}} on; default: <b>off</b></td>
         <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: