E_IEC870_5_102TypeID

TYPE E_IEC870_5_102TypeID:
(
    ASDU_TYPEUNDEF_2 := 0, (* (000) not allowed *)(* Process inormation in monitor direction *)
    M_SP_TA_2 := 1, (* (001) Single-point information with time tag *)
    M_IT_TA_2 := 2, (* (002) Accounting integrated totals, 4 octets each *)
    M_IT_TB_2 := 3, (* (003) Accounting integrated totals, 3 octets each *)
    M_IT_TC_2 := 4, (* (004) Accounting integrated totals, 2 octets each *)
    M_IT_TD_2 := 5, (* (005) Periodical reset accounting integrated totals, 4 octets each *)
    M_IT_TE_2 := 6, (* (006) Periodical reset accounting integrated totals, 3 octets each *)
    M_IT_TF_2 := 7, (* (007) Periodical reset accounting integrated totals, 2 octets each *)
    M_IT_TG_2 := 8, (* (008) Operational integrated totals, 4 octets each *)
    M_IT_TH_2 := 9, (* (009) Operational integrated totals, 3 octets each *)
    M_IT_TI_2 := 10, (* (010) Operational integrated totals, 2 octets each *)
    M_IT_TK_2 := 11, (* (011) Periodical reset operational integrated totals, 4 octets each *)
    M_IT_TL_2 := 12, (* (012) Periodical reset operational integrated totals, 3 octets each *)
    M_IT_TM_2 := 13, (* (013) Periodical reset operational integrated totals, 2 octets each *)
    (* System information in monitor direction *)
    M_EI_NA_2 := 70, (* (070) End of initialization *)
    P_MP_NA_2 := 71, (* (071) Manufacturer and product specification of integrated total DTE *)
    M_TI_TA_2 := 72, (* (072) Current system time of integrated total DTE *)
    (* System information in control direction *)
    C_RD_NA_2 := 100, (* (100) Read manufacturer and product specification *)
    C_SP_NA_2 := 101, (* (101) Read record of single-point information with time tag *)
    C_SP_NB_2 := 102, (* (102) Read record of single-point information with time tag of a selected time range *)
    C_TI_NA_2 := 103, (* (103) Read current system time of integrated total DTE *)
    C_CI_NA_2 := 104, (* (104) Read accounting integrated totals of the oldest integration period *)
    C_CI_NB_2 := 105, (* (105) Read accounting integrated totals of the oldest integration period and of a selected range of addresses *)
    C_CI_NC_2 := 106, (* (106) Read accounting integrated totals of a specific past integration period *)
    C_CI_ND_2 := 107, (* (107) Read accounting integrated totals of a specific past integration period and of a selected range of addresses *)
    C_CI_NE_2 := 108, (* (108) Read periodical reset accounting integrated totals of the oldest integration period *)
    C_CI_NF_2 := 109, (* (109) Read periodical reset accounting integrated totals of the oldest integration period and of a selected range of addresses *)
    C_CI_NG_2 := 110, (* (110) Read periodical reset accounting integrated totals of a specific past integration period *)
    C_CI_NH_2 := 111, (* (111) Read periodical reset accounting integrated totals of a specific past integration period and of a selected range of addresses *)
    C_CI_NI_2 := 112, (* (112) Read operational integrated totals of the oldest integration period *)
    C_CI_NK_2 := 113, (* (113) Read operational integrated totals of the oldest integration period and of a selected range of addresses *)
    C_CI_NL_2 := 114, (* (114) Read operational integrated totals of a specific past integration period *)
    C_CI_NM_2 := 115, (* (115) Read operational integrated totals of a specific past integration period and of a selected range of addresses *)
    C_CI_NN_2 := 116, (* (116) Read periodical reset operational integrated totals of the oldest integration period *)
    C_CI_NO_2 := 117, (* (117) Read periodical reset operational integrated totals of the oldest integration period and of a selected range of addresses *)
    C_CI_NP_2 := 118, (* (118) Read periodical reset operational integrated totals of a specific past integration period *)
    C_CI_NQ_2 := 119, (* (119) Read periodical reset operational integrated totals of a specific past integration period and of a selected range of addresses *)
    C_CI_NR_2 := 120, (* (120) Read accounting integrated totals of a specific past integration period of a selected time range and of a selected range of addresses *)
    C_CI_NS_2 := 121, (* (121) Read periodical reset accounting integrated totals of a specific past integration period of a selected time range and of a selected range of addresses *)
    C_CI_NT_2 := 122, (* (122) Read operational integrated totals of a specific past integration period of a selected time range and of a selected range of addresses *)
    C_CI_NU_2 := 123, (* (123) Read periodical reset operational integrated totals of a specific past integration period of a selected time range and of a selected range of addresses *)

    M_DS_TA_2 := 128, (* (128) *)
    P_ME_NA_2 := 129, (* Parameters of the measuring point *)
    M_DS_TB_2 := 130, (**)
    M_CH_TA_2 := 131, (**)
    C_PK_2 := 132, (* Load private key *)
    C_TA_VC_2 := 133, (* Read tariff information ( current values ) *)
    C_TA_VM_2 := 134, (* Read tariff information ( stored values ) *)
    M_TA_VC_2 := 135, (* Tariff information ( current values ) *)
    M_TA_VM_2 := 136, (* Tariff information ( stored values ) *)
    C_TA_CP_2 := 137, (* Close accounting period *)
    M_IB_TG_2 := 139, (* Block of operational integrated totals ( absolute values ) *)
    M_IB_TK_2 := 140, (* Block of periodical reset operational integrated totals ( increment values ) *)
    C_RM_NA_2 := 141, (* Read configuration data of the meter device *)
    M_RM_NA_2 := 142, (* Configuration of the meter device *)
    C_MR_NA_2 := 143, (* Change configuration data of the meter device *)
    C_PC_NA_2 := 144, (* (144) *)
    M_PC_NA_2 := 145, (* (145) *)
    C_MC_NA_2 := 146, (* (146) *)
    C_DF_NA_2 := 147, (* (147) *)
    M_DF_NA_2 := 148, (* (148) *)
    C_MF_NA_2 := 149, (* (149) *)
    
    C_DS_TA_2 := 180, (* (180) *)
    C_CS_TA_2 := 181, (* (181) Change date and time ( Time syncronization ) *)
    C_PI_NA_2 := 182, (* (182) Read parameters of the measuring point *)
    C_AC_NA_2 := 183, (* (183) Start session and send access key *)

    C_DS_TB_2 := 184, (* (184) *)
    C_CH_TA_2 := 185, (* (185) *)
    C_MH_TA_2 := 186, (* (186) *)
    C_FS_NA_2 := 187, (* (187) Finish session *)
    C_MP_NA_2 := 188, (* (188) *)
    C_CB_NT_2 := 189, (* (189) Read a block of operational integrated totals of a time period and a selected address *)
    C_CB_UN_2 := 190 (* (190) Read a block of periodical reset operational integrated totals of a time period and a selected address *)
);
END_TYPE

ASDU type identifier in monitor and control direction.

Requirements

Development Environment

Target System

PLC libraries to include

TwinCAT v2.10.0 Build >= 1319

PC or CX (x86, ARM)

TcIEC870_5_102Link.Lib

( Standard.Lib; TcBase.Lib; TcSystem.Lib; TcUtilities.Lib; TcIEC870_5_101.Lib; TcIEC870_5_101Link.Lib; COMlibV2.Lib; are included automatically )