Functions Provided by the Axis Control Modules
(Original Document)
General
The axis control modules provide application inputs and outputs for each of the axes, which are used to implement the different functions.
The following diagram shows the inputs/outputs associated with one channel:
Application Inputs/Outputs
For each of the axes, the axis control modules offer:
In inputs:
In outputs:
Programming a Movement
In Control Expert language, each independent axis movement is described by a SMOVE movement command function. Movements of interpolated axes are described by an XMOVE command (linear interpolation of TSX CAY 33 module). From this SMOVE or XMOVE command and from the position of the moving part, module TSX CAY calculates the position/speed setpoint.
Configuration and Adjustment Parameters
These parameters are used to define the usage characteristics, limits, resolution, control dimensions, etc.
Position Control Loop
The loop controller is of proportional type with feed forward, so as to reduce following errors.
For each axis, the user can choose between 3 types of acceleration law: rectangular, trapezoid or triangular.
TSX CAY Module Functions
The functions offered by the axis control modules are as follows:
NOTE: The 3 physical axes (X, Y, Z) use the zones 0, 1 and 2. Zone 3 is dedicated to the linear interpolation function.
Summary of TSX CAY Module Functions
The TSX CAY axis control modules perform the following functions:
Modules
CAY 21
CAY 41
CAY 22
CAY 42
CAY 33
2/3 axes interpolation
No
No
No
No
Yes
Limited axes
Yes
Yes
Yes
Yes
Yes
Infinite axes
No
No
Yes
Yes
Yes
Slave axes (static ratio)
Yes
Yes
No
No
No
Slave axes (dynamic ratio)
No
No
Yes
Yes
No
Integral gain (correction of offsets in the kinematic string)
No
No
Yes
Yes
Yes