FB_SoEAX5000DeletePositionOffset
With the function block FB_SoEAX5000DeletePositionOffset, a position offset can be deleted from the memory of the AX5000 or from the digital nameplate of the connected
motor encoder.
Alternatively, the function block FB_DeletePositionOffset can also be used.
Inputs
VAR_INPUT
Execute : BOOL;
Feedback : E_PositionOffsetFeedback;
Memory : E_PositionOffsetMemory;
END_VAR
Name | Type | Description |
---|---|---|
Execute | BOOL | The function block is enabled via a positive edge at this input. |
Feedback | Specifies which feedback is considered. | |
Memory | Specifies the memory from which the position offset is to be deleted. |
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 library | AX5000 Firmware |
---|---|---|---|
TwinCAT ≥4020.57 TwinCAT ≥4022.30 | PC or CX (x86 or x64) | Tc2_MC2_Drive ≥V3.3.16.0 | ≥v2.11 b0001 |