MC_CamOut

Function block MC_CamOut
Detaches the slave axis from the master axis immediately.
VAR_IN_OUT
B SlaveIn AXIS_REF Reference to the slave axis.
VAR_INPUT
B Execute BOOL Starts to detach the slave from the master.
VAR_OUTPUT
B Done BOOL The detachment of the slave axis is completed.
E Busy BOOL The function block is not finished and new output values are to be expected.
B Error BOOL Signals that an error has occurred within the function block.
E ErrorID MC_Error Error identification.
  • For more information about how a cam works, see How to use cam in KINGSTAR.
  • It is assumed that this function is followed by another function, for instance, MC_Stop, MC_CamIn, or any other function. If there is no new function, the default condition should be maintaining the last velocity.
  • After sending this function, there is no function active on the slave axis until the next function is sent. If you send MC_CamOut while the axes are moving, the slave axis is going to the Continuous Motion state.
  • Motion commands are not allowed to be sent to the slave axis while it is in the cam mode.
  • To leave the cam mode, you must use MC_CamOut, MC_Stop, and MC_Power. They are the only ways to leave the cam mode.

 

  MC_CamOut  
AXIS_REF   SlaveIn   Slave   AXIS_REF
BOOL   Execute   Done   BOOL
        Busy   BOOL
        Error   BOOL
        ErrorID   MC_Error