Input Description¶
Function Block MC_CamIn
Note
The inputs marked with a triangle 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.