Appendix

Upgrade from NC2 to MC3

With the MC3, the cam plate functionality takes a new, more object-oriented approach. The central element is the MC_CamObject.

Function blocks

NC2 function block

MC3 function block

Note

MC_CamIn.InSync

MC_CamIn.Busy

MC_CamIn.Active

MC_CamIn.InSync

MC_CamIn.Busy

MC_CamIn.Active

In the initial situation, the command was sent using Execute := TRUE, and Execute := FALSE is set again.

NC2: Busy = TRUE, Active = TRUE and InSync = TRUE are reset by a falling edge at the Execute input. However, the outputs (in particular InGear) signal TRUE for at least one cycle as soon as the master and slave axes move in sync with each other.

MC3: Busy = TRUE, Active = TRUE and InSync = TRUE remain set until the motion command is replaced by another command, even if Execute is already set to FALSE (PLCopen-compliant).