AX-Series Motion Controller Instructions Manual Chapter 2
318
Inputs/Outputs
Name Function Data Type Setting Value Timing to Take Effect
CamTable
The specified
cam table
MC_CAM_REF
*
MC_CAM_REF When bExecute is True.
*Note: MC_CAM_REF (FB): The basic CAM
Function
The tappet table can be set in the cam table. Tappets can be used to track the current position of the master axis
and output a signal to trigger an event under particular conditions.
One tappet table has multiple tappet tracks.
This function block can delete all original tappet points in the specified tappet track and replace them with maximum
8 tappet points which are described in the inputs of the function block.
The Tappet Track
One tappet track contains one track ID, one tappet switch (Boolean signal) and multiple tappet points.
The Tappet
One tappet point includes the Track ID of the tappet track where the tappet point is, the master axis position
corresponding to the tappet point, the positive passing mode and the negative passing mode.
See the modes and their meanings in the following table.
TAPPETACTION_none No action
The tappet switch does not take an action when the master axis passes
the point.
TAPPETACTION_on ON The tappet switch is enabled when the master axis passes the point.
TAPPETACTION_off OFF The tappet switch is disabled when the master axis passes the point.
TAPPETACTION_inv Invert
The tappet switch status is inverted when the master axis passes the
TAPPETACTION_time ON
When the master axis passes the point, the tappet switch is ON for a set
period of time and then turns OFF.
*Note: When the mode is set to TAPPETACTION_time in this function block, the tappet switch will turn off after being ON for a
fixed 100 ms.
Troubleshooting
When an error occurs during the execution of the instruction or the axis is in “Errorstop” state, bError will change to
True. Refer to ErrorID (Error Code) to address the problem.