Nt_Rot_Ax_Offset - Siemens SINUMERIK 840DE sl Function Manual

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

Advertisement

4.2.4.12

$NT_ROT_AX_OFFSET

Function
System variable $NT_ROT_AX_OFFSET allows you to enter an angle offset for the rotary axes
of the active transformation.
● For TRAORI_K, these are the rotary axes 1, 2, and 3.
● For TRANSMIT_K and TRACYL_K it is rotary axis 1.
Supplementary conditions
● System variable $NT_ROT_AX_OFFSET for Transmit or Tracyl transformations without a
kinematic chain corresponds to machine data $MC_TRANSMIT_ROT_AX_OFFSET_n or
$MC_TRACYL_ROT_AX_OFFSET_n.
● System variable $NT_ROT_AX_OFFSET for orientation transformations without a kinematic
chain corresponds to machine data $MC_TRAFO5_ROT_AX_OFFSET_n.
Syntax
$NT_ROT_AX_OFFSET[<n,m>] = <offset_angle>
Meaning
$NT_ROT_AX_OFFSET
<n>:
<m>:
Example
Provides the number of rotary axes for the subchain:
Program code
N100 $NT_ROT_AX_CNT[1,0] = 180
Transformations
Function Manual, 06/2019, A5E47435470B AA
K12 transformation definitions with kinematic chains
Angle offset for rotary axes
Data type:
REAL
Default value:
-1; content is not evaluated
System variable or transformation index
Data type:
INT
Value range:
1, 2, ... (MD18866 $MN_MM_NUM_KIN_TRAFOS - 1)
Index of the variable $NT_ROT_AX_CNT; specifies for which rotary axis
the offset is set.
Data type:
INT
Range of values
● 0 ... 2; for orientation transformation
● 1; for TRANSMIT_K and TRACYL_K
Comment
; assigns offset "180 °" to rotary axis
"0" of transformation "1".
4.2 Commissioning
291

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840d sl

Table of Contents