ST_BACnet_NSinkEvent

PLC-Abbildung der Daten eines Event-Eintrags der BACnet-Notification-Sink.

TYPE ST_BACnet_NSinkEvent :
STRUCT
  nProcessID   : UDINT;
  nDeviceID    : UDINT;
  tObjectID    : T_BACnet_ObjectIdentifier;
  stDateTime   : ST_BACnet_DateTime;
  nNC          : UDINT;
  nPriotity    : UDINT;
  eEventType   : E_BACNETEVENTTYPE;
  eNotifyType  : E_BACNETNOTIFYTYPE;
  eFromState   : E_BACNETEVENTSTATE;
  eToState     : E_BACNETEVENTSTATE;
  sMessage     : T_MaxString;
  bAcknReq     : BOOL;
END_STRUCT
END_TYPE

nProcessID: Identifikationsnummer des Empfänger-Prozesses des Events.

nDeviceID: BACnet ID des BACnet Servers, der das Event gesendet hat.

tObjectID: Objekt-ID des Event-generierenden Objekts.

stDateTime: Zeitpunkt des Events.

nNC: BACnet Instance des zugehörigen BACnet Notification Class Objekts.

nPriotity: Event-Priorität.

eEventType: Event-Typ.

eNotifyType: Meldungs-Typ.

eFromState: Objekt Zustand vor dem Event.

eToState: Objekt Zustand nach dem Event.

sMessage: Meldungstext (Windows-1252 codiert).

bAcknReq: TRUE → Meldung muss quittiert werden (Acknowledge).