FB_AsyncServiceResultClass

The function block FB_AsyncServiceResultClass implements the I_AsyncServiceResultClass interface for status query and tracking of asynchronous processes. The methods of the communication function block FB_iec61850CommonClass for establishing/disconnecting the connection and activation of the IEC 61850 services return the interface pointer of type I_AsyncServiceResultClass as parameter. The application can use this pointer to monitor and query the status/progress of service execution.
Namespace: Tc3_Collections
Library: Tc3_Collections (Tc3_Collections.compiled-library)
Inheritance hierarchy
FB_AsyncServiceResultClass
FUNCTION_BLOCK FB_AsyncServiceResultClass IMPLEMENTS I_AsyncServiceResultClass
Interfaces
Type | Description |
---|---|
Interface for status query and tracking of asynchronous processes. |
Methods
Name | Description |
---|---|
Copies object data from another object instance. | |
Converts own object data into a formatted string. | |
Value comparison of own object data with external data values. | |
Value comparison of own object data with external data values. | |
Value comparison of own object data with the data of another object instance. | |
Checks whether the service was aborted. | |
Checks whether the service is still running. | |
Checks whether the service execution was completed successfully. | |
Checks whether the service execution was completed with an error. | |
Sets the abort status. | |
Sets the abort status. | |
Sets the status to busy. | |
Sets the status to completed (without error). | |
Sets the error state. | |
Sets the error state. |