Summary of Contents for Spellman MONOBLOCK XRB80N100
Page 1
Instruction Manual MONOBLOCK® SERIES XRB80N100 High Voltage X-Ray Generator MODEL : SERIAL# : DATE : SPELLMAN HIGH VOLTAGE ELECTRONICS CORPORATION 475 Wireless Blvd. Hauppauge, New York, 11788 +1(631) 630-3000*FAX: +1(631) 435-1620* E-mail: sales@spellmanhv.com Website: www.spellmanhv.com 118089-001 Rev A MONOBLOCK® MANUAL...
Page 3
WICHTIGE SICHERHEITSHINWEISE SICHERHEIT DIESES HOCHSPANNUNGSNETZTEIL ERZEUGT LEBENSGEFÄHRLICHE HOCHSPANNUNG. SEIN SIE SEHR VORSICHTIG BEI DER ARBEIT MIT DIESEM GERÄT. Das Hochspannungsnetzteil muß immer geerdet sein. Berühren Sie die Stecker des Netzteiles nur, wenn das Gerät ausgeschaltet ist und die elektrischen Kapazitäten des Netzteiles und der angeschlossenen Last entladen sind. Die internen Kapazitäten des Hochspannungsnetzteiles benötigen ca.
Page 4
PRECAUTIONS IMPORTANTES POUR VOTRE SECURITE CONSIGNES DE SÉCURITÉ ETTE ALIMENTATION GÉNÈRE DES TENSIONS QUI SONT DANGEUREUSES ET PEUVENT ÊTRE FATALES OYEZ EXTRÊMENT VIGILANTS LORSQUE VOUS UTILISEZ CET ÉQUIPEMENT Les alimentations haute tension doivent toujours être mises à la masse. Ne touchez pas les connectiques sans que l’équipement soit éteint et que la capacité à la fois de la charge et de l’alimentation soient déchargées.
Page 5
IMPORTANTI PRECAUZIONI DI SICUREZZA SICUREZZA QUESTO ALIMENTATORE GENERA TENSIONI CHE SONO PERICOLOSE E POTREBBERO ESSERE MORTALI. PONI ESTREMA CAUTELA QUANDO OPERI CON QUESO APPARECCHIO. Gli alimentatori ad alta tensione devono sempre essere collegati ad un impianto di terra. Non toccare le connessioni a meno che l’apparecchio sia stato spento e la capacità interna del carico e dell’alimentatore stesso siano scariche.
Table of Contents PAGE 1. INTRODUCTION Description of MONOBLOCK Series ..............2 Operating Features ....................3 Status and Fault Diagnostic Display ..............4 Interpreting the Model Number ................5 2. INSPECTION Initial Inspection ....................6 Installation ......................6 3. OPERATING INSTRUCTIONS Operation ......................7 Signal and Power Connections ................8 Local Mode (Analog Control) ................8 Local Mode (Analog Monitors) ................8 Local Mode (Analog Enable) ................8...
Page 7
Chapter 1 NTRODUCTION 1.1 Description of the XRB80N100 MONOBLOCK Series he XRB80N100 MONOBLOCK Series is a complete integrated system consisting of a high voltage power supply (HVPS), filament supply, X-ray tube and oil encapsulant which provides the required high voltage insulation in one compact enclosure . The combination of proprietary control system and protection circuitry enables the supplies to operate under arcing and extreme...
1.2 Operating Features X-RAY ENABLE CONTROL: Provides control of X-ray ON and X-ray OFF either via a dry contact MONOBLOCK Series incorporates several connection from J2-15 to J2-13 when operating in standard features designed to optimize user satisfaction Local Mode (analog control) or Remote Mode RS- and safety.
HV, it is indicated by illumination of UC led status on 1.3 System Status and Fault front cover and via RS-232 as (ARG 6) Under Diagnostic Display Current. If a fault occurs, the power supply will revert to the OVER TEMPERATURE: Indicates that the internal POWER DOWN mode indicated by extinguishing of X- oil temperature has exceeded 66 deg C.
1.4 Interpreting the Model Number The model number of the power supply describes its capabilities. After the series name is: Maximum voltage (in kV). Polarity of the unit: (N) Negative The maximum output (in watts). Options Custom model number / XX / X (#) Options See datasheet...
Inspect the package exterior for evidence of damage due The unit can be mounted in any position, 8 mounting to handling in transit. Notify the carrier and Spellman holes are provided on the bracket shown below. Do not immediately if damage is evident. Do not destroy or block any of the vents holes in the top cover.
Failure to follow these procedures may void the warranty. Check the input voltage rating on the nameplate of the supply and make certain that this is the rating of the available power source. Spellman MONOBLOCK XRB80N100 operates on 90-264VAC, single phase 50 or 60Hz.
BEFORE CONNECTING THE POWER SUPPLY Local Mode (Analog control) TO THE AC LINE, FOLLOW THIS PROCEDURE. 1) To operate in Local mode, position jumpers for JP4 1) PROPER GROUNDING TECHNIQUES: and JP5 on the front cover in the 2-3 position as per table chassis of the X-Ray Generator must be grounded, by on the front cover.
Page 14
RELAY Figure 3.1 Interlock Logic Control ____________________________________________________________________________________________ Figure 3.2 Local Programming via External Voltage Source XRB80N100 MONOBLOCK® MANUAL 118090-001 REV D...
Page 15
Figure 3.3 Remote Monitoring ____________________________________________________________________________________________ Figure 3.4 Local Enable Logic Control XRB80N100 MONOBLOCK® MANUAL 118090-001 REV D...
HV Status OFF shutdown. Clear fault and send X-ray command. Refer to tube re-seasoning procedure Table 2 and idle times. If problem continues contact Spellman service department. Unit will not Enable Interlock open TABLE 1 XRB80N100 MONOBLOCK® MANUAL 118090-001 REV D...
During the Warranty period, Spellman will repair all units free of charge. The Warranty is void if the unit is worked Many of the options can be retrofitted into Spellman’s on by other than Spellman personnel. See the Warranty in power supplies by our factory. For prices and the rear of this manual for more information.
RE-SEASONING PROCESS XRB80N100 Parameters Step 1 Step 2 Step 3 Step 4 Step 5 Step 6 Step 7 Step 8 Step 9 Step 10 Voltage (kV) Current (uA) 1000 1150 1250 1250 1250 For units with idle time >3 5 min 5 min 5 min 5 min...
Page 19
To obtain information on Spellman’s product warranty please visit our website at: http://www.spellmanhv.com/en/About/Warranty.aspx...
Page 20
80KV XRB Digital Interface Serial – RS-232 Copyright 2009, Spellman High Voltage Electronics Corporation. All Rights Reserved. This information contained in this publication is derived in part from proprietary and patent data. This information has been prepared for the express purpose of assisting operating and maintenance personnel in the efficient use of the model described herein, and publication of this information does not convey any right to reproduce it or to use it for any purpose other than in connection with installation, operation, and maintenance of the equipment described.
Page 21
Changes REVISION DATE DESCRIPTION 6/28/08 Draft version 7/10/08 Changed communication protocol 7/16/08 Minor Corrections 1/21/09 Add baud rate command 1/26/09 Add checksum example. 8/21/09 Correct VB code for calculating checksum Page 2 of 35 118096-001 REV B...
WARNING THIS EQUIPMENT GENERATES DANGEROUS VOLTAGES THAT MAY BE FATAL. PROPER GROUNDING OF ALL HIGH VOLTAGE EQUIPMENT IS ESSENTIAL.SEE 80kv MONOBlOCK OWNERS MANUAL FOR PROPER GROUNDING TECHNIQUE AND SAFETY PRECAUTIONS BEFORE APPLING AC INPUT POWER TO THE XRB UNIT. TO PREVENT DAMAGE TO THE HOST COMPUTER THE COMPUTER SHOULD BE GROUNDED TO THE SAME GROUND AS THE UUT.
Page 24
DESCRIPTION Tx Out Rx In Ground RS-232 CABLING A standard shielded RS-232 cable is used to connect the XRB serial port to the serial port on a standard personal computer. Please refer to the following chart. PC to XRB Board Cable Details PC Connector (DB-9 Female) XRB Connector (DB-9 Male) Pin 2: RX In Pin 2: TX Out...
4.0 GETTING STARTED – SOFTWARE The following sections detail how to create software to interface to the XRB communications interfaces. RS-232 The RS-232 interface makes use of a standard ‘command/response’ communications protocol. See section 5.0 for the syntax of the serial interface protocol.
Page 26
For the “Default” scenario, include the following commands in the Form_Load() routine: MSComm1.CommPort = portNumber MSComm1.PortOpen = True Page 7 of 35 118096-001 REV B...
SERIAL COMMANDS – RS-232 SERIAL INTERFACE PROTOCOL Serial communications will use the following protocol: There are two categories of commands from the host computer to the tank. 1. Commands that have an argument. 2. Commands that do not have an argument. The syntax of commands that have an argument is: <STX>CMD<SP>ARG;<CSUM><CR><LF>...
Page 28
Set the next most significant bit (bit 6) of the resultant byte (bitwise OR with 0x40). Using this method, the checksum is always a number between 0x40 and 0x7F. The checksum can never be confused with the <STX> or <ETX> control characters, since these have non-overlapping ASCII values.
RESPONSE OVERVIEW The command responses will follow the same format as outlined above in section 5.1. This list is comprised of Commands with complex responses only. Commands using a simple response will use the <;> character (ASCII 0x3B) as a “Success” response. These responses will be 5 ASCII characters in length.
5.6 COMMAND STRUCTURE 5.6.1 Program kV Description: The host requests that the firmware change the setpoint of kV. Direction: Host to supply Syntax: <STX><VREF><SP><ARG><;><CSUM><CR><LF> Where: <ARG> = 0 - 4095 in ASCII format Example: <STX><VREF><SP><4095><;><CSUM><CR><LF> Response: <STX><;><CSUM><CR><LF> Page 13 of 35 118096-001 REV B...
Page 33
5.6.2 Program mA Description: The host requests that the firmware change the setpoint of mA. Direction: Host to supply Syntax: <STX><IREF><SP><ARG><;><CSUM><CR><LF> Where: <ARG> = 0 - 4095 in ASCII format Example: <STX><IREF><SP><4095><;><CSUM><CR><LF> Response: <STX><;><CSUM><CR><LF> Page 14 of 35 118096-001 REV B...
Page 34
5.6.3 Request kV Monitor Description: The host requests that the firmware report kV monitor. Direction: Host to supply Syntax: <STX><VMON><;><CSUM><CR><LF> Example: <STX><VMON><;><CSUM><CR><LF> Response: <STX>< ARG><;><CSUM><CR><LF> Where: <ARG>=0-4095 in ASCII format representing unscaled value. Example: <STX><4095><;><CSUM><CR><LF> Page 15 of 35 118096-001 REV B...
Page 35
5.6.4 Request kV Setpoint Description: The host requests that the firmware report kV setpoint. Direction: Host to supply Syntax: <STX><VSET><;><CSUM><CR><LF> Example: <STX><VSET><;><CSUM><CR><LF> Response: <STX>< ARG><;><CSUM><CR><LF> Where: <ARG>=0-4095 in ASCII format representing unscaled value. Example: <STX><4095><;><CSUM><CR><LF> Page 16 of 35 118096-001 REV B...
Page 36
5.6.5 Request mA Setpoint Description: The host requests that the firmware report mA setpoint. Direction: Host to supply Syntax: <STX><ISET><;><CSUM><CR><LF> Example: <STX><ISET><;><CSUM><CR><LF> Response: <STX>< ARG><;><CSUM><CR><LF> Where: <ARG>=0-4095 in ASCII format representing unscaled value. Example: <STX><4095><;><CSUM><CR><LF> Page 17 of 35 118096-001 REV B...
Page 37
5.6.6 Request mA Monitor Description: The host requests that the firmware report mA monitor. Direction: Host to supply Syntax: <STX><IMON><;><CSUM><CR><LF> Example: <STX><IMON><;><CSUM><CR><LF> Response: <STX>< ARG><;><CSUM><CR><LF> Where: <ARG>=0-4095 in ASCII format representing unscaled value. Example: <STX><4095><;><CSUM><CR><LF> Page 18 of 35 118096-001 REV B...
Page 38
5.6.7 Request Filament Monitor Description: The host requests that the firmware report Filament monitor. Direction: Host to supply Syntax: <STX><FMON><;><CSUM><CR><LF> Example: <STX><FMON><;><CSUM><CR><LF> Response: <STX>< ARG><;><CSUM><CR><LF> Where: <ARG>=0-4095 in ASCII format representing unscaled value. Example: <STX><4095><;><CSUM><CR><LF> Page 19 of 35 118096-001 REV B...
Page 39
5.6.8 Turn XRAYS On/Off Description: The host requests that the firmware to turn XRAY On/Off. Direction: Host to supply Syntax: <STX><ENBL><SP><ARG><;><CSUM><CR><LF> Where: <ARG> 1 = XRAY On, 0 = XRAY Off in ASCII format Example: <STX><ENBL><SP><1><;><CSUM><CR><LF> Response: <STX><;><CSUM><CR><LF> Page 20 of 35 118096-001 REV B...
Page 40
5.6.9 Enable Commuunication Watchdog Description: The host requests that the firmware to enable communication watchdog. Direction: Host to supply Syntax: <STX><WDTE><SP><ARG><;><CSUM><CR><LF> Where: <ARG> 1 = Enable Watchdog, 0 = Disable Watchdog Example: <STX><WDTE><SP><1><;><CSUM><CR><LF> Response: <STX><;><CSUM><CR><LF> Page 21 of 35 118096-001 REV B...
Page 41
5.6.10 Tickle Communication Watchdog Description: The host requests that the firmware reset communictation watchdog timer. Direction: Host to supply Syntax: <STX><WDTT><;><CSUM><CR><LF> Example: <STX><WDTT><;><CSUM><CR><LF> Response: <STX><;><CSUM><CR><LF> Page 22 of 35 118096-001 REV B...
Page 42
5.6.11 Reset Faults Description: The host requests that the firmware resets all Fault messages and indicators. Syntax: <STX><CLR><;><CSUM><CR><LF> Example: <STX><CLR><;><CSUM><CR><LF> Response: <STX><;><CSUM><CR><LF> Page 23 of 35 118096-001 REV B...
Page 43
5.6.12 Request Faults Description: The host requests that the firmware report Faults. Direction: Host to supply Syntax: <STX><FLT><;><CSUM><CR><LF> Example: <STX><FLT><;><CSUM><CR><LF> Response: <STX><ARG1><ARG2><ARG3><ARG4><ARG5><ARG6><ARG7> <ARG8><;><CSUM><CR><LF> Where: <ARGx> 1 = Fault, 0 = No Fault in ASCII format ARG1 = ARC ARG2 = Over Temperature ARG3 = Over Voltage ARG4 = Under Voltage ARG5 = Over Current...
Page 44
5.6.13 Request XRAY Status Description: The host requests that the firmware read the XRAY status. Direction: Host to supply Syntax: <STX><STAT><;><CSUM><CR><LF> Example: <STX><STAT><;><CSUM><CR><LF> Response: <STX><ARG><;><CSUM><CR><LF> Where ARG is status. A 1 indicates XRAY On. A 0 indicates XRAY Off. Example: <STX><1><;><CSUM><CR><LF>...
Page 45
5.6.14 Request DSP Software Part Number/Version Description: The host requests that the firmware sends the DSP firmware. Direction: Host to supply Syntax: <STX><FREV><;><CSUM><CR><LF> Example: <STX><FREV><;><CSUM><CR><LF> Response: <STX>< ARG><;><CSUM><CR><LF> Where: <ARG> consists of eleven ASCII characters representing the current firmware part number/version. The format is SWM9999-999. Example: <STX><SWM9999-999><;><CSUM><CR><LF>...
Page 46
5.6.15 Request Voltage Scaling Description: The host requests requests that the firmware send the current unit voltage scaling. Direction: Host to supply Syntax: <STX><SLVR><;><CSUM><CR><LF> Example: <STX><SLVR><;><CSUM><CR><LF> Response: <STX>< ARG><;><CSUM><CR><LF> Where: ARG = KV scaling (8889 = 88.89 kV) Example: <STX><8889><;><CSUM><CR><LF> Page 27 of 35 118096-001 REV B...
Page 47
5.6.16 Request Current Scaling Description: The host requests requests that the firmware send the current unit current scaling. Direction: Host to supply Syntax: <STX><SLIR><;><CSUM><CR><LF> Example: <STX><SLIR><;><CSUM><CR><LF> Response: <STX>< ARG><;><CSUM><CR><LF> Where: ARG = mA scaling (1388 = 1.388 mA) Example: <STX><1388><;><CSUM><CR><LF> Page 28 of 35 118096-001 REV B...
Page 48
5.6.17 Request Model Number Description: The host requests that the firmware sends the unit model number Direction: Host to supply Syntax: <STX><MODR><;><CSUM><CR><LF> Example: <STX><MODR><;><CSUM><CR><LF> Response: <STX>< ARG><;><CSUM><CR><LF> Where: <ARG> consists of one to ten ASCII characters representing the model number. The format is XBR80N100 or CB for cone beam option Example: <STX><XBR80N100><;><CSUM><CR><LF>...
Page 49
5.6.18 Request Hardware Version Description: The host requests that the firmware sends the hardware version. Direction: Host to supply Syntax: <STX><MODR><;><CSUM><CR><LF> Example: <STX><MODR><;><CSUM><CR><LF> Response: <STX>< ARG><;><CSUM><CR><LF> Where: <ARG> consists of 3 ASCII characters representing the hardware version. The format is ANN, where A is an alpha character and N is a numeric character Example: <STX><A01><;><CSUM><CR><LF>...
Page 50
5.6.19 Request Software Build Version Description: The host requests that the firmware sends the hardware version. Direction: Host to supply Syntax: <STX><SOFT><;><CSUM><CR><LF> Example: <STX><SOFT><;><CSUM><CR><LF> Response: <STX>< ARG><;><CSUM><CR><LF> Where: <ARG> consists of four to five ASCII characters representing the current firmware build version. The format is 12345. Example: <STX><12345><;><CSUM><CR><LF>...
Page 51
5.6.20 Request –15V LVPS Description: The host requests that the firmware report –15V LVPS. Direction: Host to supply Syntax: <STX><LVPS><;><CSUM><CR><LF> Example: <STX><LVPS><;><CSUM><CR><LF> Response: <STX><ARG><;><CSUM><CR><LF> Where: <ARG>=0-4095 in ASCII format representing unscaled value. To convert the unscaled value to voltage, use the equation below: x = unscaled value.
Page 52
5.6.21 Request Tank Temperature Description: The host requests that the firmware sends the tank temperature. Direction: Host to supply Syntax: <STX><TEMP><;><CSUM><CR><LF> Example: <STX><TEMP><;><CSUM><CR><LF> Response: <STX><ARG><;><CSUM><CR><LF> Where: <ARG>=0-956 in ASCII format representing 0 – 70.036 degrees C. Example: <STX><956><;><CSUM><CR><LF> Page 33 of 35 118096-001 REV B...
Page 53
5.6.22 Program Baud Rate Select Description: The host requests that the firmware select a baud rate. Direction: Host to supply Syntax: <STX><BAUD><SP><ARG><;><CSUM><CR><LF> Where: <ARG> = 1 in ASCII format = 115200 Baud <ARG> = 2 in ASCII format = 9600 Baud Example: <STX><BAUD><SP><1><;><CSUM><CR><LF>...
Program Filament Pre-Heat (Hardware setup) Program Ramp Rates (Hardware setup) Store A/D Calibration Value (Hardware setup) Contact Spellman High Voltage for details and the syntax of these commands. 6.0 SERIAL COMMAND HANDLING Command Time OutThe host computer should set a serial time out at approximately 100mS.
Need help?
Do you have a question about the MONOBLOCK XRB80N100 and is the answer not in the manual?
Questions and answers