AX-Series Motion Controller Instructions Manual Chapter 2
308
Inputs/Outputs
Name Function Data Type Setting Value Timing to Take Effect
Tappets
Tappet signal
source
SMC_TappetData SMC_TappetData* When bEnable turns to True.
*Note:
SMC_TappetData (STRUCT): the internal interface between MC_CamIn and SMC_GetTappetValue for tappet data
transmission.
Name Function Data Type
Setting range
(Default Value)
ctt
Specify the direction in which a
tappet point is passed so that
there will be an action then.
SMC_CAMTAPPETTYPE
0: TAPPET_pos (pass in the
positive direction)
1: TAPPET_all (pass in both
positive and negative directions)
2: TAPPET_neg (pass in the
negative direction)
(TAPPET_pos)
cta
Specify the action when the
tappet point is passed.
SMC_CAMTAPPETACTION
0: TAPPETACTION_on (switch to
ON)
1: TAPPETACTION_off (switch to
OFF)
2: TAPPETACTION_inv (Invert)
3: TAPPETACTION_time (be ON
for a period of time and then
switch to OFF.)
(TAPPETACTION_on)
dwDelay
Specify the delay time before the
tappet changes to ON under
TAPPETACTION_time mode.
DWORD
Positive or 0
(0)
dwDuration
For how long the tappet is ON
under TAPPETACTION_time
mode.
DWORD
Positive or 0
(0)
iGroupID Specify the track ID of the tappet. INT
Positive, negative or 0
(0)
x Tappet position LREAL
Positive, negative or 0
(0)
dwActive The internal variable DWORD
Positive or 0
(0)
Function