MC_CamOut – Disengage the cam

Block SymbolLicensing group: MOTION CONTROL
Qt SVG Document Exported by REXYGEN Studio uSlave Execute ySlave Done Busy Error ErrorID MC_CamOut

Function Description

The MC_CamOut block switches off the cam mode on slave axis. If cam mode is not active, the block does nothing (no error is activated).

Inputs

uSlave

Slave axis reference

Reference

Execute

The block is activated on rising edge

Bool

Outputs

ySlave

Slave axis reference

Reference

Done

Algorithm finished

Bool

Busy

Algorithm not finished yet

Bool

Error

Error occurred

Bool

ErrorID

Result of the last operation

Error

i ....

REXYGEN general error

Example
image/svg+xmlvelocity2 1 mode2 2 mode1 1 jerk4 0 execute3 [execute3] execute2 [execute2] execute1 [execute1] execute0 [execute0] direction2 1 deceleration4 10 deceleration2 0.2 axis_slave [axis_slave] axis_master1 [axis_master] axis_master [axis_master] acceleration2 1 SS1 4 SS 1 SO 0 RF 0 MS 1 MO 0 MC_Stop − block 4 uAxisExecuteDecelerationJerkyAxisDoneCommandAbortedBusyActiveErrorErrorID MC_MoveVelocity − block 2 uAxisExecuteVelocityAccelerationDecelerationJerkDirectionBufferModeyAxisInVelocityCommandAbortedBusyActiveErrorErrorID MC_CamOut − block 3 uSlaveExecuteySlaveDoneBusyErrorErrorID MC_CamIn block 1 uMasteruSlaveCamTableIDExecuteMasterOffsetSlaveOffsetMasterScalingSlaveScalingStartModeBufferModeRampInFactoryMasterySlaveInSyncCommandAbortedBusyActiveErrorErrorIDEndOfProfileSyncDistance MCP_CamTableSelect − block 0 uMasteruSlaveExecuteyMasterySlaveDoneBusyErrorErrorIDCamTableID

image/svg+xml0 1 2 3 4 5 6 7 8 9 10 0 0.5 1 Execute bool Block 0 execute (CamTableSelect) Block 1 execute (CamIn) Block 2 execute (MoveVelocity) Block 3 execute (CamOut) 0 1 2 3 4 5 6 7 8 9 10 0 0.5 1 Active bool Block 1 active (CamIn) Block 2 active (MoveVelocity) 0 1 2 3 4 5 6 7 8 9 10 −100 −50 0 50 100 Acceleration acceleration Acceleration axis 1 − master Acceleration axis 2 − slave 0 1 2 3 4 5 6 7 8 9 10 −5 0 5 Velocity velocity Velocity axis 1 − master Velocity axis 2 − slave 0 1 2 3 4 5 6 7 8 9 10 0 2 4 6 8 Position position Position axis 1 − master Position axis 2 − slave

2024 © REX Controls s.r.o., www.rexygen.com