SwitchOver
This method can be used by a pressure handler function block.
A TRUE at bSwitchover will activate the controller if EnableSwitchOver(TRUE) has been called before.
Syntax:
METHOD SwitchOver: HRESULT
VAR_INPUT
bSwitchOver: BOOL;
END_VAR
Return value
Name | Type | Description |
---|---|---|
SwitchOver | HRESULT | See below |
The return value of the method is of type HRESULT. The following return values are to be expected.
E_AdsErr | Return value | Cause |
---|---|---|
DEVICE_BUSY | 0x9B00 0708 | The axis is busy performing another core function. |
DEVICE_INVALIDDATA | 0x9B00 0706 | Not all data and parameters for the core function are available and valid. |
DEVICE_INVALIDSTATE | 0x9B00 0712 | The state of the axis does not allow the execution. |
DEVICE_NOTINIT | 0x9B00 0718 | The core function is not or not completely initialized. |
NOERR | 0x1B00 0000 | The core function has accepted the command. |
Inputs
Name | Type | Description |
---|---|---|
bSwitchOver | BOOL | The activation signal of the pressure handler. |