iC-MN 25-BIT NONIUS ENCODER
WITH 3-CH. SAMPLING 13-BIT Sin/D INTERPOLATION
Rev D1, Page 51/59
STARTUP BEHAVIOR
Figure 28 shows the startup behavior of iC-MN. After If an error occurs while the EEPROM data is being
turning on the power supply (power-on reset) iC-MN read (a CRC error or communication error with the
reads the configuration data from the EEPROM. If the EEPROM), the current readin process is canceled and
data can be read without error, a timeout of 8 ms is restarted. Following a third failed attempt the readin
allowed to elapse.
procedure is ended and the internal iC-MN configura-
tion registers (addresses 0x00 to 0x4D) initialized with
If the multiturn interface has been configured for an ex- a zero.
ternal sensor, the device waits for a longer timeout of
16 ms to elapse. The multiturn data is then read in and In doing so, NBISS = 0 selects for the BiSS C protocol
the first conversion performed in order to determine the for the I/O interface enabling BiSS C register commu-
absolute position (see page 47). iC-MN then goes into nication.
normal operation.
If an attempt to read sensor data is made iC-MN would
reply an 8-bit zero value with set error and warning
startup
bits (sequence: start bit 1x high, position 8x zero, er-
ror/warning 2x zero, CRC 6x high followed by zero bits
read EEPROM
(max 3 times on error)
when the clock signal is continued).
EEPROM ok?
Following successful configuration using the I/O inter-
face command SOFT_RES must be issued in order to
switch iC-MN to normal operation (see page 42).
serial-interface active
for configuration
(no sensor data request
MODE_MT = 00
possible)
yes
no
8 ms timeout
16 ms timeout
via command SOFT_RES
MODE_ST:
sync_mode is
nonius?
yes
no
yes
MODE_MT = 00
no
normal operation:
ready for
sensor data requests
first conversion to get
initial period information
command execution
multiturn-startup
Figure 28: Startup behavior