Die Methode Start wird zur Auslagerung der Ausführung einer Funktion (üblicherweise zeitintensiv) in eine separate Task verwendet.
Eingang |
Datentyp |
Beschreibung |
---|---|---|
i_ifAsync |
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 |
Stellt Diagnose- und Statusinformationen in Form numerischer Werte bereit. |
|
q_sResultMsg |
STRING(80) |
Stellt zusätzliche Diagnose- und Statusinformationen in Form von Textmeldungen bereit. |