|
IC-MQ Datasheet, PDF (31/39 Pages) IC-Haus GmbH – PROGRAMMABLE 9-BIT Sin/Cos INTERPOLATION IC WITH RS422 DRIVER | |||
|
◁ |
iC-MQ PROGRAMMABLE 9-BIT
Sin/Cos INTERPOLATION IC WITH RS422 DRIVER
Rev D4, Page 31/39
Error Protocol
Out of the errors enabled by EMASKE both the ï¬rst
(under ERR1) and last error (under ERR2) which oc-
cur after the iC-MQ is turned on are stored in the EEP-
ROM.
The EEPROM also has a memory area in which all oc-
curring errors can be stored (ERR3). Only the fact that
an error has occurred can be recorded, with no infor-
mation as to the time and count of appearance of that
error given. Error recording can be used to statistically
evaluate the causes of system failure, for example.
EMASKE
Bit
9
8
7
6
5
4
3
2
1
0
Code
1
0
Adr 0x18, bit 5:0; Adr 0x17, bit 7:4
Error event
Line count error (wrong count of sine periods
between two zero pulses)
â
Loss of tracking (excessive input frequency)
â
Excessive temperature warning
System error: I/O pin ERR reads low by an external
error signal (only permitted with EPH = 0)
Control error 2: range at max. limit
Control error 1: range at min. limit
Signal error 2: clipping due to excessive input level
Signal error 1: loss of signal (poor input level or s/c
phase out of range)
Function
Enable: event will be latched
Disable: event will not be latched
Line Count Error
The line count error feature is particularly interest-
ing for encoder systems. The disc is checked anew
with each zero pulse, with the number of sine cycles
counted until the next zero pulse occurs. If the direc-
tion of rotation is changed, the check is aborted.
The line count is then stored under LINECNT minus 1,
i.e. for a code disc with 256 lines LINECNT records
a value of 255. If the counted line number does not
match the number already stored in LINECNT, a line
count error is set. In mode System Test signal TP1
indicates when the line count check is ï¬rst ended.
Temperature Monitoring
If the temperature warning threshold is exceeded an
excessive temperature message is generated which is
processed in the temperature monitor block (Tw corre-
sponds to T2).
Exceeding the temperature warning threshold can be
signaled at pin ERR or used to shut down the line
drivers (via mask EMASKO). The temperature warn-
ing is deleted when the temperature drops below Tw
-Thys .
If the temperature shutdown threshold Toff = Tw + â T
is exceeded the line drivers are shut down independent
of EMASKO.
Table 59: Error Event Mask for EEPROM Savings
ERR1
ERR2
ERR3
Bit
6:0
Code
0
1
Adr 0x31, bit 1:0; Adr 0x30, bit 7:0
Adr 0x32, bit 3:0; Adr 0x31, bit 7:2
Adr 0x33, bit 5:0; Adr 0x32, bit 7:4
Error Event
Assignation according to EMASKE
Function
No event
Registered error event
Table 60: Error Protocol
|
▷ |