Input Description

../_images/6bfed27d357531be0a33139001027925

Function Block MC_CamIn

Note

The inputs marked with a triangle f828789730fe91210a331390015c7da3_78f228175b765b440a33139001315693 are of the class VAR_IN_OUT (input and output variable). These inputs must be connected to a variable.

Execute

Data type: BOOL

Starts the Function Block at rising edge.

MasterOffset

Data type: LREAL

Offset of master table. Angular offset of the master shaft to cam.

SlaveOffset

Data type: LREAL, default: 0

Offset of slave table. Sharpened cam (i.e higher elevation and deeper depression).

MasterScaling

Data type: LREAL, default: 1.0

Factor for the master profile. From the slave point of view the master overall profile is multiplied by this factor.

SlaveScaling

Data type: LREAL, default: 1.0

Factor for the slave profile. The overall slave profile is multiplied by this factor.

MasterSyncPosition

Data type: LREAL

The position of the master in the path where the group is insync with the master. (If the ‘MasterSyncPosition’ does not exist, at the first point of the path the master and slave are synchronized).

Note

The inputs acceleration, deceleration and jerk are not added here.

MasterStartDistance

Data type: LREAL

The master distance for the slave to start to synchronize to the master.

MasterValueSource

Data type: MC_SOURCE

Defines the source for synchronization:

mcSetValue - Synchronization on master set value.

mcActualValue - Synchronization on master actual value.

BufferMode

Data type: MC_BUFFERMODE, default: MC_Aborting, no other modes supported

Defines the behavior of the axis.

Master

Data type: AXIS_REF

Reference to the master axis.

Slave

Data type: AXIS_REF

Reference to the slave axis.

CamTableID

Data type: MC_CAM_ID

Identifier of CAM Table to be used in the MC_CamIn Function Block.