Siemens SINUMERIK 840DE sl Function Manual page 322

Hide thumbs Also See for SINUMERIK 840DE sl:
Table of Contents

Advertisement

K12 transformation definitions with kinematic chains
4.3 Programming
<Corr_Mode>:
322
Correction mode
Data type:
INT
The <Corr_Index> parameter is decimal coded (units to thousands position):
Units
Specifies which element is to be corrected.
position:
xxx0 Correction of a linear offset vector
xxx1 Correction of the direction vector of an orientation axis
Tens
Specifies how the correction element to which the content
position:
of <Corr_Index> refers, is to be modified.
xx0x The correction vector is written immediately to the correc‐
tion element.
This variant can be used to immediately write the correction
element without the index <n> of the relevant system data
($NK_OFF_DIR[<n>, ...]) having to be known.
xx1x As 0, but with the difference that the transferred correction
value is interpreted in world coordinates.
A difference between variants 0 and 1 can always occur
when the kinematic chain in the initial state (positions of all
orientation axes equal to 0) contains other rotations.
xx2x As 1, but with the difference that the correction value refers
to the entire section, i.e. a value is entered in the correction
element so that the entire section reaches the length de‐
fined by the correction value.
Note:
The values 1 and 2 are not permissible when writing the direction
vector of an orientation axis.
Hundreds
Specifies how the content of the <Corr_Vect> parameter is to be
position:
interpreted.
x0xx The transferred correction vector <Corr_Vect> contains
the entire new length of the correction element or the sec‐
tion to which the <Corr_Index> in conjunction with the
tens position of <Corr_Mode> refers (absolute correction).
x1xx The transferred correction vector <Corr_Vect> only con‐
tains the difference compared to the current length of the
correction element or the section to which
the <Corr_Index> in conjunction with the tens position
of <Corr_Mode> refers (incremental correction).
Note:
For the correction of the direction vector of an orientation axis, the
content of the hundreds position must be 0.
Thou‐
Specifies whether the correction is to be limited by the following
sands
maximum value:
position:
● SD41610 $SN_CORR_TRAFO_LIN_MAX (Page 276)
or
● SD41611 $SN_CORR_TRAFO_DIR_MAX (Page 276)
0xxx Monitoring of the maximum correction is active.
1xxx Monitoring of the maximum correction is not active.
Function Manual, 06/2019, A5E47435470B AA
Transformations

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840d sl

Table of Contents