IF_AsyncManager - Start (Methode)

Überblick

Typ

Methode

Verfügbar ab

V1.2.3.0

Versionen:

Aktuelle Version

Aufgabe

Weisen Sie einer asynchronen Task eine Funktion zu

Beschreibung

Die Methode Start wird zur Auslagerung der Ausführung einer Funktion (für gewöhnlich zeitintensiv) in eine separate Task verwendet.

HINWEIS: Bevor die Methode Start verwendet wird, muss die Methode Init erfolgreich abgeschlossen worden sein.

Schnittstelle

Eingabe

Datentyp

Beschreibung

i_ifAsync

IF_Async

Eingang für die Zuweisung des Funktionsbausteins, der die Schnittstelle IF_Async implementiert und dessen Methode Job() asynchron ausgeführt werden soll.

Ausgang

Datentyp

Beschreibung

q_xError

BOOL

Wenn dieser Ausgang auf TRUE gesetzt wird, wurde ein Fehler identifiziert. Für weitere Informationen, siehe q_etResult und q_etResultMsg,

q_etResult

ET_Result

Stellt Diagnose- und Statusinformationen in Form numerischer Werte bereit.

q_sResultMsg

STRING(80)

Stellt zusätzliche Diagnose- und Statusinformationen in Form von Textmeldungen bereit.