background image

ST/STR/STA MANUAL 

10 

118107-001   REV J 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 

Note: 400VAC units do not have an internal circuit breaker. The service connection to these units 

must be protected by an appropriately rated and circuit breaker protected power connection.   

 

Figure 3.1  Typical Operating Setup ST 

 

 

Typical Multiple Chassis Configuration 

Summary of Contents for ST SERIES

Page 1: ...ction Manual High Voltage Power Supply 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 ST STA STR SERIES ...

Page 2: ... aware of the electrical hazards WARNING note in the text call attention to hazards in operation of these units that could lead to possible injury or death 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 par...

Page 3: ...spannungsnetzteiles benötigen ca 5 Minuten um sich zu entladen Erden Sie sich nicht und arbeiten Sie nicht in feuchter oder nasser Umgebung Notwendige Reparaturen können es erforderlich machen den Gehäusedeckel während des Betriebes zu entfernen Reparaturen dürfen nur von qualifiziertem eingewiesenem Personal ausgeführt werden WARNING im folgenden Text weist auf gefährliche Operationen hin die zu ...

Page 4: ...de l alimentation Ne vous mettez pas à la masse ou ne travaillez pas sous conditions mouillées ou humides La maintenance peut nécessiter l enlèvement du couvercle lorsque l alimentation est encore allumée Les réparations doivent être effectuées par une personne qualifiée et connaissant les risques électriques Dans le manuel les notes marquées WARNING attire l attention sur les risques lors de la m...

Page 5: ...carica della capacità interna dell alimentatore ad alta tensione Non mettere a terra il proprio corpo oppure operare in ambienti bagnati o saturi d umidità SICUREZZA NELLA MANUTENZIONE Manutenzione potrebbe essere richiesta rimuovendo la copertura con apparecchio acceso La manutenzione deve essere svolta da personale qualificato coscio dei rischi elettrici Attenzione alle AVVERTENZE contenute nel ...

Page 6: ... 3 1 Operation 7 3 2 Standard Features 8 3 3 Digital Interface RS 232 Ethernet 9 3 4 Reversible Polarity 1 10kV Units Only 9 3 5 Multiple Chassis Systems Power 12kWs 9 4 PRINCIPLES OF OPERATION 4 1 Line Rectifier and Filtering 17 4 2 Inverter 18 4 3 High Voltage Transformer 18 4 4 High Voltage Assembly 18 4 5 System Control PWB 18 4 6 Front Panel Assembly 18 4 7 Rear Panel Interface PWB 18 5 OPTIO...

Page 7: ...Drawing Custom Models Only LIST OF FIGURES TABLES Figure 3 1 Typical Operating Setup 9 Figure 3 2A Remote Programming via Voltage Source 10 Figure 3 2B Remote Programming via External Resistance 10 Figure 3 3 Remote Monitor Test Point Designations 11 Figure 3 4 Remote Control Power On HIGH VOLTAGE ON and HV OFF 11 Figure 3 5 External Inhibit Interface Circuit 12 Figure 3 6 External Interlock Inter...

Page 8: ...of output power 2 The ripple specification for the STR is 0 1 p p 1Vrms 3 It is not possible to parallel STR chassis If additional power is required use an ST Series unit 4 The SRT is available with an optional 180 264Vac single phase input voltage Aside from these four points the STR and ST are for all practical purposes identical For the sake of clarification the following text only references S...

Page 9: ...TION The ST series continually monitors internal circuits critical to the proper operation of the power supply In the event that one of these circuits malfunctions the fault detection circuit turns off the high voltage and reverts the unit to the POWER DOWN mode with the CONTROL POWER ON indicator lamp flashing ON OFF slowly The applicable fault indicator will be illuminated on the front panel req...

Page 10: ...ple chassis systems has occurred OVER VOLTAGE Indicates the overvoltage protection circuitry has caused the power supply to turn off The default setting for the overvoltage protection circuitry is internally set to 105 of rated output voltage This level can be set to anywhere from 0 105 of rated output voltage by the user via the remote overvoltage programming capability see Chapter 3 for more det...

Page 11: ...he field 1PH Single Phase Input Optional 180 264Vac single phase input voltage available only on STR and STA See Section 5 for more information on these options With few exceptions these options can be retrofitted to your power supply at the factory in a short time For price and retrofit arrangements contact Spellman s Sales Department at sales spellmanhv com 1 4 Interpreting the Model Number The ...

Page 12: ...roper protection of the ST power supply a circuit breaker protected dedicated three phase electrical service must be provided for each ST chassis ST units are not phase dependent the three AC input phase connections can be orientated in any manner with no adverse effect on power supply performance SEE TABLE 1 2 3 Mechanical Installation Units in the ST series have front panel holes for standard EI...

Page 13: ...64Vac 3 phase Standard 50 amps ST 360 528Vac 3 phase Optional 400Vac 25 amps STR 180 264Vac 3 phase Standard 25 amps STR 360 528Vac 3 phase Optional 400Vac 12 5 amps STR 180 264Vac 1 phase Optional 1PH 57 amps STA 180 264Vac 3 phase Standard 17 amps STA 180 264Vac 1 phase Optional 1PH 38 amps Table 1 Input Requirements ...

Page 14: ...le to the load D Plug the high voltage output cable provided with the unit into the rear of the supply and secure appropriately E Options Note See section 5 for hook up and operating instructions for the options on your unit Custom models may also require set up changes F For initial turn on rotate the front panel KILOVOLT control potentiometer fully counter clockwise to the zero voltage position ...

Page 15: ...rface connecter between pin 8 and pin 9 for current control between pin 10 and pin 11 for voltage control and between pin 42 and pin 43 for power control This will enable the front panel potentiometers for current voltage control and the internal potentiometer for power control REMOTE CONTROL For remote programming the above mentioned jumpers are removed and a positive polarity ground referenced v...

Page 16: ...mS Slow Start time constant The ARC indicator on the front panel will illuminate for approximately 500mS after each arc has occurred The HV INHIBIT indicator will also illuminate for 500mS indicating that the output is being inhibited ARC Quench The factory default setting of the Arc Intervention circuitry is such that if four arcs occur in a ten second time period the unit will shut down into the...

Page 17: ...units do not have an internal circuit breaker The service connection to these units must be protected by an appropriately rated and circuit breaker protected power connection Figure 3 1 Typical Operating Setup ST Typical Multiple Chassis Configuration ...

Page 18: ... Programming via Voltage Source ____________________________________________________________________________________ 1 2 3 4 5 6 7 8 9 10 11 Remote Current Control Remote Voltage Control Rear Panel JB1 Zin 10M ohms Zin 10M ohms Potentiometer Settings Fully Counterclockwise Zero Output Fully Clockwise 100 of Rated Output All cables should be shielded with the shields returned to chassis ground E1 o...

Page 19: ... for S1 S2 and S3 Relays should be located as close as possible to the high voltage power supply Coils should be driven from isolated sources Signals are at 24V 100mA max and are only to be used for contact closure S1 must be closed to enable HIGH VOLTAGE ON Momentary closure of S2 will enable HIGH VOLTAGE ON Opening S1 will disable HIGH VOLTAGE ON and switch the unit to the HIGH VOLTAGE OFF mode ...

Page 20: ...STA MANUAL 13 118107 001 REV J Figure 3 5 External Inhibit Interface Circuit ____________________________________________________________________________________ Figure 3 6 External Interlock Interface Circuit ...

Page 21: ...ST STR STA MANUAL 14 118107 001 REV J Figure 3 7 Remote High Voltage ON and Remote High Voltage OFF Indicator Figure 3 8 Remote Overvoltage Adjust Interface ...

Page 22: ...ear Panel 100Ω 100Ω 100Ω 100Ω 100Ω 100Ω 100Ω 100Ω 100Ω 100Ω 100Ω 100Ω R Limit Signals are 35Vdc 10mA maximum R Limit must be selected to limit current 10mA Power Supply Internal Circuitry Customer External Circuitry All cables should be shielded with the shields returned to chassis ground E1 of the high voltage power supply 24Vdc lamps or relays may replace the optocouplers shown Whatever devices ...

Page 23: ...wer Supply Ground 20 24Vdc Output 24Vdc 100mA maximum 21 Voltage Mode Status Open collector Low Active 35V maximum 10mA 22 Current Mode Status Open collector Low Active 35V maximum 10mA 23 Power Mode Status Open collector Low Active 35V maximum 10mA 24 Interlock Closed Status Open collector Low Active 35V maximum 10mA 25 Power Test Point 0 10Vdc 0 100 rated output Zout 5kΩ 1 26 Spare 27 Spare 28 R...

Page 24: ...tional 360 528Vac 50 60Hz input voltage is available 400Vac Option Optional Single Phase input is available on the STR and STA If the user is unsure which input voltage is required check the serial tag on the rear of the power supply or consult Spellman s Sales Department The customer provided AC power input is provided to the unit via the four conductor AC line cord Circuit protection is provided...

Page 25: ...utilize various parallel series arrangements of a full wave voltage doubler For example the 8kV output is obtained by connecting a number of full wave voltage doublers in parallel The 120kV output is obtained by connecting a number of full wave voltage doublers in series Output filtering is typically provided by an L C type filter Voltage feedback for regulation and monitoring is provided by a hig...

Page 26: ...m C temperature coefficient 5 3 High Voltage Cable Length LL X Custom length high voltage output cables indicated in foot measurement units Various predetermined lengths are available along with entirely custom lengths contact Spellman Sales Department for details 5 4 360 528Vac Input 400VAC This option factory configures the ST STR to operate from 360 528Vac three phase 50 60Hz input power 5 5 18...

Page 27: ...e Slave chassis Connect the customer provided System Ground Cable and the customer provided Load Return Cable to the E1 ground stud on the back of the Master Chassis Please see Typical Operating Setup ST figure for required ground connections High Voltage Jumper Cable Connect one side to J1 of the Master chassis connect the other side to J1 of the Slave Chassis Connect the terminated side of the H...

Page 28: ...ST STR STA MANUAL 21 118107 001 REV J ...

Page 29: ... touching or handling the high voltage assembly Be sure to replace the bottom cover before operating the unit 6 2 Performance Test HIGH VOLTAGE IS DANGEROUS ONLY QUALIFIED PERSONNEL SHOULD PERFORM THESE TESTS High voltage test procedures are described in Bulletin STP 783 available by clicking the following link Standard Test Procedures for High Voltage Power Supplies Test equipment including an os...

Page 30: ...r and serial number of the power supply in question 7 2 Correspondence and Ordering Spare Parts Each Spellman power supply has an identification label on the rear of the chassis that bears its model and serial number When requesting engineering or applications information please state the model and serial number of the power supply If specific components or circuit sections are involved in the inq...

Page 31: ...eturned to the customer The Customer shall pay for shipping to and from Spellman A preliminary estimate for repairs will be given by phone by Customer Service A purchase order for this amount is requested upon issuance of the RMA Number A more detailed estimate will be made when the power supply is received at the Spellman Repair Center In the event that repair work is extensive Spellman will call...

Page 32: ...To obtain information on Spellman s product warranty please visit our website at http www spellmanhv com en About Warranty aspx ...

Page 33: ...arted Software 7 4 1 RS 232 7 4 2 Ethernet 8 5 0 Ethernet Commands 14 5 1 TCP IP Format 14 5 2 Command Arguments 15 5 3 Command Overview 15 5 4 Response Overview 15 5 5 Command Structure 17 6 0 Serial Commands RS 232 35 6 1 Serial Interface Protocol 35 6 2 Command Arguments 35 6 3 Checksums 35 6 4 Command Overview 38 6 5 Response Overview 38 6 6 Command Structure 39 6 7 Spellman Test Commands 58 6...

Page 34: ...DED TO THE SAME GROUND AS THE UUT 1 0 SCOPE This document applies to the communications interfaces on the ST assembly 460231 2 0 FUNCTIONAL DESCRIPTION The ST provides 3 different types of digital communications interfaces DB 50F Digital Breakout on JB1 Ethernet 10 100 Base T on JB9 3 0 GETTING STARTED INTERFACE WIRING AND PIN OUTS 3 1 RS 232 INTERFACE The RS 232 interface has the following attrib...

Page 35: ...n Remote HV OFF ON Common 16 Remote HV ON 24Vdc open 25mA closed momentarily connect to pin 15 for HV enable 17 HV OFF Indicator 24Vdc 25mA HV OFF 18 HV ON Indicator 24Vdc 25mA HV ON 19 Power Supply Common Power Supply Ground 20 24Vdc Output 24Vdc 100mA maximum 21 Voltage Mode Status Open collector Low Active 35V maximum 10mA 22 Current Mode Status Open collector Low Active 35V maximum 10mA 23 Pow...

Page 36: ...twork link The right LED LED2 indicates network activity 3 3 RS 232 CABLING A shielded cable is used to connect the ST serial port through the 50 pin breakout to the serial port on a standard personal computer Please refer to the following chart 3 4 ETHERNET CABLING Shielded Category 5 CAT5 Ethernet patch cables are used to connect the ST to the host computer There are two ways to connect to the S...

Page 37: ...t through Please refer to the two cable ends shown below in figure 4 Figure 4 Crossover Cable for Direct Connection A standard connection through a hub switch or network uses a standard CAT5 patch cable Please refer to the two cable ends shown below in figure 5 Figure 5 Standard Straight Through Cable Standard CAT5 Patch 4 0 GETTING STARTED SOFTWARE The following sections detail how to create soft...

Page 38: ... the list make sure that Microsoft Comm Control 6 0 has a check next to it The Comm Control Object should then appear in your toolbox It will have an icon of a telephone and will be named MSComm This can be dragged and dropped into your application You will then need to set the object s properties 4 1 2 Configuring Communications in Visual Basic for RS 232 In order to configure the MSComm Object f...

Page 39: ...eft to right They should differ on the two connectors Please see figure 4 on rage 7 for reference When direct connecting the ST to a computer using a crossover cable over Ethernet they are essentially participating in a private network As such you need to pick two valid IP addresses one for each device The table below illustrates that not all IP addresses are actually valid IP addresses For exampl...

Page 40: ...m of the menu Figure 16 Right Click on Desktop Figure 17 Select Properties After selecting properties you are brought up to the screen below Figure 18 You must RIGHT CLICK and select Properties on Local Area Connection and not double click which will display a window similar to figure 19 Figure 18 Here you must Right Click and Select Properties ...

Page 41: ... select Internet Protocol TCP IP and click on the Properties button to be brought to figure 20 Lastly you must disable any firewall software you have running If you are running a proxy server for Internet access you must also disable the proxy client Disabling this also requires a reboot ...

Page 42: ... command line tool so we will need to bring up a command prompt Under Windows NT 2000 and XP the name of this command is CMD Under Windows 98 the name of this command is Command To do this click on Start Run Cmd Then on the command line type Ping IP Address For example Ping 192 168 1 4 If the ST is found at the specified IP address the Ping command will respond with a report that is similar to ...

Page 43: ...n if the IP address you have selected is in general a valid IP address it needs to be valid for your LAN local area network Otherwise the device will not be accessible from an Internet browser or Ping 4 2 4 Enabling Communications Objects in Visual Basic for Ethernet Communications For Ethernet communications we need Microsoft Winsock Control 6 0 and SP5 To enable this in your VB 6 project go to P...

Page 44: ...rt If portType ethernet Then tcpClient SendData str Else MSComm1 InBufferCount 0 On Error GoTo done MSComm1 Output str done tmrOpenClose Enabled True End If 4 2 5 2 Data Input Example If portType ethernet Then Do DoEvents tcpClient GetData temp str str temp Loop Until InStr str Chr 3 Or Timer t1 1 On Error Resume Next Else Do DoEvents If MSComm1 InBufferCount 0 Then str str MSComm1 Input End If Lo...

Page 45: ... Systems Interconnection OSI TCP IP protocol stack specifically the upper 4 layers Byte 0 Protocol Version Header Length Type Of Service Total Length 4 Packet ID Flags Fragmentation Offset 8 Time To Live Protocol Header checksum 12 Source Address 16 Destination Address 20 Source Port Destination Port 24 Sequence Number 28 Acknowledgement Number 32 Data Offset Reserved Code Bits Window 36 Checksum ...

Page 46: ...nd Name CMD ARG RANGE Program User Configurations 9 See Desc See Desc Program kV Setpoint 10 1 4 ASCII 0 4095 Program mA Setpoint 11 1 4 ASCII 0 4095 Request kV Setpoint 14 None Request mA Setpoint 15 None Request Misc Analog Monitor Readbacks 20 None Request Status 22 None Request Software Version 23 None Request Model Number 26 None Request User Configs 27 None Request Unit Scaling 28 None Reque...

Page 47: ...equest kV Setpoint 14 10 ASCII Request mA Setpoint 15 10 ASCII Request Misc Analog Readbacks 20 21 45 ASCII Request Status 22 37 ASCII Request Software Version 23 22 ASCII Request Model Number 26 7 21 ASCII Request User Configs 27 9 17 ASCII Request Unit Scaling 28 9 14 ASCII Request FPGA Version 43 22 ASCII Request kV monitor 60 7 10 ASCII Request mA monitor 61 7 10 ASCII Request Slave Faults 68 ...

Page 48: ...RG4 APT Enable Range Valid values for ARG1 and ARG2 are from 0 through 10000 milliseconds In 10 milliseconds increments For ARG3 and ARG4 they are 0 disabled and 1 enabled Response If an error is detected the Power Supply responds with STX 09 ERROR ETX Please reference the Error Code section for a list of valid error codes If the message is accepted the Power Supply responds with STX 09 ETX Exampl...

Page 49: ...upply Syntax STX 10 ARG ETX Where ARG 0 4095 in ASCII format Response If an error is detected the Power Supply responds with STX 10 ERROR ETX Please reference the Error Code section for a list of valid error codes If the message is accepted the Power Supply responds with STX 10 ETX Example Set kV to the full scale voltage STX 10 4095 ETX ...

Page 50: ...upply Syntax STX 11 ARG ETX Where ARG 0 4095 in ASCII format Response If an error is detected the Power Supply responds with STX 11 ERROR ETX Please reference the Error Code section for a list of valid error codes If the message is accepted the Power Supply responds with STX 11 ETX Example Set mA to the full scale current STX 11 4095 ETX ...

Page 51: ...upply Syntax STX 14 ETX Response If an error is detected the Power Supply responds with STX 14 ERROR ETX Please reference the Error Code section for a list of valid error codes If the message is accepted the Power Supply responds with STX 14 ARG ETX Where ARG 0 4095 in ASCII format Example Response KV setpoint is set to full scale STX 14 4095 ETX ...

Page 52: ...to supply Syntax STX 15 ETX Response If an error is detected the Power Supply responds with STX 15 ERROR ETX Please reference the Error Code section for a list of valid error codes If the message is accepted the Power Supply responds with STX 15 ARG ETX Where ARG 0 4095 in ASCII format Example Response MA setpoint is set to full scale STX 15 4095 ETX ...

Page 53: ...Power Supply responds with STX 20 ERROR ETX Please reference the Error Code section for a list of valid error codes If the message is accepted the Power Supply responds with STX 20 ARG1 ARG2 ARG3 ARG4 ARG5 ARG6 ARG7 ARG8 ETX Where ARG1 Remote Over Voltage Protection ARG2 Spare ARG3 Power Reference ARG4 Power Monitor ARG5 Control Board Temperature ARG6 Spare ARG7 Spare ARG8 Spare Range Valid values...

Page 54: ... 22 ARG1 ARG2 ARG3 ARG4 ARG5 ARG6 ARG7 ARG8 ARG9 ARG10 ARG11 ARG12 ARG13 ARG14 ARG15 ARG16 ARG17 CSUM ETX Where ARG1 Power On ARG10 Regulation Error ARG2 HV Ray On ARG11 Current Control Mode ARG3 Arc ARG12 Over Temperature ARG4 Interlock Closed ARG13 Power Control Mode ARG5 Over Current ARG14 AC Fault ARG6 Over Power ARG15 Local Remote Mode ARG7 Over Voltage ARG16 LVPS Fault ARG8 Voltage Control M...

Page 55: ...the Power Supply responds with STX 23 ERROR ETX Please reference the Error Code section for a list of valid error codes If the message is accepted the Power Supply responds with STX 23 ARG1 ARG2 ETX Where ARG1 Consists of eleven ASCII characters representing the current firmware part number version The format is SWM9999 999 ARG2 Consists of four ASCII characters representing the current build numb...

Page 56: ...STX 26 ETX Response If an error is detected the Power Supply responds with STX 26 ERROR ETX Please reference the Error Code section for a list of valid error codes If the message is accepted the Power Supply responds with STX 26 ARG ETX Where ARG Consists up to fifteen ASCII characters representing the current model number Example Response STX 26 ST100P100X4249 ETX ...

Page 57: ...ease reference the Error Code section for a list of valid error codes If the message is accepted the Power Supply responds with STX 27 ARG1 ARG2 ETX Where ARG1 kV Rate Ramp ARG2 mA Rate Ramp ARG3 AOL Enabled ARG4 APT Enabled Range Valid values for ARG1 and ARG2 are from 0 through 10000 milliseconds For ARG3 and ARG4 the valid values are 0 disabled and 1 enabled Example Response kV and mA set to a ...

Page 58: ...ax STX 28 ETX Response If an error is detected the Power Supply responds with STX 28 ERROR ETX Please reference the Error Code section for a list of valid error codes If the message is accepted the Power Supply responds with STX 28 ARG1 ARG2 ETX Where ARG1 Full Scale kV Value ARG2 Full Scale mA Value Example Response For a 100kV 1000mA power supply STX 28 100 1000 ETX ...

Page 59: ...d the Power Supply responds with STX 43 ERROR ETX Please reference the Error Code section for a list of valid error codes If the message is accepted the Power Supply responds with STX 43 ARG1 ARG2 ETX Where ARG1 Consists of eleven ASCII characters representing the current firmware part number version The format is SWM9999 999 ARG2 Consists of four ASCII characters representing the current build nu...

Page 60: ...ply Syntax STX 60 ETX Response If an error is detected the Power Supply responds with STX 60 ERROR ETX Please reference the Error Code section for a list of valid error codes If the message is accepted the Power Supply responds with STX 60 ARG ETX Where ARG 0 4095 in ASCII format Example Response KV monitor is set to full scale STX 60 4095 ETX ...

Page 61: ...ply Syntax STX 61 ETX Response If an error is detected the Power Supply responds with STX 61 ERROR ETX Please reference the Error Code section for a list of valid error codes If the message is accepted the Power Supply responds with STX 61 ARG ETX Where ARG 0 4095 in ASCII format Example Response mA monitor is set to full scale STX 61 4095 ETX ...

Page 62: ... of valid error codes If the message is accepted the Power Supply responds with STX 68 ARG1 ARG2 ARG3 ARG4 ARG5 ARG6 ARG7 ARG8 ARG9 ETX Where ARG1 Slave 1 Faults ARG2 Slave 2 Faults ARG3 Slave 3 Faults ARG4 Slave 4 Faults ARG5 Slave 5 Faults ARG6 Slave 6 Faults ARG7 Slave 7 Faults ARG8 Slave 8 Faults ARG9 Slave 9 Faults Range Valid values are 0 to 65535 in ASCII format 0 Off No Fault 1 On Fault Ot...

Page 63: ...lid error codes If the message is accepted the Power Supply responds with STX 69 ARG1 ARG2 ARG3 ARG4 ARG5 ARG6 ARG7 ETX Where ARG1 AC Line Voltage in ASCII 0 4095 format 0 to 375V ARG2 24V rail in ASCII 0 4095 format 0 to 33V ARG3 15V rail in ASCII 0 4095 format 0 to 21V ARG4 5V rail in ASCII 0 4095 format 0 to 6V ARG5 3 3V rail in ASCII 0 4095 format 0 to 5 V ARG6 15V in ASCII 0 4095 format 0 to ...

Page 64: ...are to clear latched faults Direction Host to supply Syntax STX 74 ETX Response If an error is detected the Power Supply responds with STX 74 ERROR ETX Please reference the Error Code section for a list of valid error codes If the message is accepted the Power Supply responds with STX 74 ETX ...

Page 65: ...al and Remote Mode Direction Host to supply Syntax STX 99 ARG ETX Where ARG 1 Remote 0 Local in ASCII format Response If an error is detected the Power Supply responds with STX 99 ERROR ETX Please reference the Error Code section for a list of valid error codes If the message is accepted the Power Supply responds with STX 99 ETX ...

Page 66: ...d ARG bytes into a 16 bit or larger word The bytes are added as unsigned integers Take the 2 s compliment negate it Truncate the result down to the eight least significant bits Clear the most significant bit bit 7 of the resultant byte bitwise AND with 0x7F 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 0...

Page 67: ...holder for the checksum is STX 10 4095 CSUM ETX First you add up all the characters starting with the 1 in the command number to the comma before the checksum with their ASCII values in hexadecimal 0x31 0x30 0x2C 0x34 0x30 0x39 0x35 0x2C 0x18B Next you then take the two s complement of that number by negating it by subtracting it from 0x100 decimal 256 and only retain the lowest 7 bits by bitwise ...

Page 68: ... checksum with their ASCII values in hexadecimal 0x32 0x32 0x2C 0x90 Next you then take the two s complement of that number by negating it by subtracting it from 0x100 decimal 256 and only retain the lowest 7 bits by bitwise ANDing the results with 0x7F NOTE This combines the steps of getting the twos complement truncating the result to 8 bits and clearing the 8th bit 0x100 0x90 0x7F 0x70 Finally ...

Page 69: ...9 1 ASCII 0 or 1 6 5 RESPONSE OVERVIEW The command responses will follow the same format as outlined above in section 6 1 This list is comprised of Commands with complex responses only Commands using a simple response will use the character ASCII 0x24 as a Success response or a single character error code These responses will be eight ASCII characters in length Response Name CMD Response Request k...

Page 70: ...APT Enable Range Valid values for ARG1 and ARG2 are from 0 through 10000 milliseconds In 10 milliseconds increments For ARG3 and ARG4 they are 0 disabled and 1 enabled Response If an error is detected the Power Supply responds with STX 09 ERROR CSUM ETX Please reference the Error Code section for a list of valid error codes If the message is accepted the Power Supply responds with STX 09 CSUM ETX ...

Page 71: ...ax STX 10 ARG CSUM ETX Where ARG 0 4095 in ASCII format Response If an error is detected the Power Supply responds with STX 10 ERROR CSUM ETX Please reference the Error Code section for a list of valid error codes If the message is accepted the Power Supply responds with STX 10 CSUM ETX Example Set kV to the full scale voltage STX 10 4095 CSUM ETX ...

Page 72: ...yntax STX 11 ARG CSUM ETX Where ARG 0 4095 in ASCII format Response If an error is detected the Power Supply responds with STX 11 ERROR ETX Please reference the Error Code section for a list of valid error codes If the message is accepted the Power Supply responds with STX 11 CSUM ETX Example Set mA to the full scale current STX 11 4095 CSUM ETX ...

Page 73: ...ax STX 14 CSUM ETX Response If an error is detected the Power Supply responds with STX 14 ERROR CSUM ETX Please reference the Error Code section for a list of valid error codes If the message is accepted the Power Supply responds with STX 14 ARG CSUM ETX Where ARG 0 4095 in ASCII format Example Response KV setpoint is set to full scale STX 14 4095 CSUM ETX ...

Page 74: ...Syntax STX 15 CSUM ETX Response If an error is detected the Power Supply responds with STX 15 ERROR CSUM ETX Please reference the Error Code section for a list of valid error codes If the message is accepted the Power Supply responds with STX 15 ARG CSUM ETX Where ARG 0 4095 in ASCII format Example Response MA setpoint is set to full scale STX 15 4095 CSUM ETX ...

Page 75: ... Supply responds with STX 20 ERROR CSUM ETX Please reference the Error Code section for a list of valid error codes If the message is accepted the Power Supply responds with STX 20 ARG1 ARG2 ARG3 ARG4 ARG5 ARG6 ARG7 ARG8 CSUM ETX Where ARG1 Remote Over Voltage Protection ARG2 Spare ARG3 Power Reference ARG4 Power Monitor ARG5 Control Board Temperature ARG6 Spare ARG7 Spare ARG8 Spare Range Valid v...

Page 76: ...STX 22 ARG1 ARG2 ARG3 ARG4 ARG5 ARG6 ARG7 ARG8 ARG9 ARG10 ARG11 ARG12 ARG13 ARG14 ARG15 ARG16 ARG17 CSUM ETX Where ARG1 Power On ARG10 Regulation Error ARG2 HV Ray On ARG11 Current Control Mode ARG3 Arc ARG12 Over Temperature ARG4 Interlock Closed ARG13 Power Control Mode ARG5 Over Current ARG14 AC Fault ARG6 Over Power ARG15 Local Remote Mode ARG7 Over Voltage ARG16 LVPS Fault ARG8 Voltage Contro...

Page 77: ...ower Supply responds with STX 23 ERROR CSUM ETX Please reference the Error Code section for a list of valid error codes If the message is accepted the Power Supply responds with STX 23 ARG1 ARG2 CSUM ETX Where ARG1 Consists of eleven ASCII characters representing the current firmware part number version The format is SWM9999 999 ARG2 Consists of four ASCII characters representing the current build...

Page 78: ...M ETX Response If an error is detected the Power Supply responds with STX 26 ERROR CSUM ETX Please reference the Error Code section for a list of valid error codes If the message is accepted the Power Supply responds with STX 26 ARG CSUM ETX Where ARG Consists up to fifteen ASCII characters representing the current model number Example Response STX 26 ST100P100X4249 CSUM ETX ...

Page 79: ...ease reference the Error Code section for a list of valid error codes If the message is accepted the Power Supply responds with STX 27 ARG1 ARG2 CSUM ETX Where ARG1 kV Rate Ramp ARG2 mA Rate Ramp ARG3 AOL Enabled ARG4 APT Enabled Range Valid values for ARG1 and ARG2 are from 0 through 10000 milliseconds For ARG3 and ARG4 the valid values are 0 disabled and 1 enabled Example Response kV and mA to a...

Page 80: ...28 CSUM ETX Response If an error is detected the Power Supply responds with STX 28 ERROR ETX Please reference the Error Code section for a list of valid error codes If the message is accepted the Power Supply responds with STX 28 ARG1 ARG2 CSUM ETX Where ARG1 Full Scale kV Value ARG2 Full Scale mA Value Example Response For a 100kV 1000mA power supply STX 28 100 1000 CSUM ETX ...

Page 81: ... Power Supply responds with STX 43 ERROR CSUM ETX Please reference the Error Code section for a list of valid error codes If the message is accepted the Power Supply responds with STX 43 ARG1 ARG2 CSUM ETX Where ARG1 Consists of eleven ASCII characters representing the current firmware part number version The format is SWM9999 999 ARG2 Consists of four ASCII characters representing the current bui...

Page 82: ... STX 60 CSUM ETX Response If an error is detected the Power Supply responds with STX 60 ERROR CSUM ETX Please reference the Error Code section for a list of valid error codes If the message is accepted the Power Supply responds with STX 60 ARG CSUM ETX Where ARG 0 4095 in ASCII format Example Response KV monitor is set to full scale STX 60 4095 CSUM ETX ...

Page 83: ... STX 61 CSUM ETX Response If an error is detected the Power Supply responds with STX 61 ERROR CSUM ETX Please reference the Error Code section for a list of valid error codes If the message is accepted the Power Supply responds with STX 61 ARG CSUM ETX Where ARG 0 4095 in ASCII format Example Response mA monitor is set to full scale STX 61 4095 CSUM ETX ...

Page 84: ... of valid error codes If the message is accepted the Power Supply responds with STX 68 ARG1 ARG2 ARG3 ARG4 ARG5 ARG6 ARG7 ARG8 ARG9 CSUM ETX Where ARG1 Slave 1 Faults ARG2 Slave 2 Faults ARG3 Slave 3 Faults ARG4 Slave 4 Faults ARG5 Slave 5 Faults ARG6 Slave 6 Faults ARG7 Slave 7 Faults ARG8 Slave 8 Faults ARG9 Slave 9 Faults Range Valid values are 0 to 65535 in ASCII format 0 Off No Fault 1 On Fau...

Page 85: ...ERROR CSUM ETX Please reference the Error Code section for a list of valid error codes If the message is accepted the Power Supply responds with STX 68 ARG1 ARG2 ARG3 ARG4 ARG5 ARG6 ARG7 CSUM ETX Where ARG1 FPGA Voltage in ASCII ARG2 24V rail in ASCII ARG3 15V rail in ASCII ARG4 5V rail in ASCII ARG5 3 3V rail in ASCII ARG6 15V in ASCII ARG7 Spare rail in ASCII Example Response Slave number 4 has ...

Page 86: ...lear latched faults Direction Host to supply Syntax STX 74 CSUM ETX Response If an error is detected the Power Supply responds with STX 74 ERROR CSUM ETX Please reference the Error Code section for a list of valid error codes If the message is accepted the Power Supply responds with STX 74 CSUM ETX ...

Page 87: ...emote Mode Direction Host to supply Syntax STX 99 ARG CSUM ETX Where ARG 1 Remote 0 Local in ASCII format Response If an error is detected the Power Supply responds with STX 99 ERROR CSUM ETX Please reference the Error Code section for a list of valid error codes If the message is accepted the Power Supply responds with STX 99 CSUM ETX ...

Page 88: ... buffer every time an STX is received This provides a mechanism to clear the receive buffer of partial or corrupt messages 6 8 3 Handshaking The only handshaking implemented on the host interface is built in to the implementation of this protocol That is the host must initiate all communications If the supply receives a program command an acknowledge message is sent back to the host via the messag...

Page 89: ...8 of 58 7 0 ERROR CODES Possible error codes are 1 Incorrectly formatted packet message 2 Invalid Command ID 3 Parameter out of range 4 Packet overrun FPGA Register read and write 5 Flash programming error 7 Bootloader failed ...

Page 90: ...100 100960 551 doc 1 0 PURPOSE This document defines the procedure required to program in system programmable TI DSP or Altera FPGA 2 0 SCOPE This document is limited to the programming of in system programmable TI DSP or Altera FPGA device using a RS 232 port and TI Upload GUI on the PC 3 0 FILES TO BE USED 3 1 DSP FPGA Programming files 3 1 1 The appropriate S2 file as listed in the bill of mate...

Page 91: ... following window will appear In this window you can navigate to the directory where the programming files are stored The GUI recognizes S record files SWPxxxx xxx S2 altera_rev S2 for the FPGA and SWMxxxx xxx S2 tidsp_rev S2 for the DSP Select the file and click on the Open Button A firmUpload window will open click the OK button ...

Page 92: ...he programming file selected the appropriate Program button will be enabled Since the file selected started with SWPxxxx xxx altera_rev the Altera FPGA button is shown as enabled If the file selected started with SWMxxxx xxx tidsp_rev then the TI DSP button would be enabled Click the enabled Program button ...

Page 93: ...0960 551 REV B SHEET 4 OF 7 TITLE TI Upload Procedure J 100 100960 551 doc This window will appear asking if you are sure you want to program the FPGA DSP if that was the programming file selected Click the Yes button ...

Page 94: ...0 100960 551 doc o If the No button was clicked then a frmUpload window will appear click OK You will then return to the Main GUI window with the program buttons disabled as in the first step After clicking Yes to program the FPGA the following progress bar window will open ...

Page 95: ... OF 7 TITLE TI Upload Procedure J 100 100960 551 doc When programming has completed a firmUpload window will appear indicating Firmware Update Completed Click the OK button The Main GUI window will appear with the Program buttons disabled ...

Page 96: ...PROCEDURE NO 100960 551 REV B SHEET 7 OF 7 TITLE TI Upload Procedure J 100 100960 551 doc End of document ...

Page 97: ...oduced either in whole or in part without the expressed written permission of Spellman High Voltage Electronics Corp J 101 101501 580 doc 1 0 PURPOSE This document defines the procedure required for Standard ST GUI installation 2 0 PROCEDURE Installation procedure is as follows 1 Installation Instruction for Standard ST GUI 1 If you received the software on a CD insert the CD in to your computer a...

Page 98: ...taller is ready to proceed if you want to change the path you can select Back and then Browse from the previous screen or select Cancel to abort the installation before any changes are made to your computer If you are ready to install click Next 5 Installation will begin and a progress bar will indicate the status of the install this may take up to 3 minutes 6 Once completed the installer will dis...

Page 99: ...d configuration Serial port 1 Using the Start Menu navigate to the Spellman High Voltage Demo GUI program group and select the ST_GUI application there Upon first startup the GUI will display the main screen and indicate it is not connected in the title bar 2 To begin configuration of the software for your power supply select the Coms tab ...

Page 100: ...er 4 Select the port you are using by clicking it with the mouse it will be highlighted and you will then be presented with options for available baud rates 5 Select the baud rate in the same manner by clicking on it with the mouse note that the default baud rate for ST units is 115200 and this is the option you should select unless you have specifically requested a different baud rate Once select...

Page 101: ...ngs please contact Spellman High Voltage for instruction on how to configure your system for these options 7 Make sure the power supply has control power and is properly connected to the serial port on your computer then click Click here to Save these settings to save the settings and connect to the power supply After a moment the indicator panel to the right should become active and show the same...

Page 102: ...INSTRUCTIONS J 101 101501 580 doc 8 The unit is now configured these settings will automatically save upon connection so you will not need to configure the software again unless you need different settings Please see Section 4 Main Operation for an overview of the main control screens ...

Page 103: ...nd configuration Ethernet 1 Using the Start Menu navigate to the Spellman High Voltage Demo GUI program group and select the ST_GUI application there Upon first startup the GUI will display the main screen and indicate it is not connected in the title bar 2 To begin configuration of the software for your power supply select the Coms tab ...

Page 104: ...settings please contact Spellman High Voltage to address the situation 5 Make sure the power supply has control power and is properly connected to the same computer network your computer or that it is connected directly via cross over cable then click Click here to Save these settings to save the settings and connect to the power supply After a moment the indicator panel to the right should become...

Page 105: ... KV and mA and you can also use the knobs to set the remote programming levels for both KV and mA This screen cannot enable high voltage output that can be only controlled using the hardware interface NOTE In order to use the remote programming knobs the power supply must be put in remote mode by selecting the Local Remote menu and then selecting Remote 3 To control the power supply use the front ...

Page 106: ...ON INSTRUCTIONS J 101 101501 580 doc voltage the proper indicators should appear on the screen 4 The other tabs provide additional operating information about the power supply and its current status for more information on these screens see Section 5 Status Configuration and Graphing ...

Page 107: ...these are the Status Misc Sys Info User Configs and Graphs tabs Each one is explain in depth below 5 1 Status Tab This tab shows a variety of status indicators including the state of the control power local remote mode indicators the Low Voltage Power Supply problem indicator and a variety of housekeeping voltages in the Low Voltage Power Supply 5 2 Misc Sys Info Tab This tab indicates the model n...

Page 108: ...Load Protection and APT Automatic Power Trip protection features In addition controls for configuring arc detection and protection schemes are present but cannot be accessed without a password from Spellman High Voltage due to the high risk posed by changing these settings If you require specialized arc configurations please contact Spellman High Voltage for assistance 5 4 Graphs Tab This tab allo...

Reviews: