This enumeration contains the return values on the status of the execution of the function block FB_PersistPosition.
Name |
Value (INT) |
Description |
---|---|---|
OK |
0 |
Function block FB_PersistPosition executed successfully. |
UnexpectedReturnValue |
1 |
Indeterminable return value from system Contact your Schneider Electric service representative |
AxisInvalid |
2 |
No axis is specified for the input i_ifAxis, or the specified axis does not provide the functionality required by the function block FB_PersistPosition. Connect the axis for which the function block is to be executed to the input i_ifAxis. Connect an axis that provide the functionality required by the function block. |
NotConsistantRtpData |
3 |
The read Realtime Process (RTP) data is inconsistent. Home the axis. Retry to execute the function block FB_PersistPosition. |
AxisNotHomed |
4 |
The axis specified via the input i_ifAxis is not homed. Home the axis. Retry to execute the function block FB_PersistPosition. |
ChecksumInvalid |
5 |
The checksum of the axis position value and the encoder increment value in the structure ST_PersistPositionData is invalid. Set the data in the structure ST_PersistPositionData to 0. Home the axis. Retry to execute the function block FB_PersistPosition. Contact your Schneider Electric service representative if the condition persists. |
InvalidParameters |
6 |
Contact your Schneider Electric service representative. |
DeviceNotSupported |
7 |
An attempt was made to execute the function block for a device that is not supported. Refer to Requirements and Limitations for details. |
SimulatedWorkingModeNotSupported |
8 |
An attempt was made to execute the function block for a simulated axis. The function block does not support simulated axes. |