The method Start is used to outsource the execution of a function (usually time consuming) into a separate task.
Input |
Data type |
Description |
---|---|---|
i_ifAsync |
Input for assigning the function block that implements the interface IF_Async and whose method Job() is to be executed asynchronously. |
Output |
Data type |
Description |
---|---|---|
q_xError |
BOOL |
If this output is set to TRUE, an error has been detected. For details, refer to q_etResult and q_etResultMsg. |
q_etResult |
Provides diagnostic and status information as a numeric value. |
|
q_sResultMsg |
STRING(80) |
Provides additional diagnostic and status information as a text message. |