E_BA_EventCondition

TYPE E_BA_EventCondition :
(
  Invalid                 := 0,

// Separated in event-types (See "E_BA_EventType"):
  eTypeAlarm              := TO_BYTE(E_BA_EventType.eAlarm),
  eTypeDisturb            := TO_BYTE(E_BA_EventType.eDisturb),
  eTypeMaintenance        := TO_BYTE(E_BA_EventType.eMaintenance),
  eTypeNotification       := TO_BYTE(E_BA_EventType.eNotification),
  eTypeOther              := TO_BYTE(E_BA_EventType.eOther),

// Separated in object-states (See "ST_ObjectStateFlags"):
  eFlagOverridden         := 6,
  eFlagOutOfService       := 7,
  eFlagFault              := 8,
  eFlagActiveEvent        := 9,

// Separated in priorities (See "E_Priority"):
  ePrioLifeSafety         := 10,
  ePrioCritical           := 11,
  ePrioManualLocal        := 12,
  ePrioManualRemote       := 13,

// Separated in lock-priorities (See "E_BA_LockPriority"):
  eLockPrioLocalMedium    := 14,
  eLockPrioLocalHigh      := 15,
  eLockPrioMedium         := 16,
  eLockPrioHigh           := 17,

// Other:
  eEventIconDisplayed     := 18,
) BYTE;
END_TYPE