English
Language : 

IC-MU_13 Datasheet, PDF (52/59 Pages) IC-Haus GmbH – OFF-AXIS NONIUS ENCODER WITH INTEGRATED HALL SENSORS
iC-MU OFF-AXIS NONIUS ENCODER
WITH INTEGRATED HALL SENSORS
preliminary
COMMAND REGISTER
Rev B1, Page 52/59
Implementing internal commands
An implemented command is executed depending on
the written data value.
CMD_MU(7:0)
Addr. SER: 0x75; bit 7:0
W
Code
Command
Explanation
0x01
WRITE_ALL
Write internal
configuration and Offset
values to EEPROM
0x02
WRITE_OFF
Write internal Offset
values to EEPROM
0x03
ABS_RESET
Reset of Absolute value
(including ABZ-part)
0x04
NON_VER
Verification of actual
position by doing a
nonius calculation
0x05
MT_RESET
New read in and
synchronisation of
multiturn value
0x06
MT_VER
Read in of multiturn and
verification of counted
multiturn value
0x07
SOFT_RESET
startup with read in of
EEPROM
0x08
SOFT_PRES
Set output to preset
0x09
SOFT_E2P_PRES
Set output to preset and
save offset values to
EEPROM
0x0A
E2P_COM
start EEPROM
communication
0x0B
EVENT_COUNT
increment event counter
by 1
0x0C
SWITCH
A variant of WRITE_ALL
to write configurations of
MODEA and RPL which
inhibit register
communications
0x0D
CRC_VER
Verification of CRC16
and CRC8
0x0E
CRC_CALC
Recalculate internal
CRC16 and CRC8
values
0x0F
SET_MTC
Set MTC-Pin *)
0x10
RES_MTC
Reset MTC-Pin *)
...0xFF
no function
Note:
*) MODE_MT=0x00
Table 97: Implemented commands
WRITE_ALL stores the internal configuration and off-
set/preset values to the EEPROM. CRC16 and CRC8
are automatically updated.
If a multiturn is configured, this is read in and syn-
chronized. Offset values OFF_ABZ/OFF_UVW are
amended to include the cycle data and stored as
OFF_POS and OFF_COM. The ABZ/UVW converter
is restarted.
Command NON_VER initiates a nonius calculation
and the computed value is compared to the current
counted period. If there is a discrepancy, error bit
NON_CTR is set in status register STATUS1.
With command MT_RESET an external multiturn is
read in anew and synchronized. Offset values
OFF_ABZ and OFF_UVW are amended to include
the multiturn data and stored as OFF_POS and
OFF_COM. Attention: The ABZ/UVW converter is not
restarted. If part of the multiturn data is used for the
singleturn information, ABS_RESET has to be exe-
cuted instead.
With command MT_VER an external multiturn is read
in and the counted multiturn value is verified. If there
is a discrepancy, error bit MT_CTR is set in status reg-
ister STATUS1.
With command SOFT_RESET internal finite state ma-
chines and counters are reset. The EEPROM is read
in anew. A redefinition of the absolute value is initiated
(see ABS_RESET)
Command SOFT_PRES initiates a preset sequence
(cf. page 56) with preset values PRES_POS. The in-
ternal offset values OFF_ABZ are changed to set the
output value to the value given by PRES_POS. The
internal CRC8 is automatically updated.
Command SOFT_E2P_PRES initiates a preset se-
quence (cf. page 56) with preset values PRES_POS.
The altered offset values OFF_ABZ are stored in the
EEPROM. CRC8 is automatically updated.
Command E2P_COM initiates communication with the
EEPROM (RPL=0x00 and 0x02). Prior to this the fol-
lowing parameters must be configured:
• I2C_DEVID
WRITE_OFF only stores the offset/preset data area to
the EEPROM. CRC8 is automatically updated.
Command ABS_RESET initiates a redefinition of the
absolute value. A new nonius calculation is started.
• I2C_RAM_START
• I2C_RAM_END
• I2C_E2P_START