_alert_class

Attribute der Alarmklassen (_alert_class) sind immer Attribute für Parametrierung und werden daher immer mit dpSet() gesetzt bzw. mit dpGet() oder dpConnect() abgefragt.

Konstanten für .._type

CTRL-Konstante Int-Wert Beschreibung
DPCONFIG_NONE 0 keine Meldeklasse
DPCONFIG_ALERT_CLASS 14 Meldeklasse

Meldungsklasse "_alert_class.._ack_type"

Zur näheren Bestimmung der Quittierungsart existieren folgende Integer-Konstanten - dpSet().

CTRL-Konstante Int-Wert Beschreibung
DPATTR_ACK_DELETES 0 Quittieren löscht
DPATTR_ACK_NONE 1 Nicht quittierbar
DPATTR_ACK_APP 2 KAM ist quittierbar
DPATTR_ACK_PAIR 3 Meldungspaar ist quittierpflichtig
DPATTR_ACK_APP_AND_DISAPP 4 KAM und GING sind quittierpflichtig

Meldeklasse für ein DPE anlegen

main()
{
  dpSetWait("TestDP_1.element:_alert_class.._type", DPCONFIG_ALERT_CLASS,
  "TestDP_1.element:_alert_class.._archive", TRUE,
  "TestDP_1.element:_alert_class.._ack_type", DPATTR_ACK_APP,
  "TestDP_1.element:_alert_class.._perm", 5,
  "TestDP_1.element:_alert_class.._prior", 60,
  "TestDP_1.element:_alert_class.._color_c_ack", "Blau",
  "TestDP_1.element:_alert_class.._color_c_nack", "Rot",
  "TestDP_1.element:_alert_class.._abbr", "A");
}

Für nähere Informationen zu den Meldeklassen siehe auch _alert_class (Meldeklasse).