Input DescriptionΒΆ

../_images/6145e9f6a19472e60a317f3416fdc912

MCA_CamInDirect

Note

The inputs marked with a triangle 81c0a52ba192bc570a317f346e4f8312_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.

MasterValueSource

Data type: MC_SOURCE

Defines the source for synchronization:

mcSetValue - Synchronization on master set value.

mcActualValue - Synchronization on master actual value.

SyncDirection

Data type: MC_DIRECTION

Moving direction for the slave to start the movement.

POSITIVE, NEGATIVE or SHORTEST are applicable.

SyncWindow

Data type: LREAL

  • when the slave is outside the SyncWindow, it will move the direction which is given in SyncDirection
  • when the slave is inside the SyncWindow, it will move SHORTEST to meet the SlaveSyncPosition.

Velocity

Data type: LREAL

Velocity which limits the synchronization movement.

Note

The slave has to be able to move faster than the master axis, otherwise it is possible the SlaveSyncPosition is never reached when the master starts to move.

Acceleration

Data type: LREAL

Acceleration which limits the synchronization movement.

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.