IEC 60870-5-104 Addressing

When connected to an IEC 60870-5-104 driver, I/O tags will provide an address assist button.

The dialog varies depending on whether you are creating an address for reads or for writes. Scroll for the relevant version.

IEC Address Assist I/O Reads

IEC 60870-5-104 addresses will have the following format:

ASDUAddr.ASDUType:InfoObjAddr[/:QOC]

Where...

Field Description
ASDUAddr Application Service Data Unit Address. An integer value
ADUType Application Service Data Type (see following tables)
InfoObjAddr Information Object Address (IOA). An integer value.
QOC The Quality of Command (optional)

 

The following Address Assist dialog is provided to help you build these addresses. There are three versions of this dialog depending on whether you are creating a Read Address, Write Address or VRTU Address (Slave).

Read Address selection dialog

Device ASDU Address

The Application Service Data Unit Address, an integer value.

Info Object Address

The Information Object Address (IOA) of the data item an integer value

ASDU Address Data Bytes

Shows the ASDU Address as it is represented by the protocol.

Info Object Address Data Bytes

Shows the IOA Address as it is represented by the protocol.

Read Type

Select from the list of available Read Types:

ASDU Read Type Type Identification Type Identifier
SINGLEPOINT 2, 30 M_SP_TA, M_SP_TB
SINGLEPOINTNOTIME 1, 20 M_SP_NA, M_PS_NA,
DOUBLEPOINT 4, 17, 31, 38 M_DP_TA, M_EP_TA, M_DP_TB, M_EP_TD
DOUBLEPOINTNOTIME 3 M_DP_NA
STEPPOSITION 6, 32 M_ST_TA, M_ST_TB
STEPPOSITIONNOTIME 5 M_ST_NA
BITSTRING 8, 33 M_BO_TA, M_BO_TB
BITSTRINGNOTIME 7 M_BO_NA
NORMALIZED 10, 21, 34 M_ME_TA, M_ME_ND, M_ME_TD
NORMALIZEDNOTIME 9 M_ME_NA
SCALED 12, 35 M_ME_TB, M_ME_TE
SCALEDNOTIME 11 M_ME_NB
FLOAT 14, 36 M_ME_TC, M_ME_TF
FLOATNOTIME 13 M_ME_NC
INTEGRATED 16, 37 M_IT_TA, M_IT_TB
INTEGRATEDNOTIME 15 M_IT_NA

Reverse Byte Order (ABB)

Swaps the byte order of the ASDU Address Data Bytes and Info Object Address Data Bytes fields, used by ABB PLC.

Qualifier Information

Use to add optional Qualifier Information to the address.

Bit Number

The bit number if reading a single bit from a word.

Device Tags

A list of tags that have been retrieved by a General Interrogation poll from the target device. Selecting one of these tags will update the other fields with the correct information for the selected Tag. Note that a valid connection to the device must be established before any tags will appear in this list and a ASDU Address must be specified.

New Address

Displays the constructed address.

Example I/O Reads:

To read a Float Value from ASDU 1 at Information Object Address 11, the address would be:

1:Float:11

To read a Single Point Digital Value from ASDU 2 at Information Object Address 201, the address would be:

2:SinglePoint:201

IEC Address Assist I/O Writes

The following Address Assist dialog is provided to help you build the addresses used to write to equipment:

Write Address selection dialog

Device ASDU Address

Enter the Device ASDU address.

Write Type

Select one of the following write types:

ASDU Read Type Type Identification Type Identifier
SINGLECOMMAND 58 C_SC_TA
DOUBLECOMMAND 59 C_DC_TA
REGSTEPCOMMAND 60 C_RC_TA
NORMALISEDCOMMAND 61 C_SE_TA
SCALEDCOMMAND 62 C_SE_TB
FLOATCOMMAND 63 C_SE_TC
BITSTRINGCOMMAND 64 C_BO_TA

Info Object Address

Specify the Information Object Address (IOA) of the data item an integer value.

Qualifier Information (Displayed only when a Write Type is selected)

Either a data-entry field, or a selection of the following, depending on the Write Type.

  • No Additional Information
  • Short Pulse Duration
  • Long Pulse Duration
  • Persistent Output

New Address

Displays the constructed address.

Example I/O Writes:

To set a Digital Value in ASDU 1 at Information Object Address 100 with a short duration, the address would be:

1:SingleCommand:100:1

To write a Float Setpoint in ASDU 5 at Information Object Address 10, the address would be:

5:SetpointFloat:10

 

Slave Type

Slave mode (Virtual RTU selected on the driver)

Configuration properties match those already described for Read and Write addresses.