01/2007
11.5 Axes and spindles
11-325
© Siemens AG 2007 All Rights Reserved
SINUMERIK 840Di sl Manual (HBIsl) – 01/2007 Edition
For a machine axis whose measuring system consists of an absolute encoder
on an ADI4 module, the following must be taken into consideration:
S Absolute encoder with SSI interface
Since the ADI4 transfers the data from the absolute encoder to the NCK in
EnDat format, encoder type ”Absolute encoder gen.” must be entered as the
encoder type:
– MD30240: $MA_ENC_TYPE (encoder type) = 4 (absolute encoder gen.)
References
/ADI4/ Analog drive port for 4 axes
Section: Function parameters (SINUMERIK 840Di sl) and
(SIMOTION)
Encoder type
S Encoder fine resolution
The fine resolution configured in the ADI4 (reserved bits for fine resolution)
of the absolute encoder must be assumed by the NCK:
– MD30260: $MA_ABS_INC_RATIO[n] (encoder fine resolution)
References
/ADI4/ Analog drive port for 4 axes
Section: Function parameters (SINUMERIK 840Di sl) and
(SIMOTION)
Reserved bits for fine resolution
For axes with non–calibrated absolute encoder:
S MD34210 $MA_ENC_REFP_STATE == 0 (encoder not calibrated)
an alarm is displayed each time the NCK is booted:
S Alarm: ”25022 axis <Axis identifier> Encoder <Number> Alarm 0”
Table 11-22 Incremental measuring systems: Machine data
Number Identifier Name/remarks Refer-
ence
Axis–specific ($MA_ ... )
30240 ENC_TYPE[n] Actual–value acquisition modes
30242 ENC_IS_INDEPENDENT[n] Encoder is independent
30260 ABS_INC_RATION[n] Encoder fine resolution (absolute value encoder)
30300 IS_ROT_AX[n] Rotary axis R2
31000 ENC_IS_LINEAR[n] Direct measuring system (linear scale)
31030 LEADSCREW_PITCH[n] Leadscrew pitch
31040 ENC_IS_DIRECT[n] Encoder is connected directly to the machine
31050 DRIVE_AX_RATIO_DENOM[n] Denominator load gearbox
31060 DRIVE_AX_RATIO_NUMERA[n] Numerator load gearbox
31070 DRIVE_ENC_RATIO_DENOM[n] Denominator measuring gearbox
31080 DRIVE_ENC_RATIO_NUMERA[n] Numerator measuring gearbox
34200 ENC_REFP_MODE[n] Referencing mode
34210 ENC_REFP_STATE[n] Status of absolute value encoder
34220 ENC_ABS_TURNS_MODULO[n] Absolute value encoder range for rotary encoders
(multi–turn resolution)
R2
(ADI4)
Boot with
non–calibrated
encoder
Machine data
11 NCK Commissionin
with HMI Advanced