Page 1
Instruction Manual MONOBLOCK® SERIES XRB80HR 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 118168-001 Rev A MONOBLOCK® MANUAL...
Page 2
CAUTION notes in the text indicate procedures to be followed to avoid possible damage to equipment. Copyright 2000, 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...
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 XRB80HR 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 Monitors) ................8 Local Mode (Analog Enable) ................8 Remote Mode (Digital Control)…...
Chapter 1 NTRODUCTION 1.1 Description of the XRB80HR MONOBLOCK Series he XRB80HR (high reliability) Monoblock® X-ray source is designed for OEM applications powering its internal Bipolar X-ray tube up to 80kV at 100W.It 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 .
High Voltage to be disabled. Interlock status 1.2 Operating Features indication via RS-232 interface at J3. The XRB80HR MONOBLOCK Series incorporates IMPORTANT several standard features designed to optimize user satisfaction and safety. This control signal is not a safety INTERNAL FAULT PROTECTION:...
1.3 System Status and Fault OVER TEMPERATURE: Indicates that the internal oil temperature has exceeded 66 deg C. This could be Diagnostic Display either caused by a failure in the customer supplied cooling fan that would cause the oil temperature to If a fault occurs, the power supply will revert to the exceed 65 deg C or the ambient temperature has POWER DOWN mode indicated by extinguishing of X-...
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: (PN) Bi Polar The maximum output (in watts). Options Custom model number Series Name 100 HR...
For Exit port collimation mounting six ¼ -20 UNC 2B holes .370” deep are provided. to handling in transit. Notify the carrier and Spellman immediately if damage is evident. Do not destroy or The Control assemble has four, M4 threaded holes .7mm remove any of the packing material used in a damaged deep.
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 XRB80HR MONOBLOCK XRB80PN100HR operates on 90- 264VAC, single phase 50 or 60Hz. Bellow Vent hole: Do not block or insert anything into the vent hole located on top cover as shown.
BEFORE CONNECTING THE POWER SUPPLY 2) Connect digital signal interface RS-232 communication TO THE AC LINE, FOLLOW THIS PROCEDURE. cable from the host computer to the J3 connector on Control Assembly. 1) PROPER GROUNDING TECHNIQUES: The Tank 3) Close external Interlock by connecting J2-11 to J2-12 of the X-ray Generator must be grounded, by using the through a dry contact.
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. Over Power Kv and ma programming exceeded 107W.Reduce programming <100W. Unit will not Enable...
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.
Page 19
RE-SEASONING PROCESS XRB80PN100HR 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 20
To obtain information on Spellman’s product warranty please visit our website at: http://www.spellmanhv.com/en/About/Warranty.aspx...
Page 21
XRB80HR Digital Interface Serial – RS-232 Copyright 2016, 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 22
Changes REVISION DATE DESCRIPTION 10/13/16 Draft version 4/13/17 Update Photo & remove 5.7 Page 2 of 37 118170-001 REV A...
Page 23
Table Of Contents 1.0 Scope ........................4 2.0 Functional Description ................... 4 3.0 Getting Started - Interface Wiring and Pin-outs ........... 4 3.1 RS232 Interface ..................... 4 3.4 RS-232 Cabling ..................... 5 4.0 Getting Started - Software ..................6 4.1 RS-232 ........................6 5.0 Serial Commands –...
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 25
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 27
PC. For the “Default” scenario, include the following commands in the Form_Load() routine: MSComm1.CommPort = portNumber MSComm1.PortOpen = True Page 7 of 37 118170-001 REV A...
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 29
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.
Serial Number SNUS 16 ASCII Program character string Request Serial SNUR 16 ASCII Number character string 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.
Page 32
Request Tank TEMP Temperature Page 12 of 37 118170-001 REV A...
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> See 5.6.15 for voltage scaling Page 13 of 37 118170-001 REV A...
Page 34
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> See 5.6.16 for current scaling Page 14 of 37 118170-001 REV A...
Page 35
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 37 118170-001 REV A...
Page 36
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 37 118170-001 REV A...
Page 37
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 37 118170-001 REV A...
Page 38
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 37 118170-001 REV A...
Page 39
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 37 118170-001 REV A...
Page 40
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 37 118170-001 REV A...
Page 41
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 37 118170-001 REV A...
Page 42
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 37 118170-001 REV A...
Page 43
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 37 118170-001 REV A...
Page 44
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><ARG9><;><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 45
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 46
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 47
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 37 118170-001 REV A...
Page 48
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 (2220 = 2.220 mA) Example: <STX><1388><;><CSUM><CR><LF> Page 28 of 37 118170-001 REV A...
Page 49
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 50
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 51
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 52
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 53
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 37 118170-001 REV A...
Page 54
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>...
Page 55
5.6.23 PROGRAM SERIAL NUMBER Description: After the password command (PASS) and correct password are sent, the user can program the unit serial number. Up to 16 alphanumeric characters are allowed. Password ARG = 1212 Direction: Host to supply Syntax: <STX><SNUS><SP><ARG><;><CSUM><CR><LF> Where: <ARG>...
Page 56
5.6.24 REQUEST SERIAL NUMBER Description: The host requests that the firmware sends the current stored unit serial number. The unit always replies with 16 characters. It is up to the Host to accept valid character string. Direction: Host to supply Syntax: <STX><SNUR><;><CSUM><CR><LF>...
6.0 SERIAL COMMAND HANDLING Command Time OutThe host computer should set a serial time out at approximately 100mS. This allows the DSP to process the incoming message, and transmit a response. The DSP will initiate a reply to incoming messages in approximately 1-2mS, with a worst case of 5mS. Buffer Flushing The DSP will flush the incoming serial data buffer every time an STX is received.
Need help?
Do you have a question about the MONOBLOCK Series and is the answer not in the manual?
Questions and answers