IF_AsyncManager - Start (Method)
Type: |
Method |
Available as of: |
V1.2.3.0 |
Versions: |
Current version |
Assign a function to an asynchronous task
The method Start is used to outsource the execution of a function (usually time consuming) into a separate task.
NOTE: Before using the method Start, the method Init must have been completed successfully.
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. |