DoActivate
This method enables and disables the direct output.
Syntax:
METHOD DoActivate : HRESULT
VAR_INPUT
bExecute : BOOL;
END_VAR
Return value
Name | Type | Description |
---|---|---|
DoActivate | 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 |
---|---|---|
bExecute | BOOL | A TRUE enables the output. A FALSE ramps the output to zero and disables the core function. |
Requirements
Development environment | Target platform | PLC libraries to include |
---|---|---|
TwinCAT v3.1.4024.35 | PC or CX (x64, x86) | Tc3_PlasticFunctions v3.12.4.26 or higher Tc3_PlasticHydraulic v3.12.4.26 or higher |