FB_SoEAX5000ParkAxis
This function block enables the parking functionality of an AX5000. A parked channel of an AX5000 is temporarily disabled.
In the case of a modular machine concept, certain motors may not be available. So that this does not lead directly to errors (e.g. feedback errors), the channels can be deactivated via this.
Inputs
VAR_INPUT
Execute : BOOL;
Mode : E_AX5000ParkMode
END_VAR
Name | Type | Description |
---|---|---|
Execute | BOOL | The function block is enabled via a positive edge at this input. |
Mode | Mode for selecting whether the FB parks or releases the axis. |
Inputs/outputs
VAR_IN_OUT
Axis : AXIS_REF;
END_VAR
Name | Type | Description |
---|---|---|
Axis | Axis data structure that unambiguously addresses an axis in the system. Among other parameters it contains the current axis status, including position, velocity or error state. |
Outputs
VAR_OUTPUT
Busy : BOOL;
Error : BOOL;
ErrorID : UDINT;
END_VAR
Name | Type | Description |
---|---|---|
Busy | BOOL | This output is set when the function block is activated, and remains set until a feedback is received. |
Error | BOOL | This output is set after the Busy output has been reset when an error occurs in the transmission of the command. |
ErrorID | UDINT | In the event of a set error output returns the ADS error code. |
Requirements
Development environment | Target platform type | PLC libraries to include | Firmware version | Revision |
---|---|---|---|---|
TwinCAT ≥ 4022.32 TwinCAT ≥ 4024.6 | PC or CX (x86 or x64) | Tc2_MC2_Drive ≥V3.3.21.0 |
|
|