AX-Series Motion Controller Instructions Manual Chapter 2
323
Timing Diagram
Inputs/Outputs
CamTable
The specified
MC_CAM_REF MC_CAM_REF When bExecute changes to 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 adds a tappet track and outputs its track ID to its output uiTappetNum. The track ID is the
smallest one which has not been used yet.
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