|
enum | IEC61850.Common.Iec61850Edition : byte { IEC61850.Common.EDITION_1 = 0
, IEC61850.Common.EDITION_2 = 1
, IEC61850.Common.EDITION_2_1 = 2
} |
|
enum | IEC61850.Common.MmsDataAccessError {
IEC61850.Common.NO_RESPONSE = -2
, IEC61850.Common.SUCCESS = -1
, IEC61850.Common.OBJECT_INVALIDATED = 0
, IEC61850.Common.HARDWARE_FAULT = 1
,
IEC61850.Common.TEMPORARILY_UNAVAILABLE = 2
, IEC61850.Common.OBJECT_ACCESS_DENIED = 3
, IEC61850.Common.OBJECT_UNDEFINED = 4
, IEC61850.Common.INVALID_ADDRESS = 5
,
IEC61850.Common.TYPE_UNSUPPORTED = 6
, IEC61850.Common.TYPE_INCONSISTENT = 7
, IEC61850.Common.OBJECT_ATTRIBUTE_INCONSISTENT = 8
, IEC61850.Common.OBJECT_ACCESS_UNSUPPORTED = 9
,
IEC61850.Common.OBJECT_NONE_EXISTENT = 10
, IEC61850.Common.OBJECT_VALUE_INVALID = 11
, IEC61850.Common.UNKNOWN = 12
} |
| MMS data access error for MmsValue type MMS_DATA_ACCESS_ERROR. More...
|
|
enum | IEC61850.Common.TriggerOptions {
IEC61850.Common.NONE = 0
, IEC61850.Common.DATA_CHANGED = 1
, IEC61850.Common.QUALITY_CHANGED = 2
, IEC61850.Common.DATA_UPDATE = 4
,
IEC61850.Common.INTEGRITY = 8
, IEC61850.Common.GI = 16
, IEC61850.Common.TRG_OPT_TRANSIENT = 128
} |
|
enum | IEC61850.Common.SmpMod { IEC61850.Common.SAMPLES_PER_PERIOD = 0
, IEC61850.Common.SAMPLES_PER_SECOND = 1
, IEC61850.Common.SECONDS_PER_SAMPLE = 2
} |
| SmpMod values. More...
|
|
enum | IEC61850.Common.SVOptions {
IEC61850.Common.NONE = 0
, IEC61850.Common.REFRESH_TIME = 1
, IEC61850.Common.SAMPLE_SYNC = 2
, IEC61850.Common.SAMPLE_RATE = 4
,
IEC61850.Common.DATA_SET = 8
, IEC61850.Common.SECURITY = 16
, IEC61850.Common.ALL = 31
} |
| Values for Sampled Values (SV) OptFlds. More...
|
|
enum | IEC61850.Common.ReportOptions {
IEC61850.Common.NONE = 0
, IEC61850.Common.SEQ_NUM = 1
, IEC61850.Common.TIME_STAMP = 2
, IEC61850.Common.REASON_FOR_INCLUSION = 4
,
IEC61850.Common.DATA_SET = 8
, IEC61850.Common.DATA_REFERENCE = 16
, IEC61850.Common.BUFFER_OVERFLOW = 32
, IEC61850.Common.ENTRY_ID = 64
,
IEC61850.Common.CONF_REV = 128
, IEC61850.Common.SEGMENTATION = 256
, IEC61850.Common.ALL
} |
|
enum | IEC61850.Common.Validity { IEC61850.Common.GOOD = 0
, IEC61850.Common.RESERVED = 1
, IEC61850.Common.INVALID = 2
, IEC61850.Common.QUESTIONABLE = 3
} |
|
enum | IEC61850.Common.ACSIClass {
IEC61850.Common.ACSI_CLASS_DATA_OBJECT
, IEC61850.Common.ACSI_CLASS_DATA_SET
, IEC61850.Common.ACSI_CLASS_BRCB
, IEC61850.Common.ACSI_CLASS_URCB
,
IEC61850.Common.ACSI_CLASS_LCB
, IEC61850.Common.ACSI_CLASS_LOG
, IEC61850.Common.ACSI_CLASS_SGCB
, IEC61850.Common.ACSI_CLASS_GoCB
,
IEC61850.Common.ACSI_CLASS_GsCB
, IEC61850.Common.ACSI_CLASS_MSVCB
, IEC61850.Common.ACSI_CLASS_USVCB
} |
|
enum | IEC61850.Common.FunctionalConstraint {
IEC61850.Common.ST = 0
, IEC61850.Common.MX = 1
, IEC61850.Common.SP = 2
, IEC61850.Common.SV = 3
,
IEC61850.Common.CF = 4
, IEC61850.Common.DC = 5
, IEC61850.Common.SG = 6
, IEC61850.Common.SE = 7
,
IEC61850.Common.SR = 8
, IEC61850.Common.OR = 9
, IEC61850.Common.BL = 10
, IEC61850.Common.EX = 11
,
IEC61850.Common.CO = 12
, IEC61850.Common.US = 13
, IEC61850.Common.MS = 14
, IEC61850.Common.RP = 15
,
IEC61850.Common.BR = 16
, IEC61850.Common.LG = 17
, IEC61850.Common.ALL = 99
, IEC61850.Common.NONE = -1
} |
|
enum | IEC61850.Common.ControlLastApplError { IEC61850.Common.NO_ERROR = 0
, IEC61850.Common.UNKNOWN = 1
, IEC61850.Common.TIMEOUT_TEST = 2
, IEC61850.Common.OPERATOR_TEST = 3
} |
| Definition for LastAppError error type for control models Used in LastApplError and CommandTermination messages. More...
|
|
enum | IEC61850.Common.ControlAddCause {
IEC61850.Common.ADD_CAUSE_UNKNOWN = 0
, IEC61850.Common.ADD_CAUSE_NOT_SUPPORTED = 1
, IEC61850.Common.ADD_CAUSE_BLOCKED_BY_SWITCHING_HIERARCHY = 2
, IEC61850.Common.ADD_CAUSE_SELECT_FAILED = 3
,
IEC61850.Common.ADD_CAUSE_INVALID_POSITION = 4
, IEC61850.Common.ADD_CAUSE_POSITION_REACHED = 5
, IEC61850.Common.ADD_CAUSE_PARAMETER_CHANGE_IN_EXECUTION = 6
, IEC61850.Common.ADD_CAUSE_STEP_LIMIT = 7
,
IEC61850.Common.ADD_CAUSE_BLOCKED_BY_MODE = 8
, IEC61850.Common.ADD_CAUSE_BLOCKED_BY_PROCESS = 9
, IEC61850.Common.ADD_CAUSE_BLOCKED_BY_INTERLOCKING = 10
, IEC61850.Common.ADD_CAUSE_BLOCKED_BY_SYNCHROCHECK = 11
,
IEC61850.Common.ADD_CAUSE_COMMAND_ALREADY_IN_EXECUTION = 12
, IEC61850.Common.ADD_CAUSE_BLOCKED_BY_HEALTH = 13
, IEC61850.Common.ADD_CAUSE_1_OF_N_CONTROL = 14
, IEC61850.Common.ADD_CAUSE_ABORTION_BY_CANCEL = 15
,
IEC61850.Common.ADD_CAUSE_TIME_LIMIT_OVER = 16
, IEC61850.Common.ADD_CAUSE_ABORTION_BY_TRIP = 17
, IEC61850.Common.ADD_CAUSE_OBJECT_NOT_SELECTED = 18
, IEC61850.Common.ADD_CAUSE_OBJECT_ALREADY_SELECTED = 19
,
IEC61850.Common.ADD_CAUSE_NO_ACCESS_AUTHORITY = 20
, IEC61850.Common.ADD_CAUSE_ENDED_WITH_OVERSHOOT = 21
, IEC61850.Common.ADD_CAUSE_ABORTION_DUE_TO_DEVIATION = 22
, IEC61850.Common.ADD_CAUSE_ABORTION_BY_COMMUNICATION_LOSS = 23
,
IEC61850.Common.ADD_CAUSE_ABORTION_BY_COMMAND = 24
, IEC61850.Common.ADD_CAUSE_NONE = 25
, IEC61850.Common.ADD_CAUSE_INCONSISTENT_PARAMETERS = 26
, IEC61850.Common.ADD_CAUSE_LOCKED_BY_OTHER_CLIENT = 27
} |
| AddCause - additional cause information for control model errors Used in LastApplError and CommandTermination messages. More...
|
|