You are on page 1of 14

PHILIPS MEDICAL SYSTEMS

Mx8000 IDT Systems

XRS Error Messages

May 2002

ALL PAGES OF THIS DOCUMENT CONTAIN PROPRIETARY AND CONFIDENTIAL INFORMATION OF PHILIPS MEDICAL SYSTEMS
(CLEVELAND), INC. THE DOCUMENTS ARE INTENDED FOR CURRENT PHILIPS MEDICAL SYSTEMS’ PERSONNEL OR ARE LICENSED TO
PHILIPS MEDICAL SYSTEMS’ CUSTOMER FOR USE BY THE CUSTOMER'S IN-HOUSE SERVICE EMPLOYEE ON EQUIPMENT LOCATED AT THE
CUSTOMER'S DESIGNATED SITE. COPYING, DISCLOSURE TO OTHERS OR OTHER USE IS PROHIBITED WITHOUT THE EXPRESS WRITTEN
AUTHORIZATION OF PHILIPS MEDICAL SYSTEMS’ LAW DEPARTMENT. REPORT VIOLATIONS OF THESE REQUIREMENTS TO PHILIPS
MEDICAL SYSTEMS’ LAW DEPARTMENT, HIGHLAND HEIGHTS, OHIO

Service Publications, Philips Medical Systems (Cleveland) Inc., Highland Hts., OH


44143
© 2002 All rights reserved under the copyright laws of the United States
IDT Xrs_error.doc

byte byte byte byte detailed text parameter


0 1 2 3
E 50 01 02 unknown_command
E 50 00 03 can_bus_error
E 50 00 04 can_overrun_error
E 50 00 06 rec_table_too_long
E 50 00 07 rec_wrong_sequence
E 50 00 08 flash_not_erased
E 50 00 09 flash_not_ok
E 50 00 0A flash_not_programmed
E 50 00 10 internal XRS-FW error occurs 0x0001 : wrong parameter to function ‘get_adc_10bit()’
0x0002 : wrong parameter to function ‘get_adc_8bit()’
0x0003 : wrong error priority detected by ‘applic_error()’
D400 or MCB of XRS 0x0004 : invalid state_type_pointer detected by ‘applic()’
0x0005 : overflow of internal CAN transmit buffer
0x0006 : unknown command to function ‘cmdman()’
0x0007 : invalid case pointer of function ‘init()’
0x0008 : not used
0x0009 : invalid case pointer of function ‘scan_load()’
0x000A : invalid case pointer of function ‘scan_execute()’
0x000B : invalid case pointer of function ‘set_focus()’
0x000C : invalid case pointer of function
‘test_focus_change()’
0x000D : invalid case pointer of function
‘init_check_DAC_SM()’
0x000E : invalid case ptr. of function
temperature_check_task()’
0x000F : invalid case pointer of function ‘reset_working()’
0x0010 : invalid table to function ‘xrs_receive_query()’
0x0011 : invalid table to function ‘xrs_receive_table()’
0x0012 : invalid state_type_ptr in function
‘xrs_receive_query()’
0x0013 : wrong parameter to function ‘write_epld()’
0x0014 : wrong parameter to function ‘get_ad574a()’
0x0015 : wrong parameter to function ‘read_82C55_bit()’
0x0016 : wrong parameter to function ‘write_82C55_bit()’
0x0017 : wrong parameter to function ‘write_82C55_port()’
0x0018 : wrong parameter to function ‘read_82C55_port()’
0x0019 : not used
0x001A : invalid case pointer of function ‘fil_int()’
0x001B : wrong parameter to function ‘write_ram_poti()’
0x001C : invalid case pointer of function ‘init_sequence()’
0x001D : invalid case ptr of function
‘acceleration_sequence()’
0x001E : invalid case pointer of function
‘brake_sequence()’
0x001F : invalid case pointer of function ‘anlass_task()’
0x0020 : invalid return value of function ‘beschleunigen()’
0x0021 : invalid return value of function
‘frequenz_messen()’
0x0022 : invalid case pointer of function
‘frequenz_messen()’
0x0023 : invalid case pointer of function ‘stop()’
0x0024 : attempt to activate a not present mains contactor
0x0025 : invalid case pointer of function ‘standby()’
0x0026 : invalid case pointer of function ‘i_f_act_test()’
0x0027 : invalid case pointer of function ‘i_flim_test()’
0x0028 : invalid case pointer of function ‘i_f_min_test()’
0x0029 : wrong parameter to function ‘get_table_state()’
0x002A : wrong parameter to function ‘set_table_state()’
0x002B : wrong parameter to function ‘select_eepoti()’
0x002C : wrong parameter to function ‘deselect_eepoti()’
0x002D : invalid case pointer of function ‘focus_change()’
0x002E : invalid mode type number in function
‘scan_execute()’
0x002F : invalid control mode detected by function ‘fil_int()’
0x0030 : triggering of not used interrupt 1
0x0031 : triggering of not used interrupt 3
0x0032 : triggering of not used interrupt 5
0x0033 : triggering of not used interrupt 6
0x0034 : triggering of not used timer 1 interrupt
0x0035 : triggering of not used AD-converter interrupt
0x0036 : triggering of not used serial I/O 1 interrupt

1 / 13 05.05.02
IDT Xrs_error.doc
0x0037 : triggering of not used compare match interrupt
0x0038 : triggering of not used compare timer interrupt
0x0039 : triggering of not used compare timer 1 interrupt
D400 or MCB of XRS 0x003A : triggering of not used compare capture interrupt
0x003B : triggering of not used interrupt COMCLR
0x003C : triggering of not used interrupt COMSET
0x003D : invalid mode type number in function ‘scanload()’
0x003E : invalid case pointer of function ‘init_done()’
0x003F : invalid control mode detected by function ‘fil_int()’
0x0040 : RAC timeout during scan execute
0x0041 : active RAC BRACE TASK during scan execute
0x0042 : invalid case pointer of function ‘abort()’
0x0043 : invalid command to function ‘tocan()’
0x0044 : SLIO transmit buffer full
0x0045 : invalid command to function
‘check_slio_sendorder()’
0x0046 : invalid case pointer of function ‘ns_on_task()’
0x0047 : attempt to deactivate a not present mains
contactor
0x0048 : invalid case pointer of function ‘ns_off_task()’
0x0049 : invalid command to function
send_slio_command()’
0x004A : not used
0x004B : invalid case pointer of function ‘make_current()’
0x004C : invalid case pointer of function ‘beschleunigen()’
0x004D : invalid case pointer of function ‘init_para_table()’
0x004E : invalid table to function ‘xrs_receive_table()’
0x004F-0x0066 : invalid case pointer during generator
adjust mode
0x0067 : invalid mode type number detected by function
scanload()
0x0068 : invalid anode frequency in function
‘get_act_rotating_anode_freq()’
0x0069 : difference between nom. And act anode
frequency in function ‘acc_rac()’
0x006A : invalid anode frequency in function ‘acc_rac()’
0x006B : invalid state pointer value to function ‘acc_rac()’
E 50 00 11 HW error in connection with D400 0x0001 : not used
0x0002 : DA converter UT_nom failed during selftest
0x0003 : DA converter T_kV failed during selftest
0x0004 : DA converter Y_FIL failed during selftest
D400 or MCB of XRS 0x0005 : DA converter UI_LOAD_MAX failed during
selftest
0x0006 : DA converter I_F_LIM failed during selftest
0x0007 : configuration of EPLD not finished during given
time
0x0008 : not used
0x0009 : not used
0x000A : AD conversion by ADC574A not possible
0x000B : active STS signal although no conversion by
AD574A
0x000C : active Error_INT during INIT ACTIVE
0x000D : not used
0x000E : not used
0x000F : Error Interrupt was triggered and EPLD
Error_Reg2 contains undefined value
0x0010 : Error Interrupt was triggered and error of auxiliary
supply of inverter2 was detected, although system has only
one inverter
0x0011 : Error Interrupt was triggered and SHORT ROT FF
error detected, although system does not has RAC
0x0012 : not used
0x0013 : not used
0x0014 : Error Interrupt was triggered Imax2 error
detected, although system has only one inverter
0x0015 : not used
0x0016 : not used
0x0017 : Error Interrupt was triggered and EPLD
Error_Reg0 contains undefined value
0x0018 : Error Interrupt was triggered and EPLD
Error_Reg1 contains undefined value
0x0019 : not used
0x001A : not used
0x001B : Error Interrupt was triggered with active signal
P_UT_82kV, although system not in SCAN EXECUTE
ACTIVE
0x001C : Error Interrupt was triggered with active signal
N_UT_82kV, although system not in SCAN EXECUTE
ACTIVE
0x001D : not used

2 / 13 05.05.02
IDT Xrs_error.doc
0x001E : Error Interrupt was triggered with active signal
Arc_Detect, although system not in SCAN EXECUTE
ACTIVE
0x001F : Error Register 0 contains value <>0 during INIT
ACTIVE
0x0020 : Error Register 1 contains value <>0 during INIT
ACTIVE
0x0021 : Error Register 2 contains value <>0 during INIT
ACTIVE
0x0022 : Error Interrupt was triggered with active signal
D400 or MCB of XRS UI_LOAD_BAD, although system not in SCAN EXECUTE
ACTIVE
0x0023 : during write test of EPLD no read back of signal
O_EXT1
0x0024 : during write test of EPLD no read back of signal
O_EXT1
0x0025 to 0x0032 : not used
0x0033 : EPLD detects another state of stop rep. circuit
than mcb
0x0034 : adjustment of EEPOTI FIL_F_MAX_ADJUST
D400 J83 not possible
0x0035 : AD conversion by AD574A not possible. Detected
by dose control circuit.
0x0036 : not configured EPLD during RESET WORKING
0x0037 : not used
0x0038 : test of EPLD frequency not successful
0x0039 : test of EPLD pulses not successful
0x003A : AD conversion by AD574A not possible.
Detected by filament control circuit.
0x003B : not used
0x003C : Error Interrupt was triggered with active signal
UBmax2, although system has only one inverter.
0x003D : not used
0x003E : not used
0x003F : not used
0x0040 : Error Interrupt was triggered with active signal
Fault, although system not in SCAN EXECUTE
0x0041 : no AD conversion by ADC574A possible (dose
control)
0x0042 : no AD conversion by ADC574A possible
(tube current control)
0x0043 : no AD conversion by ADC574A possible
(gettering with tube current control)
0x0044 : no AD conversion by ADC574A possible
(gettering with dose control)
0x0045 : no AD conversion by ADC574A possible (filament
current control)
0x0046 : during write test of FLEX to 82C55 Port C no read
back of signal O_EXT1 possible
0x0047 : during write test of FLEX to 82C55 Port C no read
back of signal O_EXT2 possible
0x0048 : test of FIL ADC failed
0x0049 : adjustment of EEPOTI I_F_PEAK not possible
0x004A : reading of signal GND from EPLD Status
Register 1 not possible
0x004B : reading of signal VCC from EPLD Status
Register 1 not possible
0x004C : test of P term of kV-control failed
0x004D : test of limiter of kV-control failed
0x004E : test of P term of oscillating current control failed
0x004F : test of dead time of oscillating current control
failed
0x0050 : active XRAY_ON signal during INIT ACTVE
0x0051 : active XRAY_ON signal during RESET
WORKING
0x0052 : Error Register 0 contains value <>0 during
RESET WORKING
0x0053 : Error Register 1 contains value <>0 during
RESET WORKING
0x0054 : Error Register 2 contains value <>0 during
RESET WORKING
0x0055 : U_CONTROL not correct adjusted during
minimum frequency adjustment
0x0056 : F_MIN_OFFSET not correct adjusted during
minimum frequency adjustment
0x0057 : Maximum frequency not correct adjusted during
minimum frequency adjustment
0x0058 : Linearity not correct present during minimum
frequency adjustment

3 / 13 05.05.02
IDT Xrs_error.doc
0x0059 : F_MIN potentiometer not correct adjusted to
5,12V during minimum frequency adjustment
0x005A : During the minimum frequency adjustment the
lower threshhold of F_MIN_OFFSET was reached wihtout
succesfully finishing the adjustment
0x005C : I_U_CONTROL not correct adjusted during
minimum frequency adjustment
0x005D : U_Pre not correct adjusted during minimum
frequency adjustment
0x005E : The signal 'Max_Arcing' was set although system
D400 or MCB of XRS wasn't in SCAN EXECUTE
0x005F : The signal 'Max_T_RAC' was set although the
error was disabled.
0x0060 : The error register 0 reported during initialisation a
fault
0x0061 : The error register 0 reported during initialisation a
UI_LOAD_BAD signal
0x0062 : The error register 0 reported during initialisation a
P_UT_max signal.
0x0063 : The error register 0 reported during initialisation a
N_UT_max signal.
0x0064 : The error register 0 reported during initialisation a
Ubmax1 signal.
0x0065 : The error register 0 reported during initialisation a
Ubmax2 signal.
0x0066 : The error register 0 reported during initialisation a
Imax1 signal.
0x0067 : The error register 0 reported during initialisation a
Imax2 signal.
0x0068 : The error register 1 reported during initialisation a
I_MAX_FIL signal.
0x0069 : The error register 1 reported during initialisation a
I_F_ACT_2A signal.
0x006A : The error register 1 reported during initialisation a
I_F_ACT_9A signal.
0x006B : The error register 1 reported during initialisation a
SHORT_ROT_FF signal.
0x006C : The error register 1 reported during initialisation a
ARC_DETECTED signal.
0x006D : The error register 1 reported during initialisation a
MAX_ARCING signal.
0x006E : The error register 2 reported during initialisation a
MAX_T_RAC signal.
0x0070 : The error register 2 reported during initialisation a
VCC_ERR signal.
0x0071 : The error register 2 reported during initialisation a
Inv1_Uaux_err signal.
0x0072 : The error register 2 reported during initialisation a
Inv1_Uaux_err signal.
0x0073 : The error register 0 reported during initialisation in
state Reset Working a fault.
0x0074 : The error register 0 reported during initialisation in
state Reset Working a UI_LOAD_BAD signal.
0x0075 : The error register 0 reported during initialisation in
state Reset Working a P_UT_max signal.
0x0076 : The error register 0 reported during initialisation in
state Reset Working a N_UT_max signal.
0x0077 : The error register 0 reported during initialisation in
state Reset Working a Ubmax1 signal.
0x0078 : The error register 0 reported during initialisation in
state Reset Working a Ubmax2 signal.
0x0079 : The error register 0 reported during initialisation in
state Reset Working a Imax1 signal.
0x0079 : The error register 0 reported during initialisation in
state Reset Working a Imax1 signal.
0x007A : The error register 0 reported during initialisation
in state Reset Working a Imax2 signal.
0x007B : The error register 1 reported during initialisation
in state Reset Working a I_MAX_FIL signal.
0x007C : The error register 1 reported during initialisation
in state Reset Working a I_F_ACT_2A signal.
0x007D : The error register 1 reported during initialisation
in state Reset Working a I_F_ACT_9A signal.
0x007E : The error register 1 reported during initialisation
in state Reset Working a SHORT_ROT_FF signal.
0x007F : The error register 1 reported during initialisation
in state Reset Working a ARC_DETECTED signal.
0x0080 : The error register 1 reported during initialisation in
state Reset Working a MAX_ARCING signal.

4 / 13 05.05.02
IDT Xrs_error.doc
0x0081 : The error register 2 reported during initialisation in
state Reset Working a MAX_T_RAC signal.
0x0082 : The error register 2 reported during initialisation in
state Reset Working a VCC_ERR signal.
0x0083 : The error register 2 reported during initialisation in
state Reset Working a Inv1_Uaux_err signal.
0x0084 : The error register 2 reported during initialisation in
state Reset Working a Inv1_Uaux_err signal.
0x0085 : The time constant of the multiplexer J1086 C1232
has an invalid value.
D400 or MCB of XRS 0x0086 : The adjustment of the resonatn circuit frequency
couldn't be finished after the turnaround point.
0x0087 : The FLEX firmware of the D400 is not valid.
0x0088 : The checksum of the FLEX firmware is incorrect.
0x0089 : The FLEX hasn't answered with nSTATUS activ
during programming
0x008A : The FLEX set during programming the signal to
CONF_DONE activ
0x008B : The FLEX set during programming the signal to
CONF_DONE not activ
0x008C : The ADC_FIL couldn't make a A/D conversion.
FIL_INT.C of the regulation control dose value
measurement
0x008D : The ADC_FIL couldn't make a A/D conversion.
FIL_INT.C of the Servo mode filament current
measurement
0x008E : The ADC_FIL couldn't make a A/D conversion.
FIL_INT.C of the Servo mode dose value measurement:
E 50 00 12 invalid state of signal ‘WHO_I_AM’ none

WHO_I_AM’ Plug or D400

E 50 00 13 HW error in connection with inverter 1 0x0001 : inverter 1 not plugged in correctly


0x0002 : Error Interrupt was triggered with active signal
UBmax1, although system not in SCAN EXECUTE
Problem with D400 or Inverter 1 0x0003 : Error Interrupt was triggered with active signal
Imax1, although system not in SCAN EXECUTE
0x0004 : inverter1 temperature sensor voltage too high
during init
0x0005 : inverter1 temperature sensor voltage too low
during init
0x0006 : L1 temperature sensor voltage too high during init
0x0007 : L1 temperature sensor voltage too low during init
E 50 00 14 HW error in connection with inverter 2 0x0001 : inverter 2 not plugged in correctly
0x0002 : Error Interrupt was triggered with active signal
UBmax2, although system not in SCAN EXECUTE
Problem with D400 or Inverter 2 0x0003 : Error Interrupt was triggered with active signal
Imax2, although system not in SCAN EXECUTE
0x0004 : illegal inverter 2
0x0005 : inverter2 temperature sensor voltage too high
during init
0x0006 : inverter2 temperature sensor voltage too low
during init
0x0007 : L2 temperature sensor voltage too high during init
0x0008 : L2 temperature sensor voltage too low during init
E 50 00 15 HW error in connection with HV acquisition D432 0x0001 : HV acquisition board not plugged in correctly
0x0002 : ADC channel UT_act > 60 mV during initialization
Tests of Existing MA / KV during init (D400 ) 0x0003 : ADC channel IT_act > 30 mV during initialization
0x001 ==> Cable problems. 0x0004 : ADC channel IT_act_AD > 60 mV during
initialization
E 50 00 16 HW error in connection with D115 0x0001 : ADC channel T_RAC_AD > 60 mV during
initialization
FIL_RAC Problem ( RAC side ) 0x0002 : short circuit of RAC stator detected during
during Init. initialization
0x0003 : RAC not installed
E 50 00 17 HW error in connection with D450 0x0001 : Inverter voltage too low
0x0002 : Inverter voltage too high
0x0003 : Inverter voltage too high during INIT ACTIVE
0x0004 : CAN bus error detected by SLIO
Problem from PDC - D450 or D451 (+Slio card) 0x0005 : CAN command with invalid value in register
or Relays of the 560 DC Volts for XRS marker bits detected by SLIO
0x0006 : CAN bus error detected by SLIO (Temperature
error)
0x0007 : no response by SLIO in time (timeout_IN1)
0x0008 : no response by SLIO in time (timeout_PE)
0x0009 : no response by SLIO in time (timeout_NE)
0x000A : no response by SLIO in time (timeout_OD1)
0x000B : no response by SLIO in time (timeout_DD1)
0x000C : no response by SLIO in time (timeout_IN2)

5 / 13 05.05.02
IDT Xrs_error.doc
0x000D : no response by SLIO in time (timeout_OD2)
0x000E : no response by SLIO in time (timeout_DD2)
0x000F : no response by SLIO in time (timeout_ACT)
0x0010 : no response by SLIO in time (timeout_CCT)
0x0011 : no response by SLIO in time (timeout_CTR)
0x0012 : incorrect response by SLIO to initialization
sequence (INIT_CTR)
0x0013 : incorrect response by SLIO to initialization
sequence (INIT_DD1)
0x0014 : incorrect response by SLIO to initialization
sequence (INIT_OD1)
0x0015 : incorrect response by SLIO to initialization
sequence (INIT_PE)
0x0016 : incorrect response by SLIO to initialization
sequence (INIT_NE)
0x0017 : incorrect response by SLIO to initialization
sequence (INIT_DD2)
0x0018 : incorrect response by SLIO to initialization
sequence (INIT_OD2)
0x0019 : mains relay on, although it should be off
0x001A : charging relay on, although it should be off
0x001B : mains relay on, although it should be off (OFF_2)
0x001C : mains relay off, although it should be on
0x001D : charging relay off, although it should be on
0x001E : charging relay on, although it should be off
(OFF_2)
0x001F : mains relay off, although it should be on (ON_2)
0x0020 : mains relay on, although it should be off (OFF_3)
0x0021 : charging relay on, although it should be off
(OFF_3)
0x0022 : mains relay was switched off during operation
0x0023 : charging relay was switched on during operation
0x0024 : mains relay was not switched off in stop state
after receiving IS command
0x0025 : UDC is not correct
E 50 00 18 HW error in connection with filament D470 0x0001 : during I_F_LIM test signal F_LIM was not
activated
0x0002 : current reached during I_F_LIM test was too high
0x0003 : current reached during I_F_LIM test was too low
FIL_RAC Problem during Init 0x0004 : during I_F_LIM test signal F_MIN was not
(FILament board) activated
0x0005 : current reached during I_F_MIN test was too high
or in H.V. TANK (Filament-Transformer) 0x0006 : current reached during I_F_ACT test was too high
0x0007 : current reached during I_F_ACT test was too low
0x0008 : change to small focus not possible during test
0x0009 : change to large focus not possible during test
0x000A : FIL not present
0x000B : I_MAX_FIL error detected during VFC test
----------------------------------------------------------- 0x000C : ADC channel Ifact_22us > 30 mV during
initialization
0x000D : ADC channel Ifact_100ms > 30 mV during
D400 board during Init initialization
E 50 00 19 timeout occurs 0x0001 : YS command was not sent in given time
0x0002 : FIL timeout occurred
Host errors or wrong “ Can “ - Tables. 0x0003 : RAC timeout occurred
0x0004 : scantime > 108%
E 50 00 1A UT_act : tube voltage out of tolerance none

Use Dummy-Plugs to see if it`s Tube or HV-tank

E 50 00 1B IT_act : tube current out of tolerance none

Use Dummy-Plugs to see if it`s Tube or HV-tank

E 50 00 1C fault occurs (8bit) Parameter 1 : Error register 0


Parameter 2 : Error register 1
Error interupt received , without Error-message

E 50 00 1D temperature of stat. transformer T1 too high none

Temperature of Auto-Transformer in PDC.


( Check cables & D451 board )

E 50 00 1E T_RAC : 0x0001 : error detected during init


temperature monitoring of RAC was activated 0x0002 : error detected during reset working
0x0003 : error detected during error interrupt
Check Fans of XRS & FIL_RAC
or problem of FIL_RAC board

6 / 13 05.05.02
IDT Xrs_error.doc
E 50 00 1F NOT_JUST : 0x0001 : detected during RAC mode
resonant circuit is not adjusted 0x0002 : detected during default mode
Frequency Adaptation is needed
( Can be done even with Dummy plugs )

E 50 00 20 invalid parameter or command 0x0001 : mode number within SL command too high
0x0002 : during MODE LOADED a SL command with
mode number <> 0 was sent
0x0003 : mode number within SE command is different to
the number loaded with SL command
Host error or wrong “CAN“ – tables 0x0004 : P_max in init table > permitted value
0x0005 : U_T_max in init table > permitted value
0x0006 : U_T_max in init table < permitted value
0x0007 : I_T_max in init table > permitted value
0x0008 : I_T_max in init table < permitted value
0x0009 : scantime_max in init table > permitted value
0x000A : scantime_max in init table < permitted value
0x000B : I_filament_small_focus_max in init table >
permitted value
0x000C : I_filament_small_focus_max in init table <
permitted value
0x000D : I_filament_largel_focus_max in init table >
permitted value
0x000E : I_filament_large_focus_max in init table <
permitted value
0x000F : I_filament_standby in init table > permitted value
0x0010 : I_filament_standby in init table < permitted value
0x0011 : I_RAC_acceleration_max in init table > permitted
value
0x0012 : I_RAC_acceleration_max in init table < permitted
value
0x0013 : I_RAC_continue in init table > permitted value
0x0014 : I_RAC_continue in init table < permitted value
0x0015 : rot speed of RAC in init table > permitted value
0x0016 : rot speed of RAC in init table < permitted value
0x0017 : RAC deceleration in init table > permitted value
0x0018 : : RAC deceleration in init table < permitted value
0x0019 : force XA value in init table not valid
0x001A : force XA value in init table is set although no
RAC present
0x001B : enable remanence measurement value in init
table not valid
0x001C : enable remanence measurement value in init
table is set although no RAC present
0x001D : push current for small focus in init table >
permitted value
0x001E : push current for small focus in init table <
permitted value
0x001F : push current for large focus in init table >
permitted value
0x0020 : push current for large focus in init table <
permitted value
0x0021 : push time for small focus in init table > permitted
value
0x0022 : push time for small focus in init table < permitted
value
0x0023 : push time for large focus in init table > permitted
value
0x0024 : push time for large focus in init table < permitted
value
0x0025 : filament resistance of small focus in init table >
permitted value
0x0026 : filament resistance of small focus in init table <
permitted value
0x0027 : filament resistance of large focus in init table >
permitted value
0x0028 : filament resistance of large focus in init table <
permitted value
0x0029 : high time FIL in init table > permitted value
0x002A : high time FIL in init table < permitted value
0x002B : high time RAC in init table > permitted value
0x002C : high time RAC in init table < permitted value
0x002D : calibration factor kV in init table > permitted value
0x002E : calibration factor kV in init table < permitted value
0x002F : L_temperature_max in init table > permitted value
0x0030 : L_temperature_max in init table < permitted value
0x0031 : Inv1_temperature_max in init table > permitted
value

7 / 13 05.05.02
IDT Xrs_error.doc
0x0032 : Inv1_temperature_max in init table < permitted
value
0x0033 : Inv2_temperature_max in init table > permitted
value
0x0034 : Inv2_temperature_max in init table < permitted
value
0x0035 : H1_temperature_max in init table > permitted
value
0x0036 : H1_temperature_max in init table < permitted
Host error or wrong “CAN“ – tables value
0x0037 : dead time P_UT_82kV in init table < permitted
value
0x0038 : dead time N_UT_82kV in init table < permitted
value
0x0039 : dead time FAULT in init table < permitted value
0x003A : dead time UI_LOAD_BAD in init table < permitted
value
0x003B : not used
0x003C : monitoring of remanence signal is set in init
table, also not allowed for this type of generator
0x003D : force XA is set in init table, also not allowed for
this type of generator
0x003E : wrong number of mode table segments
0x003F : unvalid mode number in TF0
0x0040 : unvalid mode type number in TF0
0x0041 : unvalid dose value in TF0
0x0042 : unvalid focus selection in TF0
0x0043 : filament current in TF0 too high for small focus
0x0044 : filament current in TF0 too high for large focus
0x0045 : filament current in TF0 too small
0x0046 : tube voltage in TF0 too high
0x0047 : tube voltage in TF0 too small
0x0048 : tube current in TF0 too small
0x0049 : scan time in TF0 too long
0x004A : scan time in TF0 too short
0x004B : not used
0x004C : not used
0x004D : invalid PZG_Power value in init table
0x004E : combination of scan power and scan time in TF0
exceeds allowed range
0x004F : scan with dose control not possible
0x0050 : switch ‘dose control’ was set, although system
contains no dose sensor
0x0051 : switch ‘XRAY’ was set during premeasurement
0x0052 : switch ‘XRAY’ was set during test scan
0x0053 : not used
0x0054 : not used
0x0055 : switch ‘DOSE CONTROL’ was set during test
scan
0x0056 : not used
0x0057 : not used
0x0058 : not used
0x0059 : scan with X-ray and deactivated RAC
0x005A : RAC frequency in TF0 too large
0x005B : RAC frequency in TF0 too small
0x005C : dead time I_MAX_FIL in init table < permitted
value
0x005D : invalid value for default focus in init table
0x005E : mode number within SL command not present in
loaded mode table
0x005F : I_F_MAX_small_focus in init table contains data,
although small focus not present in system
0x0060 : push_current_small_focus in init table contains
data, although small focus not present in system
0x0061 :push_time_small_focus in init table contains data,
although small focus not present in system
0x0062 : filament_resistance_small_focus in init table
contains data, although small focus not present in system
0x0063 : small focus was set as default focus in init table,
although small focus not present in system
0x0064 : small focus was set in mode table, although small
focus not present in system
0x0065 : change of focus only possible during
premeasurement
0x0066 : premeasurement necessary
0x0067 : scan power in TF0 exceeds value in init table,
detected after performing kV correction
0x0068 : scan power in TF0 too high, detected after
performing kV correction

8 / 13 05.05.02
IDT Xrs_error.doc
0x0069 : scan power in TF0 too small, detected after
performing kV correction
0x006A : dead time P_UT_82kV in init table > permitted
value
0x006B : dead time N_UT_82kV in init table > permitted
value
Host error or wrong “CAN“ – tables 0x006C : dead time FAULT in init table > permitted value
0x006D : dead time UI_LOAD_BAD in init table > permitted
value
0x006E : dead time I_MAX_FIL in init table > permitted
value
0x006F : mode with activated switches ‘DOSE CONTROL’
and ‘I_T control’
0x0070 : not used
0x0071 : switch ‘I_T_CONTROL’ was set during test scan
0x0072 : tube current in TF0 was set to -1, although tube
current control was deactivated
0x0073 : invalid ‘fixed RAC frequency mode’ in init table
0x0074 : ‘fixed RAC frequency mode ‘ is set in init table
and ‘deceleration frequency delta’ is <> 0 in init table
0x0075 : ‘fixed RAC frequency mode ‘ is set in init table
and ‘acceleration current for rotating anode’ is <> 0 in init
table
0x0076 : ‘fixed RAC frequency mode ‘ is set in init table
and ‘enable rotating anode remanence supervision’ is
enabled in init table
0x0077 : ‘fixed RAC frequency mode ‘ is set in init table
and ‘XA forced after 3.8s (premeasurement)’ is enabled in
init table
0x0078 : ‘fixed RAC frequency mode ‘ is set in init table
and ‘fixed frequency 1’ is <> 0 in init table
0x0079 : ‘fixed RAC frequency mode ‘ is set in init table
and ‘fixed frequency 2’ is <> 0 in init table
0x007A : value ‘fixed frequency 1’ in init table too high
0x007B : value ‘fixed frequency 2’ in init table too high
0x007C : value ‘fixed frequency 1’ in init table too low
0x007D : value ‘fixed frequency 2’ in init table too low
0x007E : ‘fixed frequency 1-acceleration current step n hot’
is <> 0 in init table, although ‘fixed frequency 1-
acceleration current step n cold’ is set to 0Hz in init table
0x007F : ‘fixed frequency 1-acceleration current step n
cold’ is <> 0 in init table, although ‘fixed frequency 1-
acceleration frequency step n cold’ is set to 0 Hz in init
table
0x0080 : ‘fixed frequency 1-acceleration current step n hot’
is <> 0 in init table, although ‘fixed frequency 1-
acceleration frequency step n cold’ is set to 0 Hz in init
table
0x0081 : ‘fixed frequency 1-acceleration time step n hot’
is <> 0 in init table, although ‘fixed frequency 1-
acceleration frequency step n cold’ is set to 0 Hz in init
table
0x0082 : ‘fixed frequency 2-acceleration frequency step n
hot’
is <> 0 in init table, although ‘fixed frequency 2-
acceleration frequency step n cold’ is set to 0 Hz in init
table
0x0083 : ‘fixed frequency 2-acceleration current step n
cold’
is <> 0 in init table, although ‘fixed frequency 2-
acceleration frequency step n cold’ is set to 0 Hz in init
table
0x0084 : ‘fixed frequency 2-acceleration current step n hot’
is <> 0 in init table, although ‘fixed frequency 2-
acceleration frequency step n cold’ is set to 0 Hz in init
table
0x0085 : ‘fixed frequency 2-acceleration time step n hot’
is <> 0 in init table, although ‘fixed frequency 2-
acceleration frequency step n cold’ is set to 0 Hz in init
table
0x0086 : invalid ‘fixed frequency 1-acceleration current
step n cold’ value in init table
0x0087 : invalid ‘fixed frequency 1-acceleration current
step n cold’ value in init table
0x0088 : invalid ‘fixed frequency 1-acceleration current
step n cold’ value in init table
0x0089 : invalid ‘fixed frequency 1-acceleration current
step n cold’ value in init table
0x008A : ‘fixed frequency 1-acceleration current step n hot’
value in init table too low

9 / 13 05.05.02
IDT Xrs_error.doc
0x008B : ‘fixed frequency 1-acceleration current step n
cold’ value in init table too low
0x008C : ‘fixed frequency 2-acceleration current step n hot’
value in init table too low
0x008D : ‘fixed frequency 2-acceleration current step n
cold’ value in init table too low
Host error or wrong “CAN“ – tables 0x008E : RAC frequency in TF0 does not fit to fixed
frequency values in init table
0x008F : invalid dose amplification value in TF0
0x0090 : invalid combination of dose and dose
amplification value in TF0
0x0091 : invalid value in T58
0x0092 : wrong number of segments in TF2
0x0093 : during test/adjust type 0x5F the xray switch has
to be set
0x0094 : during test/adjust type 0x5F the filament switch
has to be not set
0x0095 : during test/adjust type 0x5F the ignore tube
arcing switch has to be set
0x0096 : during test/adjust type 0x5F the scantime has to
be set to 80s
0x0097 : test/adjust type 0x6B was performed on a not
released system
0x0098 : IT regulation was performed on a not released
system
0x0099 : invalid 'MAX_ARC_PER_INT' value in init table
0x009A : invalid 'MAX_ARC_ INTERVAL' value in init table
0x009B The command RD was sent before the XRS reset
was performed
0x009C : invalid 'I_F_PEAK_MAX' value in init table
0x009D : invalid 'I_F_PEAK_MIN' value in init table
0x009E : invalid 'Reduced acceleration frequency max'
value in init table
0x009F : invalid 'Reduced acceleration frequency min'
value in init table
0x00A0 : invalid 'Continous Control Tolerance Min' value in
init table
0x00A1 : invalid 'Continous Control Tolerance Max' value
in init table
0x00A2 : invalid 'Repetion of measurement Min' value in
init table
0x00A3 : invalid 'Repetion of measurement Max' value in
init table
0x00A4 : invalid 'Tolerance for XA Min' value in init table
0x00A5 : invalid 'Tolerance for XA Max' value in init table
0x00A6 : It was tried to make a scan in the Servo mode
which is not released for this generator type
0x00A7 : Servo mode and gettering not allowed.
0x00A8 : invalid 'rw_delay' value in table T56
0x00A9 : invalid 'rw_focus_delay' value in table T56
0x00AA : invalid 'focus_reheat_time' value in table T56
0x00AB : invalid 'udc_delay' value in table T56
0x00AC : invalid 'max_temp_L1' value in table T56
0x00AD : invalid 'max_temp_L2' value in table T56
0x00AE : invalid 'max_temp_Inv1' value in table T56
0x00AF : invalid 'max_temp_Inv2' value in table T56
0x00B0 : invalid 'max_temp_H1' value in table T56
0x00B1 : invalid 'i_f_act_delay' value in table T56
0x00B2 : invalid 'i_f_act_I_FLIM_value' value in table T56
0x00B3 : invalid 'i_f_act_Y_FIL_value' value in table T56
0x00B4 : invalid 'i_f_act_max' value in table T56
0x00B5 : invalid 'i_f_act_min' value in table T56
0x00B6 : invalid 'ns_on_prellen_ls' value in table T56
0x00B7 : invalid 'ns_on_prellen_ns' value in table T56
0x00B8 : invalid 'ns_on_charge_time' value in table T56
0x00B9 : invalid 'ns_on_prellen_ks_off' value in table T56
0x00BA : invalid 'ns_off_prellen_ns_off' value in table T56
0x00BB : 80kVmodes are limited to 250mA
0x00BC : Wrong value in T5A „time beween XC and
Dose_oK“
0x00BD : Dose amplification >1 in DOM-mode
0x00BE : DOM-Mode, but Dose control bit=0
0x00BF : value in DV-command is >100%
0x00C0-C5 : invalid Diabolo anode frequency
combinations in T5A
E 50 00 21 The H1 ( HV-transformer) temperatur limit is activated. 0x0001 : The temperature detection of the HV Tanks is
(8bit) activated. Parameter 2 contains the measured temperature
in °C.
Check Fans and Cables on H.V. Tank

10 / 13 05.05.02
IDT Xrs_error.doc
0x0002 : A too low voltage was measured at the
temperature sensor of the H1 during the initialisation
phase.
0x0003 : A too high voltage was measured at the
temperature sensor of the H1 during the initialisation
phase.
E 50 00 22 One of the inverter 1 temperature limits is activated (8bit) 0x01-- :The temperature limit of the L 1-Coil is activated.
Parameter 2 contains the measured temperature in °C.
Xrs Fans or Arcings problems 0x02-- :The temperature limit of the Inverter 1 is activated.
Parameter 2 contains the measured temperatur in °C.
E 50 00 23 One of the inverter 2 temperature limist is activated (8bit) 0x01-- :The temperature limit of the L 2-Coil is activated.
Parameter 2 contains the measured temperature in °C.
Xrs Fans or Arcings problems 0x02-- :The temperature limit of the Inverter 2 is activated.
Parameter 2 contains the measured temperatur in °C.
E 50 00 24 The pressure switch of the H1 is activated. 0x01-- : Error was detected in the state RESET
WORKING.
Oil-pressure in H.V. tank. Parameter 2 contains the value of the EPLD Error_Reg2.
Maybe result of high-temperature (Error # 21) 0x02-- : Error was detected in error INTERRUPT.
Or cables ... (Connector X8 on D432) Parameter 2 contains the value of the EPLD Error_Reg2.
Or D400 board. 0x03-- : 0x01-- : Error was detected in the state INIT
ACTIVE.
Parameter 2 contains the value of the EPLD Error_Reg2.
E 50 00 25 The supervisor of the power supply is activated. 0x0001 : The Offset of the A/D converter is too high.
0x0002 : There occured a error in the supplypower during
P.S. E606 problem of +/- 5V +15V operation.
(or fuses on D400)
E 50 00 26 The supervisor of the power supply is activated. 0xXX-- : Parameter 2 contains the value of the EPLD
Problem of +15 Volts in Inverter 1 Error_Reg2.

E 50 00 27 The supervisor of the power supply is activated. 0xXX-- : Parameter 2 contains the value of the EPLD
Error_Reg2.
Problem of +15 Volts in Inverter 2

E 50 00 28 RAC error (8bit) 0x08XX : Too many short circuits in the stator occurred.
0x0BXX : The minimal factor for the amplitude was
Short or open circuit inside Anode - motor coils reached.
Or FIL_RAC problem 0x0DXX : Actual drive current was less than 1A
Messure coils resistence between phases (3.6 ohm) 0x0EXX : Diabolo: fault of the anode motor driver

E 50 01 29 An UT> +82kV error was detected. none

Arcings in Tube or H.V. tank – Use Dummy plugs.


Or D400 problem

E 50 01 2A An UT< -82kV error was detected. none

Arcings in Tube or H.V. tank – Use Dummy plugs.


Or D400 problem

E 50 01 2B During a scan an Inverter 1 error occurred. 0x0001 : An Imax error is detected.


0x0002 : An UBmax error is detected.
Over load of Inverter current because of Arcings 0x0003 : An Imax error is detected during generator
or because of Short circuit in Tube or H.V. tank. frequency adjust
Use dummy plugs. 0x0004 : An UBmax error is detected during generator
frequency adjust
E 50 01 2C During a scan an Inverter 2 error occurred. 0x0001 : An Imax error is detected.
0x0002 : An UBmax error is detected.
Over load of Inverter current because of Arcings 0x0003 : An Imax error is detected during generator
or because of Short circuit in Tube or H.V. tank. frequency adjust
Use dummy plugs. 0x0004 : An UBmax error is detected during generator
frequency adjust
E 50 01 2D 2,5ms after the release of the signal XC_ENABLE the 0x0001 : Scan start was not possible
signal XRAY_ON is not active. 0x0002 : Scan start was not possible after an error
0x0003 : XRAY was switched off during scan
Usually result of another Scan error. 0x0004 : A adjustment was done wih ignition switch off

E 50 01 2F no arc control 0x0001 : During a scan too many errors occurred.


0x0002 : Two errors within a too short time periode.
Too many arcings – use dummy plugs. 0x0003 : During a scan too many arcs occurred.
0x0004 : Too many arcs within a time periode.
E 50 01 30 During a scan a normal FIL error occurred. 0x0001 : A I_MAX_FIL error is detected.
0x0002 : A I_F_ACT<2A error is detected.
Tube filament problems ( should be 0.2 – 0.5 ohm) 0x0003 : A I_F_ACT>9A error is detected.
or FIL_RAC problem 0x0004 : A I_MAX_FIL error was detected during generator
or result of Arcings (in Tank or Tube) frequency adjust
Will Come also after 5 successive
filament warnings # 33

11 / 13 05.05.02
IDT Xrs_error.doc
E 50 01 31 A UI_load_bad error is detected. Parameter 1 contains EPLD Error Register 0
Parameter 2 contains EPLD Error Register 1
Over load of Inverter current
Usually when Tube is shorted – use dummy plugs

E 50 01 32 A RAC error is detected. 0x01 : The speed of the anode defined in the Mode Table
is exceeeded. Parameter 2 contains the actual speed.
Problem during measurement of Anode-speed 0x02 : The speed of the anode defined Mode Table for
Can be when the Tube is very hot continuous rotation is exceeded. Parameter 2 contains the
actual speed.
Measurment of the anode motor frequency 0x03 : Frequency measurement not possible
is possible on the tube, after disconnecting the 0x04 : Frequency measurement during acceleration1 not
anode motor cable and connecting DVM. possible
( working frequencies : 30 ,50 ,80 ,100 HZ ) 0x05 : Frequency measurement during acceleration2 not
possible
0x06-0X07 : Diabolo: acceleration time to long
0x08 : Diabolo: error in anode frequency meassurement
E 50 02 33 During a scan a warning ocurred. (8bit) 0x01 : An UT>82kV error was detected.
0x02 : An -UT<-82kV error was detected.
0x03 : An Imax1 error was detected.
Warnings of out-of-limits parameters during scan 0x04 : An Imax2 error was detected.
Most of the times the errors are results to Arcings: 0x05 : An UBmax1 error was detected.
0x06 : An UBmax2 error was detected.
Especially the errors: 0x07 : An Arcing error was detected.
08 = I_Max_Fil 0x08 : An I_MAX_FIL error was detected.
09 = UI_Load_bad 0x09 : An UI_load_bad error was detected.
0d = A Fil_LIM 0x0A : The speed of the anode specified in the Mode
0f = A Rac short Table was exceeded.
Parameter 2 contains the actual speed.
Use Dummy-Plugs ! 0x0B : not used
0x0C : A Fault was detected.
IF NO Arcings where observed ..... 0x0D : A F_LIM ( limitation of the fiament current) was
Check Filament resistence ( 0.2 – 0.5 ohm) detected.
Check A.M. Coils resistence (3.6 ohm) 0x0E : not used
and listen to Anode-Rotation 0x0F : A RAC short circuit was detected.
IF correct , replace FIL_RAC board 0x10 : The speed of the anode specified in the Mode Table
was exceeded. Parameter 2 contains the actual speed.
0x11 : An error interrupt was set without an error register.
0x12 : Switch ITact_meas on D432 active
0x13 : No XRAY-ON signal 10s after SE during mode 5F
0x14 : An Power error was detected
E 50 00 34 An external hardware signal is in a wrong status. (8bit) 0x01 : The signal XC_IN is active during INIT ACTIV.
0x02 : The supplied DC voltage from the stationary part is
too low.
Out-Side SYSTEM Signals problem. 0x03 : The supplied DC voltage from the stationary part is
too high .
From : PDC , MCU , FOC. etc. 0x04 : The DC-voltage is too high during the state INIT
ACTIVE.
0x05 : The stop circuit was not closed during the state
RESET WORKING .
Notice: 0x06 : The value measured in the DLP dose signal test are
0x05 => “ Stop circuit was not closed...... “ not within the tolerances.
may be result of Stop Done from MCU 0x07 : The value measured in the DOM dose signal test
because of problem in other controller are not within the tolerances.
during the Reset proccess. 0x08 : During the adjustment of the inverse rectifier
frequency the signal XC was switched off
Check “Reset Done“ response of all 0x09 : A signal of more than 30 mV occured at the A/D
controllers ! converter channel FIL_DOSE
0x0A : The scancounter is not plugged during the INIT
ACTIVE phase.
0x0B : The scancounter is not plugged during the RESET
WORKING phase.
0x0C : The supplied DC voltage from the stationary part is
not in tolerance, parameter 2 is not used.
0x0D : An error is generated in the Stop test. MAS doesn't
answer with AS.
0x0E : Dose check in SERVO mode: X-ray was switched
off due to a 10 times 10% overdose
E 50 03 35 One Hardware signal has a wrong condition. 0x0001 : During the test of the minimal frequency of the
The XRS tries to correct this error internally. FIL VFC (UC3867) a frequency below the limit was
measured.
0x0002 : During the test of the minimal frequency of the
Only WARNINGS FIL VFC (UC3867) a frequency above the limit was
measured.
0x0003 : During the test of the maximum frequency of the
FIL VFC (UC3867) a frequency below the limit was
measured.
0x0004 : During the test of the maximum frequency of the
FIL VFC (UC3867) a frequency above the limit was
measured.

12 / 13 05.05.02
IDT Xrs_error.doc
0x0005 : The EEPOTI I_F_PEAK was reprogrammed
0x0006 : During the adjustment of the minimum frequency
the turnover point was reached.
0x0007 : The T5A wasn't sent from the host.
0x0008 : generator frequency adjust was finished with an
unusual nummber of scans.
0x0009 : in State Stop an “AS” command was received
0x000A : test message during factory testing
E 50 00 36 The connection between the D400 and the D440 is none
missing.

D440 is the Line-Filter board of the 560 VDC


And it also measure the 560 VDC voltage in XRS

13 / 13 05.05.02

You might also like