4 Data Descriptions
11.03
4.1 Machine data
© Siemens AG 2003 All Rights Reserved
4-218
SINUMERIK 840D/SIMODRIVE 611 digital SINUMERIK Safety Integrated (FBSI) - Edition 11.03
36912
MD number
$MA_SAFE_ENC_INPUT_NR
Actual value assignment: Input to drive module/measuring circuit board
840D
Default: 1
Min. input value: 1
Max. input value: 2
Change becomes effective after POWER ON:
Protection level (R/W) 7/2
Unit: -
Data type: BYTE
Applies from SW 3.4
Meaning
Number of the actual value input of a module via which the SI encoder is addressed.
= 1:
SI encoder is connected to the upper input (motor encoder)
= 2:
SI encoder is connected to the lower input (2nd encoder)
For standard applications with a 2-encoder system, the encoder for Safety Integrated is
connected to the second encoder connection (lower input) of the same drive module.
Special cases, errors
Any actual value input in the 611 digital group can be used for the second encoder as the
measuring system on the NC side.
Corresponds with …
MD 36911: $MA_SAFE_ENC_MODULE_NR
MD 30230: $MA_ENC_INPUT_NR
36915
MD number
$MA_SAFE_ENC_TYPE
Encoder type
840D
Default: 0
Min. input value: 0
Max. input value: 4
Change becomes effective after POWER ON:
Protection level (R/W) 7/2
Unit: -
Data type: BYTE
Applies from SW 3.4
Meaning
The type of SI encoder connected is specified here.
= 0:
Reserved
= 1:
Raw signal encoder (1V peak-to-peak)
= 4:
Absolute encoder with EnDat interface
Special cases, errors
•
The value is coded in the same way as in data $MA_ENC_TYPE.
•
Only the value 1 or 4 is permitted.
•
An incorrect configuration (e.g. entry of values 0, 2, 3 or 5) is flagged with Alarm
27033.
Corresponds with …
MD 30240: $MA_ENC_TYPE
36916
MD number
$MA_SAFE_ENC_IS_LINEAR
Linear scale
840D
Default: 0
Min. input value: 0
Max. input value: 1
Change becomes effective after POWER ON:
Protection level (R/W) 7/2
Unit: -
Data type: BOOLEAN
Applies from SW 3.4
Meaning
This is used to specify whether the connected encoder is a rotary or a linear encoder.
= 0:
Rotary encoder is connected
$MA_SAFE_ENC_RESOL is used to specify its resolution and convert it to the
load side
using
$MA_SAFE_ENC_GEAR_PITCH,
$MA_SAFE_ENC_GEAR_DENOM[n]
and
$MA_SAFE_ENC_GEAR_NUMERA[n].
MD: $MA_SAFE_ENC_GRID_POINT_DIST has not significance.
= 1:
Linear encoder is connected
Its resolution is defined in $MA_SAFE_ENC_GRID_POINT_DIST.
The
MDs: $MA_SAFE_ENC_RESOL, $MA_SAFE_ENC_GEAR_PITCH,
$MA_SAFE_ENC_GEAR_DENOM[n]
and
$MA_SAFE_ENC_GEAR_NUMERA[n] have no significance.
Corresponds with …
For 0:
$MA_SAFE_ENC_RESOL
$MA_SAFE_ENC_GEAR_PITCH
$MA_SAFE_ENC_GEAR_DENOM[n]
$MA_SAFE_ENC_GEAR_NUMERA[n]
For 1:
$MA_SAFE_ENC_GRID_POINT_DIST
36917
MD number
$MA_SAFE_ENC_GRID_POINT_DIST
Linear scale grid spacing
840D
Default: 0.01
Min. input value: 0.000 01
Max. input value: 8
Change becomes effective after POWER ON:
Protection level (R/W) 7/2
Unit: mm
Data type: DOUBLE
Applies from SW 3.4
Meaning
The grid spacing of the linear scale used is specified here.
MD irrelevant for ....
A rotary encoder