Motion Coordinator Technical Reference Manual
Using the Trio ActiveX Control 12-11
Motion Commands
AddAxis
Description:
Performs the corresponding
ADDAX(…)
command on the Motion Coordinator
Syntax:
AddAxis(LinkAxis, [Axis])
Parameters:
Return Value:
TrioPC STATUS
.
CamBox
Description:
Performs the corresponding
CAMBOX(…)
command on the Motion Coordinator
Syntax:
CamBox(TableStart, TableStop, Multiplier, LinkDist, LinkAxis,
LinkOpt, LinkPos, [Axis])
Parameters:
Return Value:
TrioPC STATUS
.
short LinkAxis:
A numeric value that specifies the axis to be “added” to the
base axis.
VARIANT Axis:
Optional parameters that must be a single numeric value
that specifies the base axis for this move
short TableStart:
The position in the table data on the Motion Coordinator
where the cam pattern starts
short TableStop:
The position in the table data on the Motion Coordinator
where the cam pattern stops
double Multiplier:
The scaling factor to be applied to the cam pattern
double LinkDist:
The distance the input axis must move for the cam to complete
short LinkAxis:
Definition of the Input Axis
short LinkOpt: 1
link commences exactly when registration event occurs
on link axis
2
link commences at an absolute position on link axis (see
param 7)
4
CAMBOX repeats automatically and bi-directionally when
this bit is set.
double LinkPos:
The absolute position on the link axis where the cam will start.
VARIANT Axis:
Optional parameters that must be a single numeric value that
specifies the base axis for this move