E_IEC870_5_101COTType
Cause of transfer
TYPE E_IEC870_5_101COTType:
(
eIEC870_COT_UNUSED := 0,
eIEC870_COT_CYCLIC := 1,
eIEC870_COT_BACKGROUND := 2,
eIEC870_COT_SPONTAN := 3,
eIEC870_COT_INIT := 4,
eIEC870_COT_REQ := 5,
eIEC870_COT_ACT := 6,
eIEC870_COT_ACT_CON := 7,
eIEC870_COT_DEACT := 8,
eIEC870_COT_DEACT_CON := 9,
eIEC870_COT_ACT_TERM := 10,
eIEC870_COT_RETREM := 11,
eIEC870_COT_RETLOC := 12,
eIEC870_COT_FILE := 13,
eIEC870_COT_14 := 14,
eIEC870_COT_15 := 15,
eIEC870_COT_16 := 16,
eIEC870_COT_17 := 17,
eIEC870_COT_18 := 18,
eIEC870_COT_19 := 19,
eIEC870_COT_INROGEN := 20,
eIEC870_COT_INRO1 := 21,
eIEC870_COT_INRO2 := 22,
eIEC870_COT_INRO3 := 23,
eIEC870_COT_INRO4 := 24,
eIEC870_COT_INRO5 := 25,
eIEC870_COT_INRO6 := 26,
eIEC870_COT_INRO7 := 27,
eIEC870_COT_INRO8 := 28,
eIEC870_COT_INRO9 := 29,
eIEC870_COT_INRO10 := 30,
eIEC870_COT_INRO11 := 31,
eIEC870_COT_INRO12 := 32,
eIEC870_COT_INRO13 := 33,
eIEC870_COT_INRO14 := 34,
eIEC870_COT_INRO15 := 35,
eIEC870_COT_INRO16 := 36,
eIEC870_COT_REQCOGEN := 37,
eIEC870_COT_REQCO1 := 38,
eIEC870_COT_REQCO2 := 39,
eIEC870_COT_REQCO3 := 40,
eIEC870_COT_REQCO4 := 41,
eIEC870_COT_42 := 42,
eIEC870_COT_43 := 43,
eIEC870_COT_UNKNOWN_TYPE := 44,
eIEC870_COT_UNKNOWN_CAUSE := 45,
eIEC870_COT_UNKNOWN_ASDU_ADDRESS := 46,
eIEC870_COT_UNKNOWN_OBJECT_ADDRESS := 47,
eIEC870_COT_48 := 48,
eIEC870_COT_49 := 49,
eIEC870_COT_50 := 50,
eIEC870_COT_51 := 51,
eIEC870_COT_52 := 52,
eIEC870_COT_53 := 53,
eIEC870_COT_54 := 54,
eIEC870_COT_55 := 55,
eIEC870_COT_56 := 56,
eIEC870_COT_57 := 57,
eIEC870_COT_58 := 58,
eIEC870_COT_59 := 59,
eIEC870_COT_60 := 60,
eIEC870_COT_61 := 61,
eIEC870_COT_62 := 62,
eIEC870_COT_63 := 63
);
END_TYPE
Value | Description |
---|---|
eIEC870_COT_UNUSED | Not used |
eIEC870_COT_CYCLIC | Cyclic data |
eIEC870_COT_BACKGROUND | Background request |
eIEC870_COT_SPONTAN | Spontaneous data |
eIEC870_COT_INIT | End of initialisation |
eIEC870_COT_REQ | Read-Request |
eIEC870_COT_ACT | Command activation |
eIEC870_COT_ACT_CON | Acknowledgement of command activation |
eIEC870_COT_DEACT | Command abort |
eIEC870_COT_DEACT_CON | Acknowledgement of command abort |
eIEC870_COT_ACT_TERM | Termination of command activation |
eIEC870_COT_RETREM | Return because of remote command |
eIEC870_COT_RETLOC | Return because local command |
eIEC870_COT_FILE | File access |
eIEC870_COT_INROGEN | Station interrogation (general) |
eIEC870_COT_INRO1 | Station interrogation of group 1 |
eIEC870_COT_INRO2 | Station interrogation of group 2 |
eIEC870_COT_INRO3 | Station interrogation of group 3 |
eIEC870_COT_INRO4 | Station interrogation of group 4 |
eIEC870_COT_INRO5 | Station interrogation of group 5 |
eIEC870_COT_INRO6 | Station interrogation of group 6 |
eIEC870_COT_INRO7 | Station interrogation of group 7 |
eIEC870_COT_INRO8 | Station interrogation of group 8 |
eIEC870_COT_INRO9 | Station interrogation of group 9 |
eIEC870_COT_INRO10 | Station interrogation of group 10 |
eIEC870_COT_INRO11 | Station interrogation of group 11 |
eIEC870_COT_INRO12 | Station interrogation of group 12 |
eIEC870_COT_INRO13 | Station interrogation of group 13 |
eIEC870_COT_INRO14 | Station interrogation of group 14 |
eIEC870_COT_INRO15 | Station interrogation of group 15 |
eIEC870_COT_INRO16 | Station interrogation of group 16 |
eIEC870_COT_REQCOGEN | Counter request (general) |
eIEC870_COT_REQCO1 | Counter request of group 1 |
eIEC870_COT_REQCO2 | Counter request of group 2 |
eIEC870_COT_REQCO3 | Counter request of group 3 |
eIEC870_COT_REQCO4 | Counter request of group 4 |
eIEC870_COT_UNKNOWN_TYPE | Unknown type |
eIEC870_COT_UNKNOWN_CAUSE | Unknown transmission cause |
eIEC870_COT_UNKNOWN_ASDU_ADDRESS | Unknown collective ASDU address |
eIEC870_COT_UNKNOWN_OBJECT_ADDRESS | Unknown object address |
eIEC870_COT_14..eIEC870_COT_19 eIEC870_COT_42..eIEC870_COT_43 | Reserved/not used area |
Requirements
Development Environment | Target System | PLC libraries to include |
---|---|---|
TwinCAT v2.9.0 Build >= 1030 | PC or CX (x86) | TcIEC870_5_101.Lib ( Standard.Lib; TcBase.Lib; TcSystem.Lib; TcUtilities.Lib; are included automatically ) |
TwinCAT v2.10.0 Build >= 1301 | CX (ARM) |