How to create a cam The steps for creating a cam are explained by means of a sample application that describes a rotary table with eight slots (45° division). Inside, there is a component that is fuse
How to define switch points Use switch points to trigger events depending on the master position. For example, this can be the setting of an output or the calling of a function block. These instructio
Function Blocks: MC_CamTableSelect and MC_CamIn MC_CamTableSelect.MasterAbsolute If the input MasterAbsolute = TRUE , then the cam is started at the current master position. This point may be at any p
SoftMotion version 4 [...] the point 4p , [...] the point 4n ,
Periodic Cams A cam can be run repeatedly when the Periodic input of the MC_CamTableSelect function block is set to TRUE . Then the cam is restarted automatically after reaching the end position. If t
Commanding Multiple Movements :
Overview BufferMode Some function blocks have a BufferMode input which is used to control the chronological order of movements. The buffer mode defines whether the function block works in non-buffered
Behavior in the Case of Buffered Movements When a buffered movement is commanded after MC_MoveAbsolute or MC_MoveRelative , the buffered movement is active in the same cycle where the previous movemen
Behavior in the Case of Blending A basic property of the blending behavior of CODESYS SoftMotion is that the axis moves along the same positions during blending as during a buffered movement. The only