-

Cam Transitions Matrix

This chart describes the effect on various cam parameters and situations when given conditions occur.

Green indicates the event has no effect, the prevailing value listed along the top of the chart will be unaffected.

Yellow indicates that the event described at the left of the chart will impact the parameter listed at the top in some way.

* The master/slave relationship is defined the first time a Y_CamIn, Y_CamShift, Y_CamScale, or Y_SlaveOffset block executes, where first time is defined as being in the Null state when any of these function blocks execute. If a relationship is currently defined, then it is checked, and if inconsistent with the initial definition, the block produces an error (4633, Invalid master slave combination).

** Master/slave relationship is reset, i.e. the slave has no cam master.


Name CamScale CamOffset CamShift CamState Master/Slave Pair
Parameter # 1530 1531 1511 1540 (Internal)
Event
Cold Start 100 0 0 0 Null
Warm Start 100 0 0 0 Null
Power Up 100 0 0 0 Null
Hot Start 100 0 0 0 Null
Y_CamIn.Execute Retained Retained Retained Changes from 0 to 1 Defined or checked *
Y_CamIn.InSync Retained Retained Retained Changes from 1 to 3 Retained
Y_CamOut.Execute Retained Retained Retained Changes from 3 to 4 Retained
Y_CamOut.Done Retained Retained Retained Changes from 4 to 0 Retained
Y_CamShift.Execute Retained Retained Starts change to new relative shift value Retained Defined or checked
Y_CamScale.Execute Starts change to new absolute scale value Retained Retained Retained Defined or checked
Y_SlaveOffset.Execute Retained Starts change to new absolute offset value Retained Retained Defined or checked
(Master) MC_SetPosition Retained Retained 0 Retained Retained
(Slave) MC_SetPosition Retained 0 Retained Retained Retained
(Master) MC_Stop Retained Retained Retained Retained Retained
(Slave) MC_Stop 100 0 0 0 Reset (Null) **
(Slave) MC_Reset Retained Retained Retained Retained Retained
(Slave) MC_Power.Enable = FALSE Retained Retained Retained 0 Retained
NextBlock.Active (Aborting) Retained Retained Retained 0 Retained
NextBlock.Active (Buffered) Retained Retained Retained Retained Retained

 


This help information is valid for iCube Engineer Online Help 2025.6

Copyright © 2025 YASKAWA EUROPE GmbH and © 2025 YASKAWA America, Inc.