Structure and classification of axis parameters
The parameters of the axis-MachineDataBlock (short axis parameters) contain the axes data axis that are axis-specifically assigned. The parameters are defined in the following structures:
Structure names in the ASCII file | Contents |
kopf | Machine Axis Data Header |
getriebe | Gear step-dependent data |
kenngr | General characteristic values |
lr_param | General position controller parameters |
lr_hw | Hardware-dependent position controller parameters |
vorsteuer | Feedforward parameters |
antr | Parameter for drives |
handbetrieb | Parameter for manual operation |
twincat | TwinCAT system manager |
cam_gear | Configuration Single Axis Interpolator |
The following abbreviations are used in this document for the different axis types:
Axis type | Translatory axis | Rotary axis | |
Abbreviation | T | R | |
Axis type definition 'kenngr.achs_typ' | ACHSTYP_- TRANSLATOR (Linear axis) | ACHSTYP_- ROTATOR (Rotary axis) | ACHSTYP_- SPINDLE (Spindle) |
Notice
The abbreviations 'T' and 'R' in this documentation only determine the dimension of the parameters in the ASCII file.
The assignment of the axis type definition 'kenngr.achs_typ' influences the data block to be assigned in the axis parameter list. The description of possible axis types, axis operating modes and drive types is given in Section General axis data (kenngr.*).
The field indices to be stated for the axis parameters list correspond to the internal indexing of the NC kernel. The value ranges of parameters are also defined, if necessary, by specifying a limit arising from the data format, e.g. MAX(UNS32) etc.