AX-Series Motion Controller Instructions Manual Chapter 2
322
Name Function Data Type
Setting Value
Timing to Take Effect
PositiveMode
Specify the mode for
the tappet point when
it is passed in the
positive direction.
DMC_CAM
TAPPETACTION
[0..7]
*
0: TAPPETACTION_none
1: TAPPETACTION_on
2: TAPPETACTION_off
3: TAPPETACTION_inv
4: TAPPETACTION_time
(TAPPETACTION_none)
When bExecute turns
from False to True.
NegativeMode
Specify the mode for
the tappet point when
it is passed in the
negative direction.
DMC_CAM
TAPPETACTION
[0..7]
*
0: TAPPETACTION_none
1: TAPPETACTION_on
2: TAPPETACTION_off
3: TAPPETACTION_inv
4: TAPPETACTION_time
(TAPPETACTION_none)
When bExecute turns
from False to True.
*Note:
One tappet track can be set with multiple tappet points. Maximum 8 tappet points can be written for one tappet track via the
function block.
Outputs
Output range (Default Value)
bDone
True when the instruction is
BOOL True/False (False)
bBusy
True when the instruction is
BOOL True/False (False)
bError True when an error occurs. BOOL True/False (False)
ErrorID
Record the error code when an
error occurs. Refer to Appendix for
error code descriptions.
DMC_ERROR
*
DMC_ERROR (DMC_NO_ERROR)
iTrackID
The Track ID of the new tappet
track
INT 1~512
*Note: DMC_ERROR: Enumeration (ENUM)
Output Update Timing
Timing for shifting to True
Timing for shifting to False
bDone
When the instruction is completed.
When bExecute turns to False.
bBusy
When bExecute is True.
When bError is True.
bError
When an error occurs in the execution
conditions or input values for the instruction.
When bExecute turns from True to False