Positioning an Axis Before Starting Camming
The function block A function block groups an algorithm and a set of private data. It has inputs and outputs. MC_CamStartPos is used to position Position means a point in space which is described by different coordinates. Depending on the used system and transformation it can consist of a maximum of six dimensions (coordinates).This means three Cartesian coordinates in space and coordinates for the orientation. In ACS there can be even more than six coordinates. If the same position is described in different coordinate systems the values of the coordinates are different. a slave axis in its starting position for a MC_CamIn move with a slave absolute profile.
To position the slave axis for the MC_CamIn move, the typical programming The act of performing a sequence of instructions or commands. sequence is:
- With the master axis at standstill, call MC_CamStartPos to determine the start position for the slave axis.
- Call MC_MoveAbsolute to move the slave axis to its start position.
- Call MC_CamIn with
StartMode = 0
(Start mode).
The MC_CamIn inputs MasterOffset, SlaveOffset, MasterScaling, and SlaveScaling should have the same values as used in the call to MC_CamStartPos.