background image

 

10-35 

Programming Examples 

20 ms pulsewidth, 2.3 ms delay, internal trigger, single shot operation. 

Example 1:  

 
:PULSE0:MODE SING<cr><lf> sets system mode to single shot 
:PULSE0:TRIG:MODE DIS<cr><lf> disables the external trigger 
:PULSE1:WIDT 0.020<cr><lf> sets pulsewidth to 20 ms 
:PULSE1:DELAY 0.0023<cr><lf> sets delay to 2.3 ms 
:PULSE1:STATE ON<cr><lf> enables channel A 
 
To start the pulses use either of the following commands: 
 
:PULSE0:STATE ON<cr><lf> starts the pulses 
:INST:STATE ON<cr><lf> alternate form to start pulses. 

20 ms pulsewidth, 100ms rate, 4 burst, internal trigger, burst mode 
operation. 

Example 2:  

 
:PULSE0:MODE BURST<cr><lf> sets system mode to burst 
:PULSE0:RATE 0.1<cr><lf> sets the system rate to 100 ms 
:PULSE0:TRIG:MODE DIS<cr><lf> disables the external trigger 
:PULSE1:WIDT 0.020<cr><lf> sets pulsewidth to 20 ms 
:PULSE1:STATE ON<cr><lf> enables channel A 
 
To start the pulses use either of the following commands: 
 
:PULSE0:STATE ON<cr><lf> starts the pulses 
:INST:STATE ON<cr><lf> alternate form to start pulses. 
 

Summary of Contents for 9730 Series

Page 1: ...9730 Series Pulse Generator Operating Manual Version 1 2 Quantum Composers INC 212 Discovery Drive Bozeman MT 59718 Phone 406 582 0227 Fax 406 582 0237 www quantumcomposers com Your distributor ...

Page 2: ...s Function Key 6 12 Channel Outputs BNC Connectors 6 12 Channel Status LED Indicators 6 12 Arm Switch Keyed 6 13 System Status LED Indicators 6 13 Front Sync Output 6 13 Front Trigger Input 6 13 7 REAR PANEL OVERVIEW 7 14 DESCRIPTION OF REAR PANEL AREA 7 14 Channel Connections Banana Jacks 7 14 Rear Sync Output 7 14 Rear Trigger Input 7 14 Interlock Short 7 14 Communication Ports 7 14 Voltage Inpu...

Page 3: ... TESTING MODES 9 27 Pre Pulse Resistance Testing 9 27 Post Pulse Resistance Testing 9 28 Testing Mode Error Status Conditions 9 28 10 PROGRAMMING THE 9730 10 30 PERSONAL COMPUTER TO PULSE GENERATOR COMMUNICATION 10 30 RS232 Interface Overview 10 30 USB Interface Overview 10 31 Ethernet Interface Overview 10 32 PROGRAMMING COMMAND TYPES AND FORMAT 10 32 Line Termination 10 32 IEEE 488 2 Common Comm...

Page 4: ...1 4 SPECIAL COMMANDS 10 40 APPENDIX A SPECIFICATIONS A 1 APPENDIX B SAFETY SYMBOLS B 1 SAFETY MARKING SYMBOLS B 1 ...

Page 5: ...2 0227 Fax 406 582 0237 Online www quantumcomposers com Warranty In addition to a 30 day money back guarantee the 9730 has a one year limited warranty from the date of delivery This warranty covers defects in materials and workmanship Quantum Composers will replace any defective unit Contact us for information on obtaining warranty service Package Contents The box you receive should contain the fo...

Page 6: ...tested and the location of its high voltage points However remember that high voltage may appear at unexpected points in defective equipment Do not expose high voltage components needlessly Remove housings and covers only when necessary Turn off equipment while making test connections in high voltage circuits Discharge high voltage capacitors after removing power Use an insulated floor material or...

Page 7: ...Features Up to 4 individual outputs with fully individual programming and control Up to 6A output per channel Standard Instrument Complete channel and system setup stored in memory Provides 12 memory storage slots Remote programmability RS232 USB and Ethernet Front and rear external trigger inputs Advanced Features Options Resistance measurement 4 wire for each channel with pre and post pulse test...

Page 8: ...distributed to the Channel Start input of all of the Channel Timers The Channel Timer functions as a non retriggerable delayed one shot pulse generator This means that the timer will only generate one delayed pulse for every Channel Start pulse received Once the channel timer has started counting additional start pulses will be ignored until the pulse has been completed non retriggerable The Chann...

Page 9: ...ypad Complete the number using the ENTER key Errors may be corrected using the backspace key or to start over press the clear key CLR Pressing the CLR key a second time will exit the numeric keypad mode and restore the original number Entering Non Numeric Parameters When the current item is non numeric the Up and Down arrow keys are used to select among different options for the parameter Alphanum...

Page 10: ... STOP key is used to arm the system With external trigger disabled the key will arm and start pulse output With external trigger enabled the key will arm the pulse generator Pulse output then starts after the first valid trigger input With external trigger enabled pressing the RUN STOP key a second time disables the pulse generator ...

Page 11: ...onditions Description of Front Panel Area Four keypads provide fast access to various menus and easy editing of system parameters Keypads and Keys Channel Keys Provides one touch access to the desired channel menu for setting up the channel parameters The channel menu keys are indicated with a capital letter corresponding to the channel e g press the A key to display the menu corresponding to chan...

Page 12: ...yellow FUNC key Pressing the FUNC key once and then pressing the desired menu key will display the specified second level menu Pressing the FUNC key twice in succession will put the unit into Function Lock mode where the second level menus can be accessed without repeatedly pressing the FUNC key Pressing the FUNC key a third time will exit Function Lock mode Second Level Menus Function Key Each ch...

Page 13: ...ration of pulses Arm Switch Keyed NOTE The Arm switch keys are included with the shipped accessories The system state has two front panel LED indicators to reflect the current system state System Status LED Indicators Power Green LED back illuminating button text when system is powered on ARM Red LED indicating the system arm keyswitch is in the Arm position Trigger Green LED back illuminating but...

Page 14: ...e system pulse or any of the individual channels This output may also be disabled Rear Sync Output The rear panel trigger input is user selectable as the source for the global system trigger Rear Trigger Input This is a protection jumper required for system or channels to enable or arm It is labeled INTLK on the rear panel overlay A bypass shorting jumper is included with the instrument when shipp...

Page 15: ...o cooling fan outputs depending on whether the instrument has two or four channels respectively Air is circulated in through the rear panel and out through the side panel openings WARNING DO NOT BLOCK COOLING FAN INPUTS OR OUTPUT S Cooling Fans ...

Page 16: ...mode Note When Trigger is enabled while in Burst mode burst mode is disabled and the unit will perform as in Single Shot mode The display will show Burst Disabled on the Mode line Page0 RATE Menu FUNC 4 o Line0 empty o Line1 empty o Line2 Per period o Line3 decimal place indicator Setting System Rate Parameters Per Sets the T0 period which determines the burst mode output frequency of the unit ...

Page 17: ...l amplitude Setting Channel Output Parameters Enable Enables or disables the channel for pulsing Wid Sets the channel pulsewidth Dly Sets the channel delay until active edge Brst Sets the burst count for the channel When system is in Single Shot mode this parameter will display Disabled and not be adjustable Ampl Sets the amplitude of the output current pulse Offs Sets the amplitude offset of the ...

Page 18: ...pre resistance test and requirements for the channel PreMeas Displays the measured resistance from the last run pre test PreMax Sets the maximum resistance allowable for pulse generation PreMin Sets the minimum resistance allowable for pulse generation IPreMax Sets the test current for measuring the resistance Page2 o Line0 empty o Line1 PostTest Disabled o Line2 empty o Line3 empty Page2 Alt o Li...

Page 19: ...round Fault if PstMeas is less than PstMin and Resistance Range Error if above PstMax if PstMax is enabled Outside Indicates Resistance Range Error if PstMeas is between PstMin and PstMax Outside Pre Indicates Resistance Range Error if PstMeas is between PreMin and PreMax PstMax Sets the maximum resistance allowable to consider a post test as passed May be disabled by setting to 0 through the comm...

Page 20: ...Setting Trigger Parameters Mode Enables or disables external trigger operation Level Sets the trigger threshold level Edge Sets the triggering edge to rising or falling Filter Enables or disables minimum trigger pulse width filtering MinWid Sets the minimum allowable trigger pulse width Source Sets the trigger input source to front panel or rear panel Page0 Counter Menu FUNC 8 o Line0 empty o Line...

Page 21: ...e RS232 baud rate o Line3 Echo RS232 echo Page1 Alt o Line0 empty o Line1 Interface USB o Line2 empty o Line3 empty Page1 Alt o Line0 empty o Line1 Interface Ethernet o Line2 empty o Line3 empty Note Ethernet Interface will only display if unit was ordered with the Ethernet Option Page2 o Line0 empty o Line1 Key Rate key rate o Line2 Key Vol key volume o Line3 empty Page3 o Line0 empty o Line1 Mar...

Page 22: ...nables or disables command echoing for the RS232 communications port Key Rate Sets the key repeat rate useful for modifying the rate at which parameters adjust Key Vol Sets the perceived key beep volume by adjusting the beep time Mark Sets which character either a or a to use as a decimal point indicator Page0 STORE Menu FUNC 6 o Line0 empty o Line1 Store configuration 1 12 o Line2 Name configurat...

Page 23: ...urrent amplitude Repeat for each output channel Amplitude Enter the channel menus as specified in the previous step Use the up arrow key to change the first line of the display to read Enabled Repeat for each output channel Enable Make sure the Safety Interlock on the rear panel is shorted with either a setup specific safety connection or the 50 Ohm interlock bypass shipped with the instrument acc...

Page 24: ...be shorter that the external trigger pulse width but longer than any errant pulses Filter Press the NEXT key to select the trigger source Select either front or rear input Source Enter the Channel menus by pressing the appropriate Pulse Width Delay channel key Enter the required pulse width and delay Repeat for each output channel Enter the channel menus as specified in the previous step Press the...

Page 25: ...tions section for and overview of how the system generates system pulses System modes are controlled via the MODE menu The RUN STOP button triggers a single pulse for each enabled channel To generate channel pulses in single shot mode Single Shot Mode Trigger Disabled In the system MODE menu Set to Single Shot mode In the channel menu Set desired channels to Enabled Verify the rear panel Safety In...

Page 26: ...and the Arm Switch to be in ARM position The front and rear panel external inputs may be used to trigger the system and or channel timers to generate a single pulse The external input has both level and filter options so that only the desired pulse type amplitude and width is able to trigger the unit The external trigger rate will be limited to a period of 5 times the largest channel pulse width s...

Page 27: ... Test if enabled and resolve any resulting error conditions Pressing the RUN STOP key will now allow a single pulse for each enabled channel at the next external trigger event NOTE All operation modes require the Interlock to be in place and the Arm Switch to be in ARM position Special Testing Modes The 9730 allows the user to setup a pre pulse resistance test that when enabled must run and pass w...

Page 28: ...e period and channel pulse parameters as described in the Standard Operation Modes section In the Channel Test Menu o Set PstTest to Enabled o Set PstMin to the minimum resistance expected for a fired device Verify the rear panel Safety Interlock Turn Arm Switch to ARM Position Press the FUNC key and then the POST key on the numeric keypad to run the post pulse resistance test Refer to Testing Mod...

Page 29: ...hannel error query after running the post pulse resistance test when one or more channels were determined to have a resistance less than the set minimum o Flashing of the GROUND FAULT LEDs indicate the test was performed but the resistance was determined to be outside the valid range Status Arm Switch Interlock This message is displayed when attempting to fire the unit or run a test with the Arm S...

Page 30: ...he 9730 some of the commands are not included in the specification The syntax is the same for all interfaces The serial port is located on the back of the 9730 and uses a 9 pin D type connector with the following pin out as viewed from the back of the unit RS232 Interface Overview No Connection Tx Transmit to computer Rx Receive from computer DTR Connected to pin 6 Ground DSR connected to pin 4 RT...

Page 31: ...umber install the USB drivers and make that COM port number available for typical RS232 communication to the pulse generator HyperTerminal or other common software may be used When communicating through the mapped COM port over USB the baud rate for the communication port used by the USB chip must match the baud rate for the COM port of your computer The USB baud rate is set at 38400 USB communica...

Page 32: ...Username root o Password dbps If a mapped COM port is the desired communication method the Digi Connectware s Realport Drivers setup must be used to install the COM port on your computer Please refer to the Digi Connectware documentation supplied on the disc or call Quantum Composers technical support Programming Command Types and Format The 9730 Pulse Generator uses two types of programming comma...

Page 33: ...es of instruments It is recommended that the coded application send a single command in a string and follow immediately by reading the response from the unit Repeat this sequence for multiple commands The IEEE 488 2 Common Commands control and manage generic system functions such as reset configuration storage and identification Common commands always begin with the asterisk character and may incl...

Page 34: ...e is represented by a 0 or OFF Queries return 1 or 0 identifier o Selects from a finite number of predefined strings In addition to IEEE 488 2 and SCPI formatted commands the 9730 Series also supports all legacy 971x commands for ease of software migration from the 971x instruments Legacy commands begins with a symbol with each command keyword separated by a e g T1 WID will return the width for ch...

Page 35: ...e following commands PULSE0 STATE ON cr lf starts the pulses INST STATE ON cr lf alternate form to start pulses 20 ms pulsewidth 100ms rate 4 burst internal trigger burst mode operation Example 2 PULSE0 MODE BURST cr lf sets system mode to burst PULSE0 RATE 0 1 cr lf sets the system rate to 100 ms PULSE0 TRIG MODE DIS cr lf disables the external trigger PULSE1 WIDT 0 020 cr lf sets pulsewidth to 2...

Page 36: ... only Returns an indented list of all SCPI commands NSELect numeric value Selects a channel using the channel s numeric value All channel specific commands will refer to the selected channel SELect identifier Selects a channel using the channel s identifier string All subsequent channel specific commands will refer to the selected channel STATe boolean value Enables Disables the output for all cha...

Page 37: ...g RISing Selects which edge rising or falling to use as the trigger signal LEVel numeric value Sets the Trigger Threshold Value is in volts with a range of 20 to 15 Volts FENable boolean value Enables Disables the trigger pulse width filter FILTer numeric value Sets the trigger minimum pulse width value COUNt Subsystem Contains commands to manipulate the system shot counter T0 pulses STATe boolean...

Page 38: ... the channel pre test parameters MODe boolean value Enables Disable the channel pre test MAXres numeric value Sets the maximum valid resistance for pre test MINres numeric value Sets the minimum valid resistance for pre test RESistance Query Only Returns the last measured resistance from the pre test IMAX numeric value Sets the maximum test current for pre test POSTtest Subsystem Contains commands...

Page 39: ...ric value Sets the volume of the beeper Range is 0 to 100 where 0 is off and100 is maximum volume COMMunicate Subsystem Controls the system communication parameters SERial Subsystem Controls the serial parameters BAUD 4800 9600 19200 38400 57600 115200 Sets the baud rate for both receiving and transmitting using the RS232 port USB 4800 9600 19200 38400 57600 115200 Sets the baud rate for communica...

Page 40: ...tile memory 1 through 12 are valid memory bins SER Serial Query Returns the serial of the Instrument TRG Trigger Command Generates a software trigger pulse Operation is the same as receiving an external trigger pulse Special Commands The 9730 product line was design with user safety in mind Since the 9730 may be used to trigger or initiate various devices that can be harmful to the operator if not...

Page 41: ...iability associated with bypassing such feature Bypass Instructions The safety feature can by bypassed by sending a command after the unit has been powered on This command can be sent along with any other initialization commands that may already being sent on startup This command is a static command such that when the unit is powered off it will return to the default safe operation until the initi...

Page 42: ...iggers Front Rear Rate 5 X Longest Pulse 200 s Insertion Delay 300 ns Input Impedance 1 kΩ Slope Rising or Falling Trigger Level 2 15 V Trigger Level Resolution 100 mV Trigger Filter Filters out unwanted glitch or runt Pulses Filter Range 02 1000 µs Filter Resolution 20 ns Timing Pulse Width Range 5u 100 s Width Accuracy 0 1 Width Resolution 100 ns Delay Range 0 30 s Delay Accuracy 0 1 Delay Resol...

Page 43: ...V Accuracy 1 0 2 5 Bandwidth 100 1000 kHz Propagation Delay 1 3 5 us Offset 2 mV Resistance Measurement Range 0 1 150 Ω Resolution 01 Ω Accuracy 1 to 15Ω 4 Accuracy 16 to 150Ω 10 Measurement Current 3 40 100 mA Current Resolution 100 µA Current Accuracy 4 Sync Front and Rear To CHA CHD Safety Remote Interlock Shorting Interlock Arm Key Switch Removable Key Switch Internal Error Checking Checks Con...

Page 44: ...ts for more details All Output data was taken with 50ft and 2ft of cable with 1 ohm of load resistance unless otherwise specified Maximum pulse width is limited by current amplitude 1A can go up to 100s and 6A is limited to 300ms Period is limited to 5X the largest set pulse width up to a max period of 200s Internal rate generator external trigger and manual triggers are internally limited to 5X t...

Page 45: ...nt measurement used for the output monitor signal is taken before the output and its compensation circuitry An RC snubber circuit is used to compensate for the inductive loading effects caused by long cable lengths The output lags the current monitor because the compensation takes some of the output inrush current see Figure 4 Figure 1 Output Pulse 1A 1Ohm 2 Cable Figure 2 Output Pulse Rising Edge...

Page 46: ...A 5 Figure 5 Linearity Figure 6 Output Error Figure 7 Rise Time Figure 8 Overshoot Figure 9 Slew Rate Figure 10 Voltage Monitor Error Figure 11 Current Monitor Error Figure 12 Limited Pulse Width Period ...

Page 47: ...hat controls a high side switching mosfet and receives feedback from a high side current measuring differential amplifier The control circuit has error checks to measure the controlling amplifiers output voltage mosfets output voltage and feedback voltage If there are any errors with these voltages the output is not allowed to be turned on and the system will display an error The resistance measur...

Page 48: ...tage fluctuations are not to exceed 10 of the nominal supply voltage Pollution Degree 2 Installation overvoltage Category II for transient over voltages Maximum Relative Humidity 80 RH non condensing Operating temperature range of 0 to 40 degrees Celsius Storage of transportation temperature of 40 to 70 degrees Celsius Maximum altitude 3000m 9843 ft This equipment is suitable for continuous operat...

Reviews: