GetAlarm

GetAlarm 1:

Liefert einen Schnittstellenzeiger auf eine existierende Instanz.

Syntax

METHOD GetAlarm : HRESULT
VAR_INPUT
    eventClass   : GUID;
    nEventId     : UDINT;
    ipSourceInfo : I_TcSourceInfo := 0;
    fbAlarm      : REFERENCE TO FB_TcAlarm;
END_VAR

GetAlarm 2: Eingänge

Name

Typ

Beschreibung

eventClass

GUID

GUID der Ereignisklasse.

nEventId

UDINT

ID des Ereignisses

ipSourceInfo

I_TcSourceInfo

Zeiger auf eine ITcSourceInfo-Schnittstelle.

fbAlarm

REFERENCE TO FB_TcAlarm

Zeiger auf einen Alarm.

GetAlarm 3: Rückgabewert

Name

Typ

Beschreibung

GetAlarm

HRESULT

Liefet ADS_E_NOTFOUND, wenn keine Instanz gefunden wurde.

Liefert S_OK, wenn der Methodenaufruf erfolgreich war, ansonsten ein HRESULT als Fehlercode.