IEC104. The 'Value' Tag

<< Click to Display Table of Contents >>

Navigation:  Multi-Protocol MasterOPC Server > Plugin IEC104 > IEC104 Client Tags >

IEC104. The 'Value' Tag

IEC104. The 'Value' Tag

That tag is provided to receive values from a device (information about a process in the control direction); an access type is ReadOnly.

The following command types are supported (a command is automatically defined, depending on the Data type in server parameter):

1:DIGITAL SINGLE (M_SP_NA_1) – one element (bit)

2:DIGITAL SINGLE WITH TIME (M_SP_TA_1) - one element (bit) with timestamp

3:DIGITAL DOUBLE (M_DP_NA_1) – two elements (bits)

4:DOUBLE-POINT INFORMATION WITH TIME (M_DP_TA_1) -  two elements (bits) with timestamp.

5:STEP POSITION (M_ST_NA_1) – information about position of taps  (7 bits)

6:STEP POSITION  WITH TIME (M_ST_TA_1) – information about position of taps  (7 bits) with timestamp.

7:BIT STRING OF 32 BIT (M_BO_NA_1) - bitstring of 32 bit.

8:BIT STRING OF 32 BIT WITH TIME (M_BO_TA_1) - bitstring of 32 bit with timestamp.

9:ANALOGIC NORMALIZED (M_ME_NA_1) – integer normalized

10:ANALOGIC NORMALIZED WITH TIME (M_ME_TA_1) –  Measured value, normalized value with timestamp.

11:ANALOGIC CONVERTED (M_ME_NB_1) – integer converted

12:ANALOGIC CONVERTED WITH TIME (M_ME_TB_1) – целое преобразованное с меткой времени.

13: ANALOGIC FLOATING POINT (M_ME_NC_1) – real number floating-point

14:ANALOGIC FLOATING POINT  WITH TIME (M_ME_TC_1) -  measured value, short floating point value with with timestamp

15:INTEGRAL SUM (M_IT_NA_1) - integrated totals.

16:INTEGRAL SUM WITH TIME (M_IT_TA_1) - integrated totals with timestamp.

17:EVENT OF PROTECTION EQUIPMENT WITH TIME ( M_EP_TA_1) -  event of protection equipment with timestamp.

18:PACKED START EVENTS OF PROTECTION EQUIPMENT WITH TIME (M_EP_TB_1) -  packed start events of protection equipment with timestamp

19:PACKED OUTPUT CIRCUIT INFORMATION OF PROTECTION EQUIPMENT WITH TIME (M EP TC 1) -  packed output circuit information of protection equipment with timestamp

20:PACKED SINGLE-POINT INFORMATION WITH STATUS CHANGE DETECTION(M_SP_NA_1) -  packed single-point information with status change detection

21:MEASURED VALUE, NORMALIZED VALUE WITHOUT QUALITY DESCRIPTOR(M_ME_ND_1) -  measured value, normalized value without quality descriptor

IOA with long timestamp CP56Time2a:

30: DIGITAL SINGLE WITH LONG TIME TAG (M_SP_TB_1) – one element (bit) together with timestamp

31: DIGITAL DOUBLE WITH LONG TIME TAG (M_DP_TB_1) – two elements together with timestamp

32: STEP POSITION WITH TIME TAG (M_ST_TB_1) – information about position of taps  (7 bits) together with timestamp

34:MEASURED VALUE, NORMALIZED WITH TIME TAG (M_ME_TD_1) – integer measured normalized, together with timestamp

35:MEASURED VALUE, SCALED WITH TIME TAG (M_ME_TE_1) – integer measured scaled, together with timestamp

36:MEASURED VALUE, FLOATING POINT WITH TIME TAG (M_ME_TF_1) – real number measured together with timestamp

37:INTEGRATED TOTALS WITH TIME (M_IT_TB_1) -  integrated totals with timestamp.

38:EVENT OF PROTECTION EQUIPMENT WITH TIME (M_EP_TD_1) - event of protection equipment with timestamp.

39:PACKED START EVENTS OF PROTECTION EQUIPMENT WITH TIME (M_EP_TE_1) - packed start events of protection equipment with timestamp

40:PACKED OUTPUT CIRCUIT INFORMATION OF PROTECTION EQUIPMENT WITH TIME (M_EP_TF_1) - packed output circuit information of protection equipment with timestamp

Note. Time-stamped variables can be written to the HDA archive. To do this, the setting "HDA access" must be enabled for the variable. If the "Auto writing" setting is set to False, then only the values that came with a time stamp will be recorded in the archive, but if the setting is set to True, then the values that came without a time stamp will also be written to the archive (they can be generated, for example, from a general poll)

The response frame of the IEC104 protocol contains special fields - based on these fields, the OPC server generates an quality attribute.

Quality bits IEC104
OPC Quality
Desription

IV (Invalid )

OPC_QUALITY_UNCERTAIN

Value is not correctly

BL (blocked)

OPC_QUALITY_OUT_OF_SERVICE

The value of information object is blocked for transmission

SB (Substituted)

OPC_QUALITY_LOCAL_OVERRIDE

The value of the information object is provided by the input of an operator (dispatcher) or by an automatic source.

NT (Not Topical)

OPC_QUALITY_LAST_KNOWN

The value was not updated within the specified time interval or is not available

Specific parameters of the Value tag are set in the Protocol settings section:

Iec104_img4

mbul   IOA – IOA, an information object address

mbul   ASDU address (-1 – use ASDU address of device) – ASDU address

mbul   Read by command 102 - tag polling will be performed by the command <102>: C_RD_NA_1, if such polling is enabled in the device settings.

Other tag parameters are standard ones (see The Dialog of Tag Parameters ).