Return Values -
for both mpiMotionStart and MotionModify |
MPIMotionMessageERROR |
if MotionStart
is called when the Motion Supervisor is in the error state. |
MPIMotionMessageAXIS_COUNT |
if the motion object
has no axes. |
MPIMotionMessagePROFILE_ERROR |
if the Motion profile
specified by the parameters cannot be calculated correctly. |
MPIMotionMessageATTRIBUTE_INVALID |
if the specified
motion attribute mask is not valid with the motion type. |
MPIMessagePARAM_INVALID |
if the specified
motion parameters are not valid with the Motion type. |
MPIMessageARG_INVALID |
if any of the MotionStart
arguments are not valid. |
MPIMessageUNSUPPORTED |
if the motion type
is not supported by the controller. |