Home
Manual - Berkeley Nucleonics Corporation
Contents
1. 1 8 Options and Accessories The following options and accessories are available from Berkeley Nucleonics Corporation for use with the MODEL 1105 universal counter Please refer to Table 1 1 Table 1 1 Accessories Part Name Part Number High stability OCXO 1105 opt01 250MHz 20GHz Input Channel 1105 opt02 Rear panel input module 1105 opt04 CH1 CH2 GPIB Card 1201 opt04 11 2 Overview This chapter will give you an overview of the MODEL 1105 s basic features and guide you through the basics of the MODEL 1105 universal counter Users will be familiar with those features after reading this chapter 2 1 Setting up Your MODEL 1105 Universal Counter This section guides users to use the MODEL 1105 universal counter Users might want to check if they have all the parts with their universal counters All our products are handled and inspected professionally before shipping out to customers If any damaged or missing parts are found or any questions are from using the unit please contact your local service representative immediately and do not attempt to operate the damaged product 2 1 1 To adjust the handle You may adjust the carrying handle for your purpose The following figures show you how to do it I Taking off the handle from the Universal Counter Step 1 Turn up the handle Pull slightly outward on both sides of the handle and slowly rotate i
2. stat viWrite sesn unsigned char CONF FREQ 1 14 amp ret stat viWrite sesn CONF FREQ 2 14 amp ret stat viWrite sesn CONF FREQ 3 14 amp ret 191 viWrite sesn CONF FREQ RAT Q1 Q2 23 amp ret stat viWrite sesn CONF FREQ RAT 1 3 23 amp ret stat viWrite sesn CONF FREQ RAT 2 1 23 amp ret stat viWrite sesn CONF FREQ RAT 3 1 23 amp ret Son wine er A me Sime Seon Som oe aaa come ome ts Er er fk inrnasnnrnennsnesrannennansn nn Gate Time stat viWrite sesn unsigned char FREQ ARM SOUR IMM 17 amp ret stat viWrite sesn unsigned char FREQ ARM STOP SOUR TIM 22 amp ret stat viWrite sesn unsigned char FREQ ARM STOP TIM 1 19 amp ret anni oidos Gate Ext stat viWrite sesn FREQ ARM SOUR Ext 17 amp ret stat viWrite sesn FREQ ARM SLOP POS 17 amp ret stat viWrite sesn FREQ ARM STOP SOUR Ext 22 amp ret stat viWrite sesn FREQ ARM STOP SOUR TIM 22 amp ret stat viWrite sesn FREQ ARM STOP TIM 1 19 amp ret a ai ii Gate Auto stat viWrite sesn FREQ ARM SOUR IMM 17 amp ret stat viWrite sesn FREQ ARM STOP SOUR IMM 22 amp ret i aaa ae a A U A Gate Digits
3. ka stat viWrite sesn FREQ ARM SOUR IMM 17 amp ret stat viWrite sesn FREQ ARM STOP SOUR IMM 22 amp ret ieee Gate Digits stat viWrite sesn FREQ ARM SOUR IMM 17 amp ret stat viWrite sesn FREQ ARM STOP SOUR DIG 22 amp ret stat viWrite sesn FREQ ARM STOP DIG 5 19 amp ret EEE EE EEE O A A ee A A A A es pr Scale amp Offset my stat viWrite sesn unsigned char CALC3 AVER STAT ON 18 amp ret stat viWrite sesn unsigned char CALC3 AVER COUN 10 18 amp ret stat viWrite sesn unsigned char CALC3 LFIL stat OFF 19 amp ret stat viWrite sesn unsigned char CALC3 AVER Type SDEV 20 amp ret stat viWrite sesn unsigned char TRIG COUN AUTO OFF 18 amp ret stat viWrite sesn unsigned char INIT CONT ON 12 amp ret A A A A A poe A ceed see A A AI 196 Se Read From Device stat viWrite sesn unsigned char FETC 5 amp ret stat viWrite sesn READ 5 amp ret stat viWrite sesn MEAS FREQ 10 amp ret stat viWrite sesn SENS DATA 10 amp ret stat viRead sesn unsigned char readin 128 amp ret printf Read s readin stat viSetAttribute sesn VI ATTR TMO VALUE tmo stat viGpibControlREN sesn VI GPIB REN ADDRESS GTL viClose f
4. stat viWrite sesn FREQ ARM SOUR IMM 17 amp ret stat viWrite sesn FREQ ARM STOP SOUR DIG 22 amp ret stat viWrite sesn FREQ ARM STOP DIG 5 19 amp ret PE TENPE ASA eee o EE PL a a fre one e ea ee ees Scale amp Offset stat viWrite sesn unsigned char CALC2 LIM STAT ON 17 amp ret stat amp ret stat amp ret viWrite sesn viWrite sesn unsigned char CALC2 LIM UPP 11MHz 19 unsigned char CALC2 LIM LOW 9MHz 18 stat viWrite sesn unsigned char CALC2 IMM AUTO ON 17 amp ret stat stat viWrite sesn viWrite sesn unsigned char INIT AUTO OFF 13 amp ret unsigned char INIT CONT ON 12 amp ret 192 RS Read From Device stat viWrite sesn unsigned char FETC 5 amp ret stat viWrite sesn READ 5 amp ret stat viWrite sesn MEAS FREQ 10 amp ret stat viWrite sesn SENS DATA 10 amp ret stat viRead sesn unsigned char readin 128 amp ret printf Read s readin stat viSetAttribute sesn VI ATTR TMO VALUE tmo stat viGpibControlREN sesn VI GPIB REN ADDRESS GTL viClose flist viClose defaultRM return 0 Using the Stats to Measurement Example 7 Stats Modes Stats cpp Defines the entry point for the console application include stdafx h
5. viClose defaultRM return 0 Example 2 Time amp Period measurement Time_Period cpp Defines the entry point for the console application include stdafx h include visa h include visa32 lib first to the probject define MAX COUNT 200 include stdio h int main int argc char argv 174 ViStatus stat For checking errors ViSession defaultRM Communication channels ViSession sesn Communication channel ViChar rsrcName VI FIND BUFLEN Serial resource name ViChar intfDesc VI FIND BUFLEN Port binding description ViUInt32 ret To hold number of resources ViFindList flist To hold list of resources char readin 128 int tmo printf n Start C Example program n printf We check the Counter on USB port and n printf identify the first connected device n n Begin by initializing the system stat viOpenDefaultRM amp defaultRM if stat lt VI SUCCESS I Error Initializing VISA exiting printf Error Initializing NI VISA return 0 stat viFindRsrc defaultRM USB 0 9 0x164E 0x0FA4 INSTR amp flist amp ret rsrcName stat viOpen defaultRM rsrcName VI NULL VI NULL amp sesn if stat lt VI SUCCESS printf Could not open s status 0x 08IX n rsrcName stat return 0 else stat viGetAttribute sesn VI ATTR INTF INST NAME intfDesc printf Resou
6. SENSe 1 Feeds the data to the CALCulate 1 block Return O The string SENS is returned CALCulate 1 IMMediate Instructs the counter to re compute the current data without re acquiring data This command will not affect CALC2 LIM FCO CALC2 LIM PCO CALC3 Return O Results are formatted according to FORMat DATA ASCii REAL setting O When using ASCii format numeric data is transferred as ASCII bytes in lt NR3 gt format The number of significant digits will range from 1 to 15 depending on the measurement resolution Only significant digits will be returned O If there is no valid result error 230 will be generated and 9 91E37 Not A Number will be returned O If Totalize or Voltage Peaks are chosen error 0221 will be generated and 9 91E37 Not A Number will be returned 107 Note O The recalculation is done automatically when any change is made to any of the CALCulate 1 2 commands when CALC IMM AUTO ON CALCulate 1 IMMediate Queries the results of the new calculation Note As the commands INIT CONT OFF and CALCulate 1 IMMediate AUTO OFF are inputted the command CALCulate 1 IMMediate is just valid CALCulate 1 IMMediate AUTO lt Boolean gt Sets if the re calculation will automatically be done whenever there s any change made to any of the CALCulate 1 2 commands When it is set to OFF the CALCulate 1 2 command produces new results when the command is executed even w
7. The following command uses a boolean parameter INPut IMPedance AUTO OFF ON String Parameters String parameters can contain virtually any set of ASCII characters A string must begin and end with matching quotes either with a single quote or with a double quote You can include the quote delimiter as part of the string by typing it twice without any characters in between The following command uses a string parameter 105 DISPlay TEXT CALC2 D 2 Command Reference ABORt Aborts any measurement in progress as quickly as possible Notes O When this command is sent while the measurement cycle is idle INIT CONT OFF and pending operation flag is false it is ignored O When this command is sent while a single measurement is in progress TRIG COUN AUTO OFF or CALC3 AVER OFF INIT CONT OFF and pending operation flag is true the measurement will be aborted and pending operation flag set false O When this command is sent while repetitive measurement are being taken INIT CONT ON the current measurement in progress will be aborted and the pending operation flag set false A new measurement will then be automatically initiated and the pending operation flag set true O When this command is sent while a block of measurements is in progress TRIG COUN AUTO ON and CALC3 AVER ON INIT CONT OFF and the pending operation flag is true the measurement block will be aborted the pending operation flag set false and the Mea
8. The response is one greater than the maximum which can be sent as a parameter to the SAV and RCL commands READ SCALar lt function gt The command is usually used with a CONFigure command to make measurements like Command MEASure User can specify individual setting for their measurements by adding setting specification commands between them This command is the generic form of the Command READ Skipping the lt function gt and the lt parameters gt will instruct the counter to use the function specified by the last command CONFigure MEASure READ or FETCh When SCALar lt function gt is specified the counter returns the specified result if it is consistent with the current measurement function or it can be derived from the current measurement function Refer to Commands FETCh in this section for the derivability of functions Return e Result will be formatted according to FORMat DATA ASCii REAL setting e If using ASCii format numeric data is transferred as ASCII bytes in lt NR3 gt format with 1 to 5 significant digits depending on the resolution Notes Sending this command while a measurement is in progress will terminate the current measurement idle the measurement cycle before initiating the desired measurement and waits for the measurement to complete It holds off further commands from being executed until the current measurement completes However you can use Device Clear or power on to cancel
9. viWrite sesn unsigned char EVEN2 HYST REL 50 17 amp ret viWrite sesn unsigned char EVEN2 LEV REL 50 16 amp ret viWrite sesn unsigned char EVEN2 LEV ABS AUTO ON 21 ee teten Freq amp Ratio measure viWrite sesn unsigned char CONF FREQ 1 14 amp ret stat viWrite sesn CONF FREQ 2 14 amp ret stat viWrite sesn CONF FREQ 3 14 amp ret stat viWrite sesn CONF FREQ RAT 1 2 23 amp ret stat viWrite sesn CONF FREQ RAT 1 3 23 amp ret stat viWrite sesn CONF FREQ RAT 2 1 23 amp ret stat viWrite sesn CONF FREQ RAT 3 1 23 amp ret 195 EN Er PV ean Pee Tensta Gate Time HL stat viWrite sesn unsigned char FREQ ARM SOUR IMM 17 amp ret stat viWrite sesn unsigned char FREQ ARM STOP SOUR TIM 22 amp ret stat viWrite sesn unsigned char FREQ ARM STOP TIM 1 19 amp ret ieee Gate Ext stat viWrite sesn FREQ ARM SOUR Ext 17 amp ret stat viWrite sesn FREQ ARM SLOP POS 17 amp ret stat viWrite sesn FREQ ARM STOP SOUR Ext 22 amp ret stat viWrite sesn FREQ ARM STOP SOUR TIM 22 amp ret stat viWrite sesn FREQ ARM STOP TIM 1 19 amp ret Vee re ieee E Gate Auto
10. 3 4 Period Measurement Auto triggering is enabled by default for frequency ratio measurement and the trigger levels are set to the 50 points of each signal One may manually disable auto triggering and change the trigger levels and slopes settings refer to Ch 4 8 25 To measure period 1 2 3 Connect your signal source to channel 1 Press TIME amp PERIOD button Press the softkey under Period to select period measurement function Optional settings Use GATE amp ExtArm button to set the gate time resolution or arming if needed refer to Ch 4 3 Use Scale amp Offset button to set the scaling and offset parameters if needed refer to Ch 4 4 Use Limit Modes button set the upper and lower limits if needed refer to Ch 4 5 Use Stats button to set up the statistics function and limit filtering if needed refer to Ch 4 6 Use the selections in the CH1 to set the input conditions and the trig Sens Use Show Status button to check the conditions of Input Volt Stats and Limit Use Save amp Recall button to save your settings i e changes made in steps a d if needed refer to Ch 4 9 Press RUN button to make continuous measuremets Press STOP SINGLE button to make single measurement or to stop continuous measurements Remote Interface Command Use the following commands for making period measurement SENSe FUNCtion ON XNONe PERiod 1 2 3 Or CONFigure SCALar V
11. Figure 5 3 eo To set the DNS server address In the LAN menu press the softkey under DNS Setup and then the softkey under DNS server Use the numeric keys or the arrow keys to enter the DNS server address refer to Ch 4 2 1 e To set the host name In the LAN menu press the softkey under Host Name Use the numeric keys or the arrow keys to enter the Host name refer to Ch 4 2 1 e To set the domain name In the LAN menu press the softkey under Domain Name Use the numeric keys or the arrow keys to enter the Domain name refer to Ch 4 2 1 5 4 Remote Interface Commands One may instruct the MODEL 1105 to take measurement by using the SCPI commands on a remote PC after the Counter and the PC are 69 connected and interface is properly configured as described in Ch 5 1 The SCPI commands available for the MODEL 1105 are listed below for quick reference Refer to Appendix C for detailed command syntax and description For the new users to apply SCPI commands please refer to Appendix C 1 for the introductory material on SCPI X Note The following conventions are used in SCPI command listing Triangle brackets lt gt indicates that users must specify a value for the enclosed parameter The square brackets indicates that the parameter is optional and can be omitted A vertical bar separates several options for a parameter lt function gt lt parameters gt source list VOLTage FREQuency lt expected
12. e A sequence of ASCII encoded bytes POS means Positive edge and NEG means 148 negative edge Notes e This will be set to Positive after the counter has been turned off or a remote interface reset This command only applies when SENSe TINT ARM ESTOP LAY2 SOUR EXT is used SENSe TINTerval ARM ESTOP LAYer2 SLOPe IMMediate EXTernal Sets or queries the stopping point of the arm for Time interval measurements Return e A sequence of ASCII encoded bytes IMM means Immediate and EXT means External Note e This will be set to Immediate after the counter has been turned off or a remote interface reset SENSe TINTerval ARM ESTOP LAYer 1 ECOunt lt numeric value gt Sets or queries the number of events used to delay the stop arm for Time Interval measurements The range is from 1 to 99 999 999 The resolution is 1 Return Numeric data transferred as ASCII bytes in lt NR1 gt format Notes e This will be set back to 1 after the counter has been turned off or a remote interface reset This command only applies when SENSe TINT ARM ESTOP LAYer 1 SOUR Internal2 is used SENSe TINTerval ARM ESTOP LAYer 1 SOURce IMMediate TIMer INTernal2 Sets or queries the stopping point of the arm for Time Interval measurements Return 149 e A sequence of ASCII encoded bytes IMM means Immediate INT means Internal2 and TIM means Timer Note e This will be set to Immediate after the coun
13. lt expected_value gt lt resolution gt 1 2 3 VOLTage RISE TIME lt lower_reference gt upper_reference 1 VOLTage RTIMe lt lower_reference gt upper_reference 1 VOLTage FALL TIME lt lower_reference gt upper_reference 1 VOLTage FTIMe lt lower_reference gt upper_reference 1 72 VOLTage PWIDth lt reference gt 1 VOLTage NWIDth lt reference gt 1 VOLTage INITerval 1 2 VOLTage PTPeak 1 2 VOLTage MAXimum 1 2 VOLTage MINimum 1 2 VOLTage CENTer 1 2 VOLTage PHASe 1 2 VOLTage DCYCle lt reference gt 1 VOLTage PDUTycycle lt reference gt 1 VOLTage TOTalize CONTinuous 1 VOLTage TOTalize TIMed lt gate_time gt 1 The READ Command The command READ is often used with the command CONFigure to have a effect similar to the command MEASure in which the users provide required parameters configure the counter and make measurements The command CONFigure does the configuration part of the measurement and the command READ does the data acquisition and post processing if any and puts the result in the Output queue Use this command combination to instruct the counter to perform something between the measurement setup and data acquisition READ SCALar lt function gt For more information about lt function gt lt parameters gt
14. unsigned char CLS 4 amp ret send reset command INIT CONT ON Initial MODEL 1105 stat viWrite sesn unsigned char INIT CONT ON 12 amp ret Send commands befor measure required ST FE ETL Rina TE GT die CH1 Input Condition stat viWrite sesn unsigned char INP1 IMP 1000000 16 amp ret stat viWrite sesn unsigned char INP1 COUP AC 12 amp ret stat viWrite sesn unsigned char INP1 ATT 1 10 amp ret stat viWrite sesn unsigned char INP1 FILT OFF 13 amp ret stat viWrite sesn unsigned char EVEN1 SLOP POS 14 amp ret stat viWrite sesn unsigned char EVEN1 HYST REL 50 17 amp ret stat viWrite sesn unsigned char EVEN1 LEV REL 50 16 amp ret stat viWrite sesn unsigned char EVEN1 LEV ABS AUTO ON 21 180 Mr CH2 Input Condition viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn unsigned char INP2 IMP 1000000 16 amp ret unsigned char INP2 COUP AC 12 amp ret unsigned char INP2 ATT 1 10 amp ret unsigned char INP2 FILT OFF 13 amp ret unsigned char EVEN2 SLOP POS 14 amp ret unsigned char EVEN2 HYST REL 50 17 amp ret unsigned char EVEN2 LEV REL 50 16 amp ret unsigned char EVEN2 LEV ABS
15. viSetAttribute sesn VI ATTR TMO VALUE 30000 send reset command RST reset MODEL 1105 stat viWrite sesn unsigned char RST 4 amp ret 194 send Clear command CLS Clear MODEL 1105 status register Stat viWrite sesn unsigned char CLS 4 amp ret send reset command INIT CONT ON Initial MODEL 1105 Stat viWrite sesn unsigned char INIT CONT ON 12 amp ret Send commands befor measure required Stat Sn CH1 Input Condition viWrite sesn unsigned char INP1 IMP 1000000 16 amp ret viWrite sesn unsigned char INP1 COUP AC 12 amp ret viWrite sesn unsigned char INP1 ATT 1 10 amp ret viWrite sesn unsigned char INP1 FILT OFF 13 amp ret viWrite sesn unsigned char EVEN1 SLOP POS 14 amp ret viWrite sesn unsigned char EVEN1 HYST REL 50 17 amp ret viWrite sesn unsigned char EVEN1 LEV REL 50 16 amp ret viWrite sesn unsigned char EVEN1 LEV ABS AUTO ON 21 audiens CH2 Input Condition viWrite sesn unsigned char INP2 IMP 1000000 16 amp ret viWrite sesn unsigned char INP2 COUP AC 12 amp ret viWrite sesn unsigned char INP2 ATT 1 10 amp ret viWrite sesn unsigned char INP2 FILT OFF 13 amp ret viWrite sesn unsigned char EVEN2 SLOP POS 14 amp ret
16. 1 23 amp ret sala Gate Time stat viWrite sesn unsigned char FREQ ARM SOUR IMM 17 stat viWrite sesn unsigned char FREQ ARM STOP SOUR TIM 22 stat viWrite sesn unsigned char FREQ ARM STOP TIM 1 19 stat viWrite sesn FREQ ARM SOUR Ext 17 amp ret stat viWrite sesn FREQ ARM SLOP POS 17 amp ret 173 iii Gate Auto A la ide Read From Device viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn RET SE ET RET BK EEE TE Gate Digits viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn FREQ ARM STOP SOUR Ext 22 amp ret FREQ ARM STOP SOUR TIM 22 amp ret FREQ ARM STOP TIM 1 19 amp ret FREQ ARM SOUR IMM 17 amp ret FREQ ARM STOP SOUR IMM 22 amp ret FREQ ARM SOUR IMM 17 amp ret FREQ ARM STOP SOUR DIG 22 amp ret FREQ ARM STOP DIG 5 19 amp ret unsigned char FETC 5 amp ret READ 5 amp ret MEAS FREQ 10 amp ret SENS DATA 10 amp ret stat viRead sesn unsigned char readin 128 amp ret printf Read s readin stat viSetAttribute sesn VI ATTR TMO VALUE tmo stat viGpibControlREN sesn VI GPIB REN ADDRESS GTL viClose flist
17. Event EXTernal INTernal1 EXTernal IMMediate Ext Event Ext None EXTernal INTernal 1 EXTernal TlMer Ext Event Ext Time EXTernal INTernal 1 EXTernal INTernal2 Ext Event Ext Event 4 4 Setting Scale and Offset The MODEL 1105 provides the option of performing scaling and offset calculations on the measurement results before they are displayed The mathematical formula involved is listed as follows Displayed Result Scale x Measurement Result Offset The Scale and Offset are user specified parameters as shown in the Figure 4 10 and provide multiplication and addition functions for user purposes to offset systematic errors or to present the percentage difference between signals This option is disabled by default It is automatically turned on when either Scale or Offset is specified Figure 4 10 46 To Enable Disable Math Calculation with Scale and Offset 1 Press SCALE amp OFFSET button 2 Press the softkey under Scale or Offs to do specific settings Remote interface command Use this command to enable or disable the math operation CALCulate MATH STATe OFF ON To Specify the value of Scale 1 Press SCALE amp OFFSET button 2 Press the softkey under Scale The present value of Scale is then displayed 3 Use the numeric keypad or the arrow keys to enter a desired value refer to Ch 4 2 1 SCALE Range 9 999 999E 12 to 1 000 000E 13 0 000 000 1 000 000E 13 to 9 999 999E 12 Value Resolu
18. External 10 MHz Input Terminal 20 VPN External 10 MHz Output Terminal LAN Interface Connector GPIB Interface Connector USB Interface Connector Power cord connector Fan CH1 2 3 rear input 21 3 Making Measurements This chapter guides users how to make some basic measurement via the MODEL 1105 universal counter and to get to know the relative default parameters 3 1 Frequency Measurement Auto triggering is enabled by default for frequency measurement and the trigger levels are set to the 50 points of the signal One may manually disable the auto triggering function and change the trigger levels and slopes settings refer to Ch 4 8 To measure frequency 1 2 3 Connect your signal source to the input channel you wish to use Press FREQ amp RATIO button Press the softkey FREQ to select frequency measurement function Press it again to select the desired channel Optional settings Use GATE amp ExtArm button to set the gate time resolution or arming if needed refer to Ch 4 3 Use Scale amp Offset button to set the scaling and offset parameters if it s needed refer to Ch 4 4 Use Limit Modes button to set the upper and lower limits if it s needed refer to Ch 4 5 Use Stats button to set up the statistics function and limit filtering if it s needed refer to Ch 4 6 Use the selections in the CH1 to set the input conditions and the trig Sens Use Show Status button to check
19. I Error Initializing VISA exiting 171 printf Error Initializing NI VISA return 0 stat viFindRsrc defaultRM USB O 9 0x164E 0x0FA4 INSTR amp flist amp ret rsrcName stat viOpen defaultRM rsrcName VI_NULL VI_NULL amp sesn if stat lt VI SUCCESS printf Could not open s status 0x 08IX n rsrcName stat return 0 else stat viGetAttribute sesn VI ATTR INTF INST NAME intfDesc printf Resource s Description s n rsrcName intfDesc stat viFindNext flist rsrcName Setting Process Visa Timeout stat viGetAttribute sesn VI ATTR TMO VALUE amp tmo stat viSetAttribute sesn VI ATTR TMO VALUE 30000 send reset command RST reset MODEL 1105 stat viWrite sesn unsigned char RST 4 amp ret send Clear command CLS Clear MODEL 1105 status register stat viWrite sesn unsigned char CLS 4 amp ret send reset command INIT CONT ON Initial MODEL 1105 stat viWrite sesn unsigned char INIT CONT ON 12 amp ret Send commands befor measure required dr de dr CH1 Input Condition stat viWrite sesn unsigned char INP1 IMP 1000000 16 amp ret stat viWrite sesn unsigned char INP1 COUP AC 12 amp ret 172 stat viWrite sesn unsigned char INP1 ATT 1 10 amp ret stat viWrite sesn unsigned char INP1 FILT
20. STATe lt Boolean gt 127 Sets or queries the state of the low pass filter Return O A single ASCII encoded byte O means OFF and 1 means ON Note O This will be set to OFF after RST command INPut 1 2 FILTer LPASS FREQuency Queries the cut off frequency of the low pass filter Return O Numeric data transferred as ASCII bytes in lt NR3 gt format with six significant digits O A value of 100E 3 is returned INPut 1 2 IMPedance lt numeric value gt OHM Sets or queries the input impedance It is either 50Q or 1MQ Return e Numeric data transferred as ASCII bytes in lt NR3 gt format with six significant digits Note e The input impedance will be set to 1E6 OHM after RST command INPut3 COUPIing Queries the channel 3 input coupling Return e A sequence of ASCII encoded bytes AC INPut3 IMPedance Queries the channel 3 input impedance Return 128 Numeric data transferred as ASCII bytes in lt NR3 gt format with six significant digits e The value returned is 50 The Commands MEASure The command MEASure is the simplest way to make a measurement It configures the counter initiates the measurement and queries the result all in one command MEASure SCALar lt function gt lt parameters gt lt source_list gt The above command is the generic form of the MEASure Commands Skipping the lt function gt and the lt parameters gt will instruct the counter to u
21. TINTerval ARM ESTOP LAYer 1 SOURce INTernal2 SENSe TINTerval ARM ESTOP LAYer 1 TIMer lt numeric_value gt S SENSe TINTerval ARM ESTOP LAYer 1 ECOunt lt numeric_value gt 45 ESTART LAY2 ESTART LAY1 ESTOP LAY2 ESTOP LAY1 Front Panel Arming Setting SOURce SOURce SOURce SOURce START DELAY STOP DELAY IMMediate IMMediate IMMediate IMMediate Auto Auto None IMMediate IMMediate IMMediate TIMer Auto Auto Time IMMediate IMMediate IMMediate INTernal2 Auto Auto Event EXTernal IMMediate IMMediate IMMediate Ext None Auto None EXTernal IMMedi ate IMMediate TIMer Ext None Auto Time EXTernal IMMediate IMMediate INTernal2 Ext None Auto Event EXTernal IMMediate EXTernal IMMediate Ext None Ext None EXTernal IMMediate EXTernal TIMer Ext None Ext Time EXTernal IMMediate EXTernal INTernal2 Ext None Ext Event EXTernal TlMer IMMediate IMMediate Ext Time Auto None EXTernal TlMer IMMediate TlMer Ext Time Auto Time EXTernal TlMer IMMediate INTernal2 Ext Time Auto Event EXTernal TlMer EXTernal IMMed ate Ext Time Ext None EXTernal TlMer EXTernal TlMer Ext Time Ext Time EXTernal TlMer EXTernal INTernal2 Ext Time Ext Event EXTernal INTernal1 IMMediate IMMediate Ext Event Auto None EXTernal INTernal 1 IMMediate TlMer Ext Event Auto Time EXTernal INTernal1 IMMediate INTernal2 Ext Event Auto
22. and lt source_list gt please refer to the above table Using the command READ has a same effect as using the command INITiate IMMediate followed by the command FETCh READ READ SCALar VOLTage FREQuency VOLTage FREQuency RATio VOLTage PERiod VOLTage RISE TIME VOLTage RTIMe VOLTage FALL TIME 73 VOLTage FTIMe VOLTage PWIDth VOLTage NWIDth VOLTage INITerval VOLTage PTPeak VOLTage MAXimum VOLTage MINimum VOLTage CENTer VOLTage PHASe VOLTage DCYCIe VOLTage PDUTycycle VOLTage TOTalize TIMed The Commands INITiate and FETCh These two commands provide the lowest level of control of measurement triggering and reading retrieval but offer the most flexibility After you have configured the universal counter use the command INITiate to initiate the measurements The results are sent to the internal memory and stored until you are ready to read them FETCh SCALar lt function gt For more information about lt function gt please refer to the above table The command FETCh sends the data in the universal counter s internal memory to the output buffer where you can read them into your bus controller INITiate AUTO lt Boolean gt CONTinuous lt Boolean gt IMMediate FETCh FETCh SCALar VOLTage FREQuency VOLTage FREQuency RATio VOLTage PERiod VOLTage RISE TIME 74 VOLTage
23. lt parameters gt and the lt source list gt for each function Device Clear Instructs the counter to clear the input buffer and Output Queue resets the parser execution control and response formatter Clears any command that would prevent processing a command RST or others Disables the effect of previously executed the command OPC and terminates the hold off action of a WAI OPC Or data query MEASure query READ query FETCh query CALC DATA CALC2 LIM FAIL waiting for pending operation to complete Note Diagnostics or calibration initiated from front panel may be terminated it is waiting for user input DISPlay ENABle lt Boolean gt Sets or queries if the whole display is enabled Return O A single ASCII encoded byte O means Disables and 1 means Enabled Notes O The display will be set back to Enabled after RST command O This value is unaffected by save amp revall DISPlay MENU STATe OFF Disables the menu display and shows the results Response indicates whether menu or results is in display 121 Return O A single ASCII encoded byte O means that the result display is in enabled and 0 means that the menu display is enabled Notes O The state of the display will be set back to OFF which means that the menu display is disabled and the result display is enabled after RST command O Use SYST KEY command or the front panel key to display the menu O This value is unaffected by save
24. reset This command only applies when SENSe FREQ ARM STOP SOUR EXT is used SENSe FREQuency ARM STOP SOURce IMMediate EXTernal TIMer DIGits Sets or queries the stop arm for Period Frequency and Frequency ratio measurements Return e A sequence of ASCII encoded bytes IMM means Immediate EXT means External TIM means Timer and DIG means Digits Note e This will be set to Timer after the counter has been turned off or a remote interface reset 141 SENSe FREQuency ARM STOP TIMer lt numeric value gt S Sets or Queries the gate time used in arming Period Frequency and Frequency ratio measurements The range is 1E 3 to 1 000 seconds and the resolution is 0 01E 3 seconds Return Numeric data transferred as ASCII bytes in lt NR3 gt format with six significant digits Notes e This will be set to the value of 0 1 second after the counter has been turned off or a remote interface reset This command only applies when SENSe FREQ ARM STOP SOUR TIM is used SENSe FREQuency EXPected 1 2 3 lt numeric value gt HZ Sets or queries the approximate value of the frequency for the input signal in Frequency Period Frequency ratio Phase and Duty cycle measurements The frequency range is 0 1 to 225E6 Hz for channel 1 and 2 100E6 to 3E9 Hz for channel 3 option 030 and 200E6 to 5E9 Hz for channel 3 option 050 Return Numeric data transferred as ASCII byte in lt NR3 gt format with fifte
25. user s failure to follow instructions 3 Our warranties do not apply on any direct incidental special or consequential damages 4 The above warranties are exclusive and no other warranty is expressed or implied Berkeley Nucleonics Corporation disclaims any implied warranties of MERCHANTABILITY SATISFACTORY QUALITY and FITNESS for any particular reasons 1 3 Precaution of Operation Please carefully read the manual before operating this device e This manual is for reference only Please consult your local service representative for further assistance e The contents of this manual may be amended by the manufacturer without notice e Never dismantle the equipment by any unauthorized personnel or equipment may be damaged The equipment has been strictly tested for quality before delivery from our factory However this equipment must not be used in dangerous situations where damage may result e This production should be placed in a safe area in case of unpredicted personnel use The rear protective conduct terminal needs to be connected to the actual earth ground or electrical shock may occur The patent and related documents for the equipment belong to BERKELEY NUCLEONICS CORPORATION Any part of reproduction is illegal 1 4 Upkeep of the MODEL 1105 Although the MODEL 1105 universal counter is very durable and weather resistant care should be taken not to expose it to severe impact or pressure Keep the
26. viWrite sesn FREQ ARM STOP SOUR DIG 22 amp ret stat viWrite sesn FREQ ARM STOP DIG 5 19 amp ret EE EE SN EN EM A eg cee eee tec A A Pr Scale amp Offset A stat viWrite sesn unsigned char TRAC DATA SCALE 3 17 amp ret 188 stat viWrite sesn unsigned char TRAC DATA OFFSET 5MHz 21 amp ret AA EE ar KV a en Na le ae ER RE ag a AS ta ae Read From Device stat viWrite sesn unsigned char FETC 5 amp ret stat viWrite sesn READ 5 amp ret stat viWrite sesn MEAS FREQ 10 amp ret stat viWrite sesn SENS DATA 10 amp ret stat viRead sesn unsigned char readin 128 amp ret printf Read s readin stat viSetAttribute sesn VI ATTR TMO VALUE tmo stat viGpibControlREN sesn VI GPIB REN ADDRESS GTL viClose flist viClose defaultRM return 0 Using the Limit to Measurement Example 6 Limit Modes Limit cpp Defines the entry point for the console application include stdafx h include visa h include visa32 lib first to the probject define MAX COUNT 200 include stdio h int main int argc char argv ViStatus stat For checking errors ViSession defaultRM Communication channels ViSession sesn Communication channel ViChar rsrcName VI_FIND_BUFLEN Serial resource name ViChar intfDesc VI FIND BUFL
27. viWrite sesn unsigned char RST 4 amp ret send Clear command CLS Clear MODEL 1105 status register stat viWrite sesn unsigned char CLS 4 amp ret send reset command INIT CONT ON Initial MODEL 1105 stat viWrite sesn unsigned char INIT CONT ON 12 amp ret Send commands befor measure required ii CH1 Input Condition stat viWrite sesn unsigned char INP1 IMP 1000000 16 amp ret stat viWrite sesn unsigned char INP1 COUP AC 12 amp ret stat viWrite sesn unsigned char INP1 ATT 1 10 amp ret stat viWrite sesn unsigned char INP1 FILT OFF 13 amp ret stat viWrite sesn unsigned char EVEN1 SLOP POS 14 amp ret stat viWrite sesn unsigned char EVEN1 HYST REL 50 17 amp ret stat viWrite sesn unsigned char EVEN1 LEV REL 50 16 amp ret 183 amp ret stat viWrite sesn unsigned char PHAS ARM SOUR EXT 17 amp ret stat viWrite sesn unsigned char PHAS ARM SLOP POS 17 amp ret viWrite sesn unsigned char EVEN1 LEV ABS AUTO ON 21 Se ea ee CH2 Input Condition viWrite sesn unsigned char INP2 IMP 1000000 16 amp ret viWrite sesn unsigned char INP2 COUP AC 12 amp ret viWrite sesn unsigned char INP2 ATT 1 10 amp ret viWrite sesn unsigned char INP2 FILT O
28. 101 D Remote Interface Reference D 1 Introduction to the SCPI Language SCPI Standard Commands for Programmable Instruments is an ASCII based instrument command language designed for test and measurement instruments Refer to Simplified Programming Overview for an introduction to the basic techniques used to program the universal counter over the remote interface SCPI commands are based on a hierarchical structure also known as a tree system In this system associated commands are grouped together under a common node or root thus forming subsystems A portion of the SENSE subsystem is shown below to illustrate the tree system SENSe TOTalize ARM STARt SLOPe POSitive NEGative PHASe ARM STOP SLOPe POSitive NEGative SENSe is the root keyword of the command TOTalize and PHASe are second level keywords and ARM is third level keyword A colon separates a command keyword from a lower level keyword Command Format Used in This Manual The format used to show commands in this manual is shown below SENSe TINTerval ARM STARt SLOPe Positive Negative The command syntax shows most commands and some parameters as a mixture of upper and lower case letters The upper case letters indicate the abbreviated spelling for the command For shorter program lines send the abbreviated form For better program readability send the long form For example in the above syntax statement SENS and SENSe are both accep
29. AUTO ON 21 stat viWrite sesn unsigned char CONF VOLT PTP 1 18 amp ret stat stat stat stat stat stat stat stat amp ret stat stat stat stat stat stat stat stat stat stat stat viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn CONF VOLT PTP 2 18 amp ret CONF VOLT MAX 1 18 amp ret CONF VOLT MAX 2 18 amp ret CONF VOLT MIN 1 18 amp ret CONF VOLT MIN 2 18 amp ret CONF VOLT CENT 1 19 amp ret CONF VOLT CENT 2 19 amp ret EE EE ME a a Sa aia acon EEE Read From Device unsigned char FETC 5 amp ret READ 5 amp ret MEAS FREQ 10 amp ret SENS DATA 10 amp ret ee En A O EE en NE stat viRead sesn unsigned char readin 128 amp ret printf Read s readin stat viSetAttribute sesn VI ATTR TMO VALUE tmo stat viGpibControlREN sesn VI GPIB REN ADDRESS GTL viClose flist viClose defaultRM 181 return 0 Example 4 Other Measurement OtherMeas cpp Defines the entry point for the console application include stdafx h include visa h include visa32 lib first to the probject define MAX_COUNT 200 include stdio
30. DONE to finish the selection M If Auto Arming continuous measurements Besides users can press the softkey is selected the counter automatically starts under Delay to toggle between None Time and Event In the settings of Time and Event users also can input parameters 43 according to purposes E If External Arming is selected users can define the delay time and other settings by pressing the softkey under Dely to toggle between None Time and Event the softkey under Slop to toggle between Pos Positive and Neg Negative the softkey under Dely to toggle between None Time and Event the softkey under Stop to toggle between Auto and Ext Please note that as the softkey is toggled to the Ext the Slop item will appear for users to toggle between Pos Positive and Neg Negative The setting information is in the following Start Delay TimeRange 100 ns to 999 9999 ms Start Delay Time Resolution 100 ns Start Delay Event Range 1 to 99 999 999 Channel 2 events Start Delay Event Rate 10 MHz maximum Start Delay Event Setup Time 30 ns minimum Stop Delay Time Range 100 nsto 10s Stop Delay Time Resolution 100 ns from 100 ns to 1 s 1 ms from 1 sto 10s Stop Delay Event Range 1 to 99 999 999 Channel 2 events Stop Delay Event Rate 10 MHz maximum Stop Delay Event Setup Time 30 ns minimum Note For positive and negative of the Slop they specify the slope of the start arm signal For positive and negative of the S
31. Diag gt Offs Inp1 2 Remove all sources on the counter 3 Press the softkey under RunCal to do the calibration Then the counter s display will show Calibrating The finished message will disappear from the display as calibration is done On the contrary the NG message will show on the display as calibration is failed 6 2 How to do the Offset Calibration via CH2 The Offset Calibration via CH2 is for checking DC 0V Please do the following procedures to finish the calibration 1 Press UTILITY gt CAL gt Enter Security Code gt Cal Diag gt Offs 81 Inp2 2 Remove all sources on the counter 3 Press the softkey under RunCal to do the calibration Then the counter s display will show Calibrating The finished message will disappear from the display as calibration is done On the contrary the NG message will show on the display as calibration is failed 6 3 How to do the ATT x 10 Offset Calibration via CH1 The Offset Calibration via CH1 is for checking ATT x 10 and DC 0V Please do the following procedures to finish the calibration 1 Press UTILITY gt CAL gt Enter Security Code gt Cal Diag gt Offs Att1 2 Remove all sources on the counter 3 Press the softkey under RunCal to do the calibration Then the counter s display will show Calibrating The finished message will disappear from the display as calibration is done On the contrary the NG message will show on the display
32. HZ S DEG Sets or queries the lower limit in the limit test Return O Numeric value transferred as ASCII bytes in lt NR3 gt format with eleven significant digits 113 O A fail will be returned if the result is less than the lower limit but when the result is equal to the lower limit the counter will not report a fail Notes O The lower limit will be set to O after the counter has been turned off or a remote interface reset O Setting a new lower limit will clear the limit counts CALC2 LIM FCO CALC2 LIM PCO O If the limit testing is on CALC MATH STATe ON user should consider the scaled and offset results when specifying the limit CALCulate2 LIMit UPPer DATA lt numeric value gt HZ S DEG Sets or queries the upper limit in the limit test Return O Numeric value transferred as ASCII bytes in lt NR3 gt format with eleven significant digits O A fail will be returned if the result is greater than the upper limit but when the result is equal to the upper limit the counter will not report a fail Notes O The upper limit will be set to O after the counter has been turned off or a remote interface reset O Setting a new upper limit will clear the limit counts CALC2 LIM FCO CALC2 LIM PCO O If the limit testing is on CALC MATH STATe ON user should consider the scaled and offset results when specifying the limit The command CALCulate3 This group performs statistics calculation and dat
33. IMM 22 amp ret Gate Digits stat viWrite sesn FREQ ARM SOUR IMM 17 amp ret stat viWrite sesn FREQ ARM STOP SOUR DIG 17 amp ret stat viWrite sesn FREQ ARM STOP DIG 5 17 amp ret Rise Fall Time POS NEG Width measure stat viWrite sesn CONF RISE Time 14 amp ret stat viWrite sesn CONF FALL TIME 14 amp ret stat viWrite sesn CONF PWID 9 amp ret stat viWrite sesn CONF NWID 9 amp ret E E Gate Ext stat viWrite sesn TINT ARM ESTART LAY2 SOUR IMM 29 amp ret stat viWrite sesn TINT ARM ESTART LAY2 SOUR EXT 29 amp ret stat viWrite sesn TINT ARM ESTART LAY2 SLOP POS 29 amp ret 177 viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn en la ge a E Intval 1 to 2 measure CONF TINT 1 2 19 amp ret e ARM Ext mmmmmmmmmmmmmmmmmmmmm Kf TINT ARM ESTART LAY2 SOUR EXT 29 amp ret TINT ARM ESTART LAY2 SLOP POS 29 amp ret
34. IMMediate READ and FETCh or otherwise error 224 will be generated When the parameter is a zero length lt arbitrary block gt the counter does not do anything when it receives a GET or a TRG command Return e 14INIT 15FETC 15READ Or 0 terminated with a new line and EOI Notes e It will be set back to 14INIT after the counter has been turned off or after a remoter interface reset e When defining the device trigger to FETCh Or READ note that these definitions do not allow the specification of a particular function This lack of a function specification results in each DDT using the function specified and used by the last command CONFigure FETCh READ or MEASure if possible ESE lt NRf gt Sets the Standard Event Status Enable Register The parameter s range is from 0 to 255 and the resolution is 1 The parameter represents the bit values of the Standard Event Status Enable Register when it is rounded to an integer value and expressed in base 2 binary The value of unused bits is zero when queried and ignored when set Notes e The Standard Event Status Enable Register is cleared and set to 0 after the counter has been turned off e This value is unaffected by save recall and RST ESE 159 Queries the Standard Event Status Enable Register Return e Numeric data transferred as ASCII bytes in lt NR1 gt format Notes e The Standard Event Status Enable Register is cleared and
35. Press SAVE amp RECALL button Use the softkey under Recall to select the recall function Toggle the same Recall softkey to enter the memory address from which you want to recall the settings Press the softkey under Run Recall to do the recall action as shown in the Figure 4 24 Figure 4 24 Remote Interface Command RCL lt Nrf gt To erase measurement setting ikg 2 3 Press SAVE amp RECALL button Use the softkey under Erase to select the erase function Toggle the same Erase softkey to enter the memory address in which you want to erase the settings Press the softkey under Run Erase to do the erasion as shown in the Figure 4 25 Figure 4 25 57 To Power on Recall 1 2 Press Save amp Recall button Press the softkey under Save to select the memory number from 1 to 20 for stocking present settings As well the arrow and numeric keys are available to be used It s better that users take memo on each saved number Press the softkey under Done to finish Press the softkey under RwrOn Recall to toggle between the saved memory numbers shown on the display Press the softkey under Done to select the desire number as the power on default 4 10 Utility Operations The Utility operations let users execute manual calibration configure interface enable or disable Beep function run self test and set up timebase as shown in the Figure 4 26 Figure 4 26 I O configuration Refer to
36. TRACe These commands are used to specify and query the scale and offset values TRACe CATalog Queries the names of the constants the counter uses Return e The strings SCALE and OFFSET are returned TRACe DATA OFFSET lt numeric value gt HZ S DEG Or TRACe DATA OFFSET lt arbitrary block gt Sets the offset value The range for offset value is from 9 9999990000E 12 to 1 0000000000E 13 0 0000000000 and from 1 0000000000E 13 to 9 9999990000E 12 The resolution is 11 digits Notes e The offset value will be set back to zero after the counter has been turned off or after a remote interface reset Specifying a new offset value will clear the limit counts CALC2 LIM FCO CALC2 LIM PCO TRACe DATA OFFSET Queries the offset value 156 Return The format of the response is according to the specification made in FORMat DATA ASCIii REAL command e If using the ASCII format the numeric data is transferred as ASCII bytes in lt NR3 gt format with eleven significant digits Note e Ifthe display screen is not able to show all the significant digits the displayed value is rounded so that it is different from the actual value but press the softkey under ENTER while it is in the 11 digit display can change the actual offset value to the displayed value TRACe DATA SCALE lt numeric value gt Or TRACe DATA SCALE lt arbitrary block gt Sets the scale value The ran
37. TlMer 169 TlMer lt numeric value gt S SYSTem COMMunicate SERial SOURce USB DB9 CONTrol DTR OFF LIMit ERRor KEY lt numeric_value gt LOG VERSion TRACe CATalog DATA OFFSET lt numeric value gt HZ S DEG DATA SCALE lt numeric_value gt DATA OFFSET DATA SCALE TRIGger COUNt AUTO lt Boolean gt 170 E About Application Programs This section provides a brief description for each MODEL 1105 sample collection Using CONFigure to Measurement Example 1 Freq amp Ratio measurement Freq Ratio cpp Defines the entry point for the console application include stdafx h include visa h include visa32 lib first to the project define MAX_COUNT 200 include stdio h int main int argc char argv ViStatus stat For checking errors ViSession defaultRM Communication channels ViSession sesn Communication channel ViChar rsrcName VI FIND BUFLEN Serial resource name ViChar intfDesc VI FIND BUFLEN Port binding description ViUInt32 ret To hold number of resources ViFindList flist To hold list of resources char readin 128 int tmo printf n Start C Example program n printf We check the Counter on USB port and n printf identify the first connected device n n Begin by initializing the system stat viOpenDefaultRM amp defaultRM if stat lt VI SUCCESS
38. command is sent when limit test is on and a measurement is in progress the response will not be available until the measurement is completed and it also holds off the subsequent commands unless there is a device clear or a power cycle 111 O If the current measurement function is Totalize or Voltage Peaks a 0 will be returned and error 221 will be generated CALCulate2 LIMit FCOunt LOWer Queries the number of the measurement that fails the lower limit test Return O Numeric data transferred as ASCII bytes in lt NR1 gt format Notes O If the limit test is off a 0 will be returned and error 221 will be generated O Ifthere is no valid measurement result a 0 will be returned and error 230 will be generated O If the current measurement function is Totalize or Voltage Peaks a 0 will be returned and error 221 will be generated CALCulate2 LIMit FCOunt TOTal Queries the total number of the measurement that fails the limit test Return O Numeric data transferred as ASCII bytes in lt NR1 gt format Notes O If the limit test is off a 0 will be returned and error 221 will be generated O Ifthere is no valid measurement result a 0 will be returned and error 230 will be generated O If the current measurement function is Totalize or Voltage Peaks a 0 will be returned and error 221 will be generated CALCulate2 LIMit FCOunt UPPer Queries the number of the
39. commands To check USB ID 1 Press the UTILITY button and then the softkey under I O to select the I O menu 2 Press the softkey under SHOW USBID The USB ID will then be displayed To set up the GPIB interface Insert GPIB interface card into the interface slot on the rear panel Assign an address for the interface Then install the MODEL 1105 application in the PC and execute the program Click Tool tab for PT Assistant then type in commands How to assign GPIB address 1 Press Utility button and then the softkey under I O to select the I O menu 2 Press the softkey under GPIB Addr to specify the GPIB address as shown in the Figure 5 3 3 Use the numeric keypad or the arrow keys to input a desired address refer to Ch 4 2 1 Figure 5 3 x Note The GPIB address is from 0 30 LAN Configuration To configure user s local area network interface A few parameters need to be configured Users may need to contact network administrators for information to establish communication with the LAN interface 67 XxX Note The MODEL 1105 s LAN supports the environments including Web Server and Java TM SE Runtime 6 Update 1 or up To configure LAN interface 1 Press UTILITY button and then the softkey under I O to select the I O menu 2 Press the softkey under LAN to enter the LAN menu where users can set up IP addresses and DNS as shown in the Figure 5 4 Figure 5 4 To set up IP addresses 1 Press the s
40. encoded byte O means AUTO OFF and 1 means AUTO ON Note O This will be set back to AUTO OFF after RST command INITiate CONTinuous lt Boolean gt Sets or queries the enable for initiating measurements continuously When the CONTinuous is set to ON the measurements are initiated continuously when the CONTinuous is set to OFF the counter does not issue any measurement until it receives INITiate IMMediate command or CONTinuous is set to ON Return O A single ASCII encoded byte O means CONTinuous OFF and 1 means CONTinuous ON Notes O This will be set back to CONTinuous OFF after RST command O When INIT CONT ON command is sent the counter o Invalidates the statistics results o Clears the current statistics count to 0 o Reports the negative status condition NOT computing statistics to bit 8 of Operation Status Register O When CALC2 LIM CLE AUTO is ON and whenever the counter receives INIT CONT ON command it o Invalidates the limit data o Clears the pass and fail counts CLAC2 LIM FCO and CALC2 LIM PCO in the limit testing o Sets the Limit Detect output to the in limit voltage level O When SENSe EVEN LEV ABSJ AUTO is ON and INIT CONT ON command is sent the counter issues an auto trigger on the source channel and at the beginning of each measurement cycle while INIT CONT is ON O The state of TRIG COUN AUTO has no affect on the operation of INIT CONT ON O INIT CONT ON operates as if TRIG CO
41. for the available measurement including frequency period frequency ratio risetime falltime pulse width dutycycle and phase the counter takes measurements as fast as possible except for totalize 38 measurements For totalize measurements the counter starts to count whenever Run button or Stop Single button is pressed Figure 4 7 e Time Arming Under the time arming mode as shown in the Figure 4 8 for the available measurement including frequency period ratio and totalize users can set the length of time gate time for which the counter takes measurement Figure 4 8 xX Notei The Gate Time Range on the frequency and the period is from 1E 3 to 1000 seconds xX Note2 The Gate Time Range on the Ratio is from 1E 3 to 200 seconds e External Arming Under the External Arming mode as shown in the Figure 4 9 for the available measurement including period frequency ratio and totalize a signal source must be connected to the Ext Arm connector on the rear panel Start and end of measurement is then controlled by the external signal When the External Arming is toggled two more items are available to set One is Start Neg Pos and the other one is Stop Neg Pos Time Auto Figure 4 9 39 Digits Arming Under the Digits Arming mode with the range from 3 to 15 as shown in the Figure 4 10 for the available measurement including frequency period and ratio users can set the resoluti
42. gt and lt source_list gt please refer to the above table If users skip the parameters and the function or use the keyword DEFault the default setting parameters and function will be used Using this command automatically turns off the statistics scale and offset and limit testing operations If the trigger level is not specified in lt parameters gt then auto triggering will be enabled and the trigger levels will be automatically set in all functions but Voltage Peaks and Totalize on the measurement channel MEASure MEASure SCALar VOLTage FREQuency lt expected_value gt lt resolution gt 1 2 3 VOLTage FREQuency RATio lt expected value gt lt resolution gt 1 2 3 2 3 1 VOLTage PERiod lt expected value gt lt resolution gt 1 2 3 VOLTage RISE TIME lt lower_reference gt upper_reference 1 VOLTage RTIMe lt lower_reference gt upper_reference 1 VOLTage FALL TIME lt lower_reference gt upper_reference 1 VOLTage FTIMe lt lower_reference gt upper_reference 1 VOLTage PWIDth lt reference gt 1 VOLTage NWIDth lt reference gt 1 VOLTage INITerval 1 2 VOLTage PTPeak 1 2 VOLTage MAXimum 1 2 VOLTage MINimum 1 2 VOLTage CENTer 1 2 71 VOLTage PHASe 1 2 VOLTage DCYCle
43. is in the security code requirement please input the correct code After that if you want to change the code please input a new one Then press the Enter button to store it CALibration SECurity STATe lt Boolean gt lt NRf gt Sets or queries the security state of the calibration To unsecure the Counter for calibration specify OFF with a valid security code Once the Counter is unsecured any calibration can be performed To secure the Counter specify ON with a valid security code When the Counter is secure against calibration no calibration can be performed except for interpolator calibration Return O Single ASCII encoded byte O means the Counter is unsecure while 1 means the Counter is secure 119 Notes O The security state is stored in non volatile memory and is unaffected by power on save recall or RST O The security code is set to 1105 when the Counter is shipped from the factory If users forget the security code they can use the CALibration SECurity CODE RESet command to recover to the default condition CALibration SECurity CODE RESet To prevent missing the user defined code and access the calibration mode quickly users can execute the command to recover to the default condition The Command CONFigure The commands CONFigure and READ offer more flexibility than the command MEASure It provides the configuration part of the measurement but does not perform measurement nor query the resul
44. lt Boolean gt LIMit CLEar IMMediate LIMit DISPlay GRAPh NUMBer LIMit FAIL LIMit FCOunt LOWer LIMit FCOunt UPPer LIMit FCOunt TOTal LIMit LOWer DATA lt numeric_value gt HZ S DEG LIMit UPPer DATA lt numeric_value gt HZ S DEG LIMit PCOunt TOTal LIMit STATe lt Boolean gt 77 CALCulate3 AVERage ALL AVERage CLEar AVERage COUNt lt numeric value gt AVERage COUNt CURRent AVERage STATe lt Boolean gt AVERage TYPE MAXimum MINimum SDEViation SCALar or MEAN DELTa ALLAN DATA FEED CALCulate 1 LFILter LOWer DATA lt numeric value gt HZ S DEG LFILter UPPer DATA lt numeric_value gt HZ S DEG LFILter STATe lt Boolean gt PATH Commands SYSTEM RELATED ABORt DISPlay ENABle lt Boolean gt MENU STATe OFF WINDow TEXT FEED CALCulate2 CALCulate3 WINDow TEXT RADix COMMa DPOint FORMat DATA ASCii REAL SYSTem COMMunicate SERial CONTrol DTR OFF LIMit COMMunicate SERial SOURce USB DB9 COMMunicate RLSTate REMote LOCal RWLock ERRor KEY lt Numeric value gt KEY LOG VERSion BEEPer STATe ON OFF 78 IDNStr lt QUOTED STRING gt Example SYSTem IDNStr BERKELEY NUCLEONICS CORPORATION MODEL 1105 0 0 0 CALIBRATION COMMANDS The MODEL 1105 universal counter has a security code to protect the counter from an accidental calibration You have to enter a correct security code bef
45. lt reference gt 01 VOLTage PDUTycycle lt reference gt 1 VOLTage TOTalize TIMed lt gate_time gt 1 The CONFigure Command The CONFigure command offers a little more flexibility than the command MEASure and is usually used with the commands READ The universal counter sets the parameters for the requested function but does not make measurement Users have an option to change the configuration To initiate the measurement READ Or INITiate commands can be used CONFigure SCALar lt function gt lt parameters gt lt source_list gt For more information about lt function gt lt parameters gt and lt source_list gt please refer to the above table e If you skip the parameters or the function or the source list or use the keyword DEFault instead the default settings parameters function and source will be used e Using this command automatically turns off the statistics operation scale and offset operation and limit testing e If the trigger level is not specified in lt parameters gt then auto triggering will be enabled and the trigger levels will be automatically set in all functions but Voltage Peaks and Totalize on the measurement channel CONFigure CONFigure SCALar VOLTage FREQuency lt expected_value gt lt resolution gt 1 2 3 VOLTage FREQuency RATio lt expected_value gt lt resolution gt 1 2 3 2 3 1 VOLTage PERiod
46. measurement Users have selected the auto reference mode and the Counter detected that the external reference became invalid during the measurement Therefore the current result is not valid and the Counter switches to using the internal reference 2011 Recall setup failed hardware failure RCL failed 2011 Recall setup failed empty register RCL failed because the register specified for recall is empty 2012 Save setup failed SAV failed or RCL couldn t save to register 0 2013 EEPROM failed A request to update a setting which is stored in the EEPROM SYST COMM SER CONT DTR DISP WIND TEXT RAD CAL DATA resulted in a hardware failure 93 Appendix A Specification List This appendix contains the specifications of the MODEL 1105 It covers the AC DC Resistance Temperature and Frequency Period characteristics under a variety of conditions It also contains the general characteristics and accuracy calculations for your convenience A lot of efforts are made to make sure these specifications serve your needs for production engineering and or research purposes All specification applies to the MODEL 1105 unless noted otherwise Channel 1 amp 2 Input Specifications DC Coupled 1mHz to 400 MHz 200KHz to 400 MHz 50 Q 30 Hz to 400 MHz 1 MQ FM Tolerance FM Tolerance 25 Voltage Range and Sensitivity 20 mVrms to 5 V ac dc Medium and High 25 mVrms to 5 V ac dc Low AC Coupled 1mH
47. measurement as they set OnFail Stop and get measured value exceeding user defined parameters On the contrary the measurement can keep going as the setting is OnFail Go on although measurement exceeds user defined parameters And the exceeded values will be transmitted to another unit for diagnosing via USB as the OUT USB is enabled Figure 4 11 Besides the OnFail Stop won t effect any change under single measurement mode 48 To set upper or lower limit 1 2 di Press LIMIT MODES button Press the softkey under UPPR to select upper limit or under LOWR to select lower limit Use the numeric keypad or the arrow keys to enter a desired limit value refer to Ch 4 2 1 Upper Range 9 999 999 000 0E 12 to 1 000 000 000 0E 13 0 000 000 000 0 1 000 000 000 0E 13 to 9 999 999 000 0E 12 Value Resolution 11 digits Lower Range 9 999 999 000 0E 12 to 1 000 000 000 0E 13 0 000 000 000 0 1 000 000 000 0E 13 to 9 999 999 000 0E 12 Value Resolution 11 digits Press the softkey under DONE to finish setting the limits Remote Interface Command Use the following commands to set upper lower limits CALCulate2 LIMit UPPer DATA lt numeric value gt HZ S DEG CALCulate2 LIMit LOWer DATA lt numeric value gt HZ S DEG To use limit testing 1 Ze Press LIMIT MODES button Press the softkey under ONFAIL to toggle between GO ON and STOP Select GO ON so that the Counter keeps making measurements wh
48. measurement that fails the upper limit test Return O Numeric data transferred as ASCII bytes in lt NR1 gt format Notes O If the limit test is off a 0 will be returned and error 221 will be generated O if there is no valid measurement result a 0 will be returned and error 230 will be 112 generated O If the current measurement function is Totalize or Voltage Peaks a 0 will be returned and error 221 will be generated CALCulate2 LIMit PCOunt TOTal Queries the total number of measurements that pass the limit test Return O Numeric data transferred as ASCII bytes in lt NR1 gt format Notes O if the limit test is off a 0 will be returned and error 221 will be generated O if there is no valid measurement result a 0 will be returned and error 230 will be generated O If the current measurement function is Totalize or Voltage Peaks a 0 will be returned and error 221 will be generated CALCulate2 LIMit STATe lt Boolean gt Defines or queries the limit test state Return O A single ASCII encoded byte is returned O means OFF and 1 means ON Notes O This will be set to OFF after the counter has been turned off or a remote interface reset O The limit data and the CALC2 LIM FAIL CALC2 LIM FCO and CALC2 LIM PCO information will be cleared O Sets the limit detect output to the in limit voltage level CALCulate2 LIMit LOWer DATA lt numeric value gt
49. menu 5 Press the softkey under TRIG SENS to enter the trigger setting menu 6 Press the softkey under Com to select OFF or ON as shown in the Figure 4 22 This instructs the Counter to count the signal interval time from channel 1 or 2 to channel 2 or 1 Figure 4 22 4 9 Save and Recall Functions The MODEL 1105 universal counter provides functions to save and recall your measurement settings which determine how the MODEL 1105 measures analyzes and reports answers especially the functions can reserve measurement settings desired precision specific offset scale limit range and statistics The settings are stored in non volatile memory and will not be erased after power down The MODEL 1105 can save up to 20 different measurement settings as shown in the Figure 4 23 Refer to Table in Appendix B for all the measurement parameters that are handled by Save and Recall function To save measurement setting 1 Press SAVE amp RECALL button 2 Use the softkey under SAVE to select save function 3 Toggle the same softkey or use the numeric or arrow keys to enter the memory address 1 20 to which you want to save the current settings Press the softkey under ENTER to select one of specified records 5 Press the softkey under Run Store to do the save action as shown in Figure 4 23 56 Figure 4 23 Remote Interface Command SAV lt Nrf gt To recall measurement setting 1 2 3
50. percentage or defaults auto trigger is enabled and trigger level is the 130 specified value When they are specified in voltage auto trigger is disabled and the trigger level is the specified value lt lower reference gt default 10 pct Percent range O to 100 pct Percent resolution 10 Voltage range 5 125V to 5 125V for x1 attenuation 51 25V to 51 25V for x10 attenuation Voltage resolution 0 0025V for x1 attenuation 0 025V for x10 attenuation lt upper_reference gt default 90 pct Percent range O to 100 pct Percent resolution 10 Voltage range 5 125V to 5 125V for x1 attenuation 51 25V to 51 25V for x10 attenuation Voltage resolution 0 0025V for x1 attenuation 0 025V for x10 attenuation lt source list gt default 1 range 1 MEASure SCALar VOLTage FREQuency lt expected_value gt lt resolution gt 1 2 3 Sets the measurement arming to digits and measures the frequency The lt expected value gt and lt resolution gt parameters are used to configure the number of digits of resolution arming setting The Channel 1 and Channel 2 share the same trigger setting so that the measurement channel has auto trigger enabled at 50 with a positive slope lt expected value gt default 10 MHz Chi Ch2 Range 0 100 Hz to 500 MHz Resolution lt expected value gt should be within 1
51. positive slope Default 1 2 Range 1 2 lt source list gt MEASure SCALar VOLTage PTPeak 1 2 Makes Peak to Peak measurement Default 1 Range 1 2 lt source list gt MEASure SCALar VOLTage CENTer 1 2 Measures center voltage Default 1 Range 1 2 lt source list gt MEASure SCALar VOLTage TINTerval 1 2 Measures Time Interval The first channel is the start channel and the second channel is the stop channel The Channel 1 and Channel 2 share the same trigger setting so that the measurement channel has auto trigger enabled at 50 with a positive slope The measurement arming is set to auto with no delay The input routing is coupled to separate inputs Default 1 2 Range 1 2 lt source list gt MEASure SCALar VOLTage TOTalize TIMed lt gate_time gt 1 Makes Totalize measurement during the specified lt gate_time gt The trigger settings are coupled so that the measurement channel has auto trigger disabled with a positive slope lt gate time gt Default 0 1 sec Range 1E 3 to 1 000 sec Resolution 1E 5 sec lt source list gt Default 1 Range 1 MEMory NSTates Queries the number of available SAV RCL states in the counter 135 Return Numeric data transferred as ASCII bytes in lt NR1 gt format which is 21
52. same value with CALC LIM LOW command O When limit filtering is enabled CALC LFIL STAT ON any value lower than this value will not be used in the statistics calculation O If math operation is enabled CALC3 MATH STATe ON user should consider the scaled and offset measurement when specifying the limit O Setting a new lower limit will clear the limit counts 117 CALC2 LIM FCO CALC2 LIM PCO When the display is not able to show all of the significant digits of this value the displayed value is different from the actual value because the displayed value has been rounded But if you press ENTER while the number is still in display the actual value will be updated to the value shown CALCulate3 LFILter UPPer DATA lt numeric value gt HZ S DEG Sets or queries the upper limit in statistics operation The resolution is 11 digits and the range is from 9 9999990000E 12 to 1 0000000000E 13 0 0000000000 and 1 0000000000E 13 to 9 9999990000E 12 Return O Numeric data transferred in ASCII bytes in lt NR3 gt format with eleven significant digits Notes O It will return to its power on default 0 after the counter has been turned off or a remote interface reset O This command shares the same value with CALC LIM UPP command O When limit filtering is enabled CALC LFIL STAT ON any value higher than this value will not be used in the statistics calculation O If math operation is enabled CALC3 MATH STATe ON u
53. set to 0 after the counter has been turned off e This value is unaffected by save recall and RST ESR Queries the Standard Event Status Register This event register captures changes in conditions by having each event bit correspond to a specific condition in the instrument An event becomes TRUE when the associated condition makes the defined transition The event bits cannot be cleared until they are read even if they do not reflect the current status of a related condition Return e Numeric data transferred as ASCII bytes in lt NR1 gt format e The query response is an integer formed by the binary weighting of the bits The value of unused bit is zero Notes e This register is cleared after the counter has been turned off or after CLS or ESR Note that the instrument s power on sequence initially clears the register but then records any subsequence events during the power on sequence including setting the Power on bit IDN Queries the counter identification OPC Enables the OPC bit bit 0 in the Standard Event Status Register to be set upon the transition if the measurement cycle from measuring to idle Note e This event command is disabled by CLS RST Device Clear after the 160 counter has been turned off or upon the transition of the measurement cycle from measuring to idle OPC A response is generated when the counter is placed in an idle state from a measuring sta
54. statistic operations CALCulate3 AVERage STATe OFF ON CALCulate3 AVERage COUNt lt numeric value gt CALCulate3 LFILter STATe ON OFF CALCulate3 AVERage TYPE MAXimum MINimum SDEViation MEAN or SCALar DELTa ALLAN DISPlay WINDow TEXT FEED CALC3 TRIGger COUNt AUTO ON OFF 4 7 Setting Channel Input Conditions Press CH1 or CH2 button to enter the channel conditioning menu in which you can set up the input conditions of the corresponding channel 51 Procedures for setting up the input conditions are identical for both channels To Set Input Impedance press the softkey under IMPED to toggle between 1 MQ and 50Q To Set Input Coupling press the softkey under COUPL to toggle between AC and DC To Set Attenuation of signals press the softkey under ATTEN to toggle between X1 and X10 To Set Filter press the softkey under FILTER to toggle between NONE and 100k Input Front Rear Users also can do measurement from the rear terminal by pressing the softkey under Input Front once the source connection is established in the rear Please note that if sources are from the rear users have to purchase the accessory 1105 opt04 Remote Interface Command Use the following commands for assigning your channel conditions INPut 1 2 IMPedance 1E6 50 OHM INPut 1 2 COUPIling AC DC INPut 1 2 ATTenuation 1 10 INPut 1 2 FILTer ON OFF INPut 1 2 PATH FRONt REAR 4 8 Trigger Setting All measurement
55. the MODEL 1105 enter the Single mode If the MODEL 1105 is under the Single mode press the Stop Single key to cause the Counter to abort the current measurement 37 4 3 Gate amp External Arm operations The MODEL 1105 provides four arming modes auto time digits and external The descriptions are below the following table giving the selection items under the functions such as Freq Period Ratio Phase Totalize Rise Fall time and Time Interval Freg Period Rise Time Fall Time i Phase Totalize Time Interval Ratio Width Dutycycle Auto Arming Auto Arming Auto Arming Auto Arming Auto Arming ARM Auto Delay None Gate Auto ARM Auto Gate Auto Gate Auto LME Event Time lt time gt Event lt events gt Digits Arming Gate Digits Digits lt digits gt Time Arming Time Arming Gate Time Gate Time Time lt time gt Time lt time gt External External i External Arming e External Arming External Arming Arming Arming Gate Ext ARM Ext Gate Ext Gate Ext ARM Ext Start POS Slop POS Start POS Slop POS Slop POS NEG NEG NEG NEG NEG Stop Auto Stop NEG Delay None NEG POS Time POS Time Event Time Time lt time gt Time lt time gt Time lt time gt Event lt events gt Stop Auto Ext Slop POS NEG Delay None Time Event Time lt time gt Event lt events gt Auto Arming Under the Auto Arming mode as shown in the Figure 4 7
56. this hold off effect When an automatically armed Totalize measurement is in progress sending a READ Command will cause error 221 and Not a Number 9 91E37 will be returned Use INItiate to begin the measurement and ABORt to end it FETCh should be used to retrieve the terminated measurement result The Command SENSe SENSe DATA SENSe 1 136 Queries the current measurement results of the SENSe commands no scale or offset applied Return e Result is formatted according to FORMat DATA ASCii REAL command Notes e If using the ASCii format numeric data is transferred as ASCII bytes in lt NR3 gt format The number of significant digits ranges from 1 to 10 depending on the resolution e If there is no valid measurement result Not A Number 9 91E37 will be returned and error 230 will be generated e If this command is executed while a measurement is in progress the prior measurement result will be returned e If this command is executed while an automatically armed Totalize measurement is in progress Not A Number 9 91E37 will be returned and error 221 will be generated User should send ABORt command to abort the measurement so that the error can be avoided SENSe EVENt2 FEED INPut 1 INPut2 Sets or queries the state of the common separate Return e The string INP or INP2 is returned Notes e This will be set to its default which is INP2 after the cou
57. to 225 MHz 225 MHz to 400 MHz 30 mVrms to 5 V ac dc 400 MHz to 450 MHz 40 mVrms to 5 V ac dc Channel 1 amp 2 Input Characteristics1 Impedance 1 MQ or 50 Q ATT X 1 1 MQ 24 pF Capacitance ATT X 10 1 MQ 15 pF Capacitance Coupling AC or DC 100 KHz or disabled 20 dB at gt 1 MHz Selectable between Low Medium default or High Input Sensitivity Medium is approximately 1 35x High Sensitivity low is approximately 1 7x High Sensitivity Voltage Range and Sensitivity Single Shot Pulse 1 5ns to 10ns Pulse 80 mVpp to 10 Vpp Low Pass Filter 94 Width 150 mVpp with optional rear connectors 50 mVpp to 10 Vpp 150 mVpp with optional rear connectors gt 10 ns Pulse Width Trigger Level ATT x 1 Range 5 125 V Accuracy 15 mV 1 of trigger level Resolution 2 5mV ATT x 10 Range X 10 Trigger Slope Positive or Negative Range 0 to 100 in 1 steps Peak Voltage fast mode gt 10KHz Frequency Peak Voltage slow mode gt 100Hz Amplitude gt 100 mVpp No amplitude modulation Damage Level DC 400MHz 50 2 12 Vrms 0 to 3 5 kHz 1 MQ 350 V dc ac pk 3 5 kHz to 100KHz 1 MQ 100KHz to 400MHz 1 MQ Attenuator Trigger Range x10 1 Specifications and Characteristics for Channels 1 and 2 are identical for both Common and Separate Configurations 2 Values shown are for x 1 attenuator setting Multiply all values by 10 nominal when using the x 10 attenuator setting
58. to end it Before the auto totalize measurement is terminated no totalize result will be available SENSe TOTalize ARM STOP TIMer lt numeric value gt S Sets or queries the gate time in arming Totalize measurements The range is 1E 3 to 1 000 seconds and the resolution is 0 01E 3 seconds Return e Numeric data transferred as ASCII bytes in lt NR3 gt format with six significant digits Notes e This will be set to 100E 3 seconds after the counter has been turned off or a remote interface reset This command only applies when SENSe TOT ARM STOP SOUR TIM is used SENSe VOLTage MODE FAST SLOW To set or query FAST or SLOW under the Mode of Voltage Peak the FAST is recommended if the input source is over 10 KHz and the SLOW is recommended if the input source is over 100 Hz Return A sequence of ASCII encoded bytes FAST or SLOW The Commands SYSTem These commands deal with the capabilities that have no direct effects on the counter s performance SYSTem COMMunicate SERial SOURce USB DB9 Sets or queries the hardware pacing scheme As the LIMIT PASS FALL is set to USB the output port will be via USB As the LIMIT PASS FALL is set to DB9 the output port will be via 9 pin plug like RS 232 Return 152 A USB or DB9 message will be returned Note e As the command SYSTem COMMunicate SERial SOURce USB is executed users can t do the remote control via USB excluding
59. viWrite sesn unsigned char INP2 ATT 1 10 amp ret viWrite sesn unsigned char INP2 FILT OFF 13 amp ret viWrite sesn unsigned char EVEN2 SLOP POS 14 amp ret viWrite sesn unsigned char EVEN2 HYST REL 50 17 amp ret viWrite sesn unsigned char EVEN2 LEV REL 50 16 amp ret viWrite sesn unsigned char EVEN2 LEV ABS AUTO ON 21 176 Bnew nn nn nn nnn nn nn nnn nnn nn none Period measure e stat viWrite sesn unsigned char CONF PER 1 13 amp ret stat viWrite sesn CONF PER 2 13 amp ret stat viWrite sesn CONF PER 3 13 amp ret A Gate Time stat viWrite sesn unsigned char FREQ ARM SOUR IMM 17 amp ret stat viWrite sesn unsigned char FREQ ARM STOP SOUR TIM 22 amp ret stat viWrite sesn unsigned char FREQ ARM STOP TIM 1 19 amp ret stat viWrite sesn FREQ ARM SOUR Ext 17 amp ret stat viWrite sesn FREQ ARM SLOP POS 17 amp ret stat viWrite sesn FREQ ARM STOP SOUR Ext 22 amp ret stat viWrite sesn FREQ ARM STOP SOUR TIM 22 amp ret stat viWrite sesn FREQ ARM STOP TIM 1 18 amp ret Veske ast ee ae utledet uland Gate Auto stat viWrite sesn FREQ ARM SOUR IMM 17 amp ret stat viWrite sesn FREQ ARM STOP SOUR
60. 0 of input frequency for optimum arming configuration lt expected value gt Default 500 MHz Ch3 Range 375 MHz to 6GHz Resolution lt expected value gt should be within 10 of input frequency for optimum arming configuration lt resolution gt Default Value which indicates 4 digits of resolution for the specified Chi Ch2 lt expected value gt Range 1E 16 Hz 1E6 Hz 15 to 3 digits of resolution 131 Resolution lt resolution gt should use a mantissa of 1 0 and be an even power of 10 lt resolution gt Default Value which indicates 4 digits of resolution for the specified Ch3 lt expected value gt Range 1E 7 Hz 1E7 Hz 15 to 3 digits of resolution power of 10 Resolution lt resolution gt should use a mantissa of 1 0 and be an even lt source list gt Default 1 Range 1 2 3 MEASure SCALar VOLTage FREQuency RATio lt expected_value gt lt resolution gt 1 2 1 3 2 1 3 1 Sets the measurement arming to digits and measures the frequency ratio between two inputs The lt expected value gt and lt resolution gt parameters are used to configure the number of digits of resolution arming setting default 1 Range 1E 10 to 1E11 Ch1 Ch2 Ch1 Ch3 Range 1E 11 to 1E10 lt expected value gt Ch2 Ch1 Ch3 Ch1 lt expected value gt should be within Resolution 10 of ratio for optimum arming con
61. 0 Query INTERRUPTED Indicates that a condition causing an INTERRUPTED Query error occurred For example a query followed by DAB or GET before a response was completely sent e 420 Query UNTERMINATED Indicates that a condition causing an UNTERMINATED Query error occurred For example the Counter was addressed to talk and an incomplete program message was received e 430 Query DEADLOCKED Indicates that a condition causing a DEADLOCKED Query error occurred For example both input buffer and output buffer are full and the Counter cannot continue e 440 Query UNTERMINATED after indefinite response Indicates that a query was received in the same program message after a query requesting an indefinite response for example IDN or OPT was executed 92 7 5 Counter Specific Errors 2000 Offset calibration on channel 1 failed 2001 Offset calibration on channel 2 failed 2002 Gain calibration on channel 1 failed 2003 Gain calibration on channel 2 failed 2004 Interpolator calibration failed 2005 Oscillation calibration failed 2006 Time interval calibration failed 2007 Measurement hardware calibration failed A measurement calibration failed on the last measurement 2009 No valid external timebase Users have selected external reference and there is no external reference applied to the rear panel Ref In connector or the external signal is not an allowed frequency 2010 External timebase failed during
62. 10 Voltage range 5 125V to 5 125V for x1 attenuation 51 25V to 51 25V for x10 attenuation Voltage resolution 0 0025V for x1 attenuation 0 025V for x10 attenuation lt source list gt default 1 range 1 MEASure SCALar VOLTage PWIDth lt reference gt 1 Sets the measurement arming to auto and measures positive pulse width The lt reference gt specifies the point on the pulse where the positive pulse width is determined This point can be specified in percentage or in voltage The default unit is percent The lt reference gt parameter is used to configure the trigger setting When it is specified in percentage or default auto trigger is enabled and trigger level is the specified value When it is specified in voltage auto trigger is disabled and the trigger level is the specified value lt reference gt default 50 pct Percent range O to 100 pct Percent resolution 10 133 Voltage range 5 125V to 5 125V for x1 attenuation 51 25V to 51 25V for x10 attenuation Voltage resolution 0 0025V for x1 attenuation 0 025V for x10 attenuation lt source list gt default 1 range 1 MEASure SCALar VOLTage PERiod lt expected_value gt lt resolution gt 1 2 3 Sets the measurement arming to digits and measures the period The lt expected value gt and lt resolution gt
63. 10E 9 Per Day Per Month Per Year Aging Rate 8 x 10E 10 0 2 x 10E 6 Typical 1 x 10E 6 Typical 8 x 10E 8 Turn on stability vs time 30 min 2 0 x 10E 8 refer to 24 hours Calibration Electronic Electronic Voltage Range External Time Base Input Specifications 200 mVrms to 10 Vrms Damage Level 12 Vrms External Time Base Input Characteristics Threshold OV Impedance 1 kQ Input Capacitance 25 pF Input Frequency 10 MHz Internal vs External Time Manual Select Internal or External Base Selection Automatic Internal used when External not present default Output Frequency Time Base Output Specifications 10 MHz Voltage Impedance Frequency Period 570 mVpp 0 dBm typical 50 Q typical AC coupled Measurement Specifications 1 mHz to 400 MHz 2 5 ns to 1000 s 96 Channel 1 and 2 Trigger Default setting is Auto Trigger at 50 Auto Gate Time 0 1 sec STD CH 3 375 MHz to 6 GHz 0 166 ns to 2 6 ns Frequency Ratio CH 1 CH 2 CH 1 CH 3 CH 2 CH 1 CH 3 CH1 Measurement is specified over the full signal range of each input Results Range 10E 10 to 10E 11 Auto Gate Time Time Interval 0 1 sec Measurement is specified over the full signal ranges of Channels 1 and 2 The width of the pulse must be greater than 1 ns frequency range to 300 MHz Trigger De
64. 2 9 Step 5 Disassemble the case from the counter as shown in Figure 2 10 16 AU An en Figure 2 10 Step 6 Loose the fuse by a flat head screwdriver as shown in Figure 2 11 Replace a new one conforming to the specification of UL IEC127 250 Vac H3 15A Then reassemble it according the reverse procedures Figure 2 11 Step 7 Tip In order to prevent the front panel from scratching and ease you to 17 assemble correctly with the case stack up the counter whose front panel should be towards down on the rear bumper as shown in Figure 2 12 Figure 2 12 Step8 Tip Make sure the assembly is correct as shown in Figure 2 13 B i Figure 2 13 2 2 Getting Started with the MODEL 1105 The brief descriptions are mentioned in this chapter such as connectors and buttons on the MODEL 1105 s front and rear panels 2 2 1 The Front Panel 18 0 000 00 2 Figure 2 6 Power Display in the purple area Power Turn on off the MODEL 1105 universal counter Help Instruction for the function you located First row softkeys in the red area They provide access to the menu shows on the 1105 s display Second row in the blue area Freq amp Ratio Frequency and frequency ratio measurement functional menu key Time amp Period Time interval and period measurement functional menu key Volt Peak Voltage peak measurem
65. AIL 0x0100 CHANNEL 2 AD FAIL 0x0400 FPGA 1 FAIL 5 To select dot convention press the softkey under Dot 9 0 to toggle between dot and comma conventions 6 To enable disable time out press the softkey under TOUT to toggle between OFF and ON Remote Interface Command TST SYSTem BEEPer STATe ON OFF DISPlay WINDow TEXT RADix DPOint COMMa SYSTem TOUT ON OFF SYSTem TOUT TIMe lt numeric_value gt 60 TimeBase Source Follow the following instruction to select TimeBase source Press UTILITY button 2 Use the softkey under TimeBase to select timebase source 3 Use the softkey under TimeBase to toggle between AUTO INT internal and EXT external as shown in the Figure 4 30 Figure 4 30 Remote Interface Command SENSe ROSCillator SOURce INT EXT SENSe ROSCillator SOURce AUTO ON OFF Style The Style function is the way to present values on the display Users can toggle the softkey under Style between the E 6 and uHz notations Here HHz refers to the engineering notation and E 6 refers to the E notation 1 Press Utility button 2 Use the softkey under Style to toggle between uHz and E 6 as shown in the Figure 4 31 and Figure 4 32 respectively Figure 4 31 Figure 4 32 4 11 Display Tips The display tips including 1 View remote Command error 2 Get HELP on any key 3 Power up Default state resetting 4 Synchronize multiple instruments 5 BERKELEY NUCLEONICS CORPO
66. BNC MODEL 1105 400 MHz Universal Counter With 6GHz in CHANNEL 3 GOO o DOD EF CD mn E OO Co es On MD Inge yyy ys CERES e o Ofrelasale et L User s manual Printed date 6 2011 Version 1 04 Table of Contents 1 GENERAL INFORMATION esessesesvevsesenseneesensensesensensenensensesensensesensensenensensesensensesensensesens 5 111 FEATURE OVERVIEW nese ae eee 5 1 2 WARRANTY INFORMATION cscscsesssscseseseseseseseseseseseseseeseseseseseseseseeceneseaeseseseeneneeaeaenees 6 1 3 PRECAUTION OF OPERATION suisse ico indeed 7 1 4 UPKEEP OF THE MODELO ciutat anken 8 1 5 SAFETY INFORMATION ride i Are tie 8 1 6 SYMBOLS AND A 9 DE Fe NS PEC NE 10 1 8 OPTIONS AND ACCESSORIES cccscscesssseseseseeseseseeseseseeeaesesecaeeeeseaeeeeseaeeeeaeaeeeeeaeeeeees 11 2 OVERVIEW nierien okes ne o S eaea eS NEEE OES enea e ESE E a iaae 12 2 1 SETTING UP YOUR MODEL 1105 UNIVERSAL COUNTER coooccocociccococincnconononcnncnoncnnonons 12 2 1 1 Toadjust th handle ocio ria 12 2 1 2 To Replace the FUSe o ecccccccccccscssssssesesseseseeseseseecsesssecsesecseseseeecseseceesenees 14 2 2 GETTING STARTED WITH THE MODEL 1105 rnrnnrnrnrrnrnrrnrnrnrrnrnrnrrsrnrnersenrnersrrrsennnnr 18 22 1 SA AAA A 18 2 2 2 The Rear Panel ss karse dn 20 3 MAKING MEASUREMENTS sessensesessensesensensenensensenensensenessensenessensenessenssnessens
67. D CALC2 103 Use a colon and a semicolon to link commands from different subsystems For example in the following command string an error is generated if you do not use both the colon and semicolon DISP MENU OFF CALC2 LIM DISP NUMBER Querying Parameter Settings You can query the current value of most parameters by adding a question mark to the command For example the following command sets the input attenuation to 10 INPut ATTenuation 10 You can query the input attenuation by executing INPut ATTenuation Caution If you send two query commands without reading the response from the first and then attempt to read the second response you may receive some data from the first response followed by the complete second response To avoid this do not send a query command without reading the response When you cannot avoid this situation send a device clear before sending the second query command SCPI Command Terminators A command string sent to the universal counter must terminate with a lt new line gt character The IEEE 488 EOI end or identify message is interpreted as a lt new line gt character and can be used to terminate a command string in place of a lt new line gt character A lt carriage return gt followed by a lt new line gt is also accepted Command string termination will always reset the current SCPI command path to the root level IEEE 488 2 Common Commands The IEEE 488 2 standard defi
68. EN Port binding description ViUInt32 ret To hold number of resources 189 ViFindList flist To hold list of resources char readin 128 int tmo printf Yn Start C Example program n printf We check the Counter on USB port and n printf identify the first connected device n n Begin by initializing the system stat viOpenDefaultRM amp defaultRM if stat lt VI SUCCESS I Error Initializing VISA exiting printf Error Initializing NI VISA return 0 stat viFindRsrc defaultRM USB 0 9 0x164E 0x0FA4 INSTR amp flist amp ret rsrcName stat viOpen defaultRM rsrcName VI_NULL VI_NULL amp sesn if stat lt VI SUCCESS printf Could not open s status 0x 08IX n rsrcName stat return 0 else stat viGetAttribute sesn VI ATTR INTF INST NAME intfDesc printf Resource s Description s n rsrcName intfDesc stat viFindNext flist rsrcName Setting Process Timeout stat viGetAttribute sesn VI ATTR TMO VALUE amp tmo stat viSetAttribute sesn VI ATTR TMO VALUE 30000 190 send reset command RST reset MODEL 1105 stat viWrite sesn unsigned char RST 4 amp ret send Clear command CLS Clear MODEL 1105 status register stat viWrite sesn unsigned char CLS 4 amp ret send reset command INIT CONT ON Initial MODEL 1105 stat v
69. ETCh Skipping the lt function gt and the lt parameters gt will instruct the counter to use the function specified by the last command CONFigure MEASure READ or FETCh When SCALar lt function gt is specified the counter returns the specified result if it is consistent with the current measurement function or it can be derived from the current measurement function The following table shows what functions can be derived from what functions Frequency Period Voltage Peaks lt gt Voltage MAXimum Voltage Peaks lt gt Voltage Minimum Voltage Peaks lt gt Voltage CENTer Voltage Maximum lt gt Voltage Peaks Voltage Minimum lt gt Voltage Peaks Voltage CENTer lt gt Voltage Peaks For more information about lt function gt options please refer to the table in Chapter 5 4 Return O Results will be formatted according to FORMat DATA ASCii REAL specification e If choosing the ASCii format numeric data is transferred as ASCII bytes in lt NR3 gt format The number of significant digits ranges from 1 to 5 depending on the resolution O If there is no valid result Not a Number 9 91E37 is returned and error 230 is generated O When an automatically armed Totalize measurement is in progress sending a FETCh Command will cause error 221 and Not a Number 9 91E37 will be returned To avoid this error use ABORt to terminate the measurement 123 first Note O Sending t
70. EY SYSTem KEY LOG GP IB address RST Reset the universal counter to its power on configuration disables macros empties the Key queue and places the counter in Operation Complete Idle State and Operation Complete Query Idle State This command does not change any calibration data macros defined by DMC command the Service Register Enable the Standard Event Status Enable the Output Queue the IEEE488 1 address or the state of the IEEE488 1 interface SAV lt NRf gt Saves the current state of the counter in local non volatile memory The current state of the counter is saved in register 0 when RCL or front panel recall is executed The parameter s range is from 1 to 20 and the resolution is 1 SRE lt NRf gt Sets the Service Request Enable Register The parameter value when rounded to an integer value and expressed in base 2 binary represents the bit values of the Service Request Enable Register This register is used to enable a single or inclusive OR group of Status Byte Register events to generate an SRQ The parameter s range is to 255 and the 162 resolution is 1 SRE Queries the Service Request Enable Register Return e Numeric data transferred as ASCII bytes in lt NR1 gt format e The value of bit 6 and unused bits is zero when queries Notes e This value is cleared and set back to zero after the counter has been turned off e This value is not affected by save recall and RST comman
71. FF 13 amp ret viWrite sesn unsigned char EVEN2 SLOP POS 14 amp ret viWrite sesn unsigned char EVEN2 HYST REL 50 17 amp ret viWrite sesn unsigned char EVEN2 LEV REL 50 16 amp ret viWrite sesn unsigned char EVEN2 LEV ABS AUTO ON 21 ese boo See eet ce oe eee Se KS ees Sas KS Geena wc ee Phase measure viWrite sesn unsigned char CONF PHAS 1 2 19 ae nee ee eae Gate Ext viWrite sesn unsigned char PHAS ARM SOUR IMM 17 E A Ni Gate Auto viWrite sesn PHAS ARM SOUR EXT 17 amp ret viWrite sesn PHAS ARM SLOP POS 17 amp ret Sat i ime a i A islas Duty Cycle measure viWrite sesn CONF DCYC 1 2 19 amp ret trist dre aad Gate Ext viWrite sesn TINT ARM ESTART LAY2 SOUR IMM 29 amp ret viWrite sesn TINT ARM ESTART LAY2 SOUR EXT 29 amp ret viWrite sesn TINT ARM ESTART LAY2 SLOP POS 29 amp ret adr ne ene de Gate Auto viWrite sesn TINT ARM ESTART LAY2 SOUR IMM 29 amp ret aa E ek kt kl et i en 184 ia aa a at aa Gate Ext Keene Gate Time o Read From Device viWrite sesn viW
72. Hz 300MHz 400MHz 500MHz The peak volts measurement will keep operating up to 400 MHz although results act as references only Tres is the resolution including effect of certain internal errors The differential channel Error terms which counted by many systematic uncertainty equations result channel to channel disaccord and internal noise These issues can be improved by the TI calibration in the well controlled temperature environment 98 A 1 RMS Resolution Rms Typical 100Hz 1KHz 10KHz 100KHz 1105 10ms 0 000000842 0 000003438 0 000013896 0 000067275 1105 100ms 0 0000001 0 000000828 0 000005093 0 000011508 1105 1s 0 000000001 0 000000098 0 000001212 0 000004869 Rms Typical 1MHz 10MHz 100MHz 1GHz 1105 10ms 0 000677504 0 004830870 0 042107484 0 611551072 1105 100ms 0 000101040 0 002272900 0 006344503 0 055991810 1105 1s 0 000058166 0 000469601 0 001275299 0 002602258 1 E 02 1 E 00 a E 1 E 02 4 N ax 1 E 04 U62 10ms Q E U62 100ms a E DERE t U62 15 ea wu 1 E 08 1 E 10 100Hz 1KHz 10KHz 100KHz 1MHz 10MHz 100MHz 1GHz Input Frequency Hz The graph doesn t include the effects of trigger error To place an upper bound on the added effect of this error term it s necessary to determine the frequency error fr
73. INGLE button to make single measurement or to stop continuous measurements Remote Interface Command Use the following commands for making rise or fall time measurement SENSe FUNCtion ON XNONe RISE TIME 1 SENSe FUNCtion ON JIXNONe JRTIMe 1 SENSe FUNCtion ON XNONe FALL TIME 1 27 SENSe FUNCtion ON JIXNONe JFTIMe 1 Or CONFigure SCALar VOLTage RISE TIME 1 CONFigure SCALar VOLTage RTIMe 1 CONFigure SCALar VOLTage FALL TIME 1 CONFigure SCALar VOLTage FTIMe 1 READ SCALar VOLTage RISE TIME READ SCALar VOLTage RTIMe READ SCALar VOLTage FALL TIME READ SCALar VOLTage FTIMe Or MEASure SCALar VOLTage RISE TIME 1 MEASure SCALar VOLTage RTIMe 1 MEASure SCALar VOLTage FALL TIME 1 MEASure SCALar VOLTage FTIMe 1 3 6 Pulse Width Measurement Auto triggering is enabled by default for pulse width measurement and the trigger levels are set to the 50 points of each signal One may manually disable the auto triggering and change the trigger levels and slopes settings refer to Ch 4 8 To measure pulse width 1 Connect your signal source to channel 1 2 Press TIME amp PERIOD button 3 Press the softkey under WIDTH to select pulse width measurement function Press it again to select positive width or negative width 4 Optional settings Use softkey P
74. ITS OPERATIONS cccececessesesesceseseseeeescseeeeceseeseceseeeeseseeeeceaeseceeaeeeeseseeeeeeseeeeseaeeeeess 48 4 6 STATISTICS OPERATIONS unni desi 50 4 7 SETTING CHANNEL INPUT CONDITIONS cccssesesescecesesceseseseeeeceseeseseaeeeeeaeeeeseaeeeeees 51 4 98 TRIGGER SETTING sunsets eres 52 4 9 SAVE AND RECALL FUNCTIONS annrrvrnrvnvnrnnsrrnnnnrnvnrnnrnenrsnrnrnrnnrnenenenrnesnrnenessnrnenersenenenn 56 4 10 UTILITY OPERATIONS mursten ova vedecdess eiii 58 4511 DISPLAY CIPS sake ee italia EE 61 4 11 1 View Remote Command Erfor s srssrrnrnenerrsrrrsrnrnrserrrrvrrrrrrrrresrsrnennne 62 4 11 2 Get HELP on ANY KEY mmnnrnrsnnnvonrsnonrenesnonrenesnenrenesnenrenesnensenersrnsssessenenne 62 4 11 3 Power up Default State ResettiM9 ooooncnininidvcnvvnvnmm 62 4 11 4 Synchronize Multiple Instruments sosnrrrvrnrrnrvrnrrnorenrrvrvrnrrrevennrnnne 63 4 11 5 BERKELEY NUCLEONICS CORPORATION Technical Support 63 5 REMOTE INTERFACE OPERATIOONG scccccccscsssssssssssssssssccsscssscsssccsccsescsssseesesese 65 5 1 PASS FAIL OUTPUT VIA USB CONNECTOR rrsvasvarvarvrsversresverververvesvesvessressesvasvesvesvesee 65 5 2 PASS FAIL OUTPUT VIA DB9 CONNECTOR vrsvavvervarvrsvervrrsvesverververvesvesvsesvervesvesvesvesee 66 5 3 SETTING UP FOR REMOTE ACCESS cooocccooccconncononoconnnononeconcncnnnocancncnnnoconnconnnocannccnnnecin 66 5 4 REMOTE INTERFACE COMMANDS rrrevvnrenvnrevrerennnrenvnrenvnnenrerenenesnrnssnennenensenveeenvees
75. LAN or GPIB SYSTem COMMunicate SERial CONTrol DTR OFF LIMit Sets or queries the hardware pacing scheme The parameter LIMit can be set by the command SYSTem COMMunicate SERial SOURce USB DB9 As the command is set to OFF users can t use the Output function of the Limit PASS FALL Return e A sequence of ASCII encoded bytes OFF or LIM Notes o This value is stored at non volatile memory so it does not change after the counter has been turned off or after a remote interface reset e The start and stop thresholds are not user configurable SYSTem ERRor Queries the first error in the error queue and removes it from the error queue Refer to Chapter 6 for the error numbers and messages Return The error number and the error message are returned The error number is an integer between 32767 and 32767 A 0 is returned if there is no error in the error queue Notes The error queue will be emptied after the counter has been turned off or after the last error in the queue has been read When there are more than 30 errors which causes the error queue overflows the last error is replaced with error 350 queue overflows The most recent error will be discarded This command removes the displayed error from the error queue The RST command does not change the error queue 153 SYSTem KEY lt numeric value gt This command simulates the pressing of a front panel key The parameter lt numeric v
76. MODEL 1105 far from water and damp environment e Calibration will be taken every year Please contact with your local service representative for more information e If the incorrect display or abnormal beeps occurred you should stop using the equipment at once Do not use the Counter around explosive gas or inflammable vapor Wipe the surface of the MODEL 1105 universal counter with a piece of dry and clean cloth 1 5 Safety Information A Caution Please read through the following safety information before using the product To avoid possible electrical shock or personal injury please read and follow these guidelines carefully Follow the guidelines in this manual and DO NOT use the Counter if the case is damaged Check the instrument case and terminals and make sure all the devices are in the proper positions Do not apply excessive voltage to the Universal counter Apply voltage within the rated range only Use caution when measuring voltages above 30 V RMS 42 V peak or 60 V DC These voltages pose an electric shock hazard e If you need to open the instrument case or replace any parts read through this manual first You must be the qualified personnel to perform this action The main power supply module contains a fuse rated 3 15A 250V When replacing the fuse BUSSMANN F3 15A250V use only the same types and same rating as specified Do not try to operate the instrument if it is damaged Disconnect the pow
77. Note that it may necessary to recalibrate the input offset in the application environment especially at high temperature to achieve maximum sensitivity Channel 3 Input Specifications Frequency Range Standard 375 MHz to 6 GHz Channel 3 Input Characteristics Auto Trigger Level 350 V dc ac pk linearly derated to 12 Vrms 12 Vrms Impedance Coupling VSWR Power Range and Sensitivity Sinusoid 375 MHz to 500 MHz 16 dBm to 15 dBm 500 MHz to 1 GHz 20 dBm to 15 dBm 1 GHz to 2 GHz 23 dBm to 15 dBm 2 GHz to 4 GHz 25 dBm to 15 dBm 4 GHz to 5 GHz 21dBm to 15 dBm 5 GHz to 5 5 GHz 20 dBm to 15 dBm 5 5 GHz to 6 GHz 17 dBm to 15 dBm Damage Level 95 Signal Input Range 25 dBm DC 12V External Arm Input Specifications LVTTL and TTL compatible Timing Restrictions Pulse Width gt 50 ns Transition Time lt 250 ns Start to Stop Time gt 50 ns Damage Level 12 Vrms External Arm Input Characteristics Impedance 1 kQ Input Capacitance 17 pF Start Slope Positive or Negative Stop Slope Positive or Negative Notes 1 External Arm is available for all measurements except Peak Volts 2 External Arm is referred to as External Gate for some measurements Internal Time Base Stability Standard High Stability Oven 0 to 50 C 1105 opt01 Temperature Stability referenced to 25 C 1 x 10E 6 5 x
78. OFF 13 amp ret stat viWrite sesn unsigned char EVEN1 SLOP POS 14 amp ret stat viWrite sesn unsigned char EVEN1 HYST REL 50 17 amp ret stat viWrite sesn unsigned char EVEN1 LEV REL 50 16 amp ret stat viWrite sesn unsigned char EVEN1 LEV ABS AUTO ON 21 CH2 x Input Condition stat viWrite sesn unsigned char INP2 IMP 1000000 16 amp ret stat viWrite sesn unsigned char INP2 COUP AC 12 amp ret stat viWrite sesn unsigned char INP2 ATT 1 10 amp ret stat viWrite sesn unsigned char INP2 FILT OFF 13 amp ret stat viWrite sesn unsigned char EVEN2 SLOP POS 14 amp ret stat viWrite sesn unsigned char EVEN2 HYST REL 50 17 amp ret stat viWrite sesn unsigned char EVEN2 LEV REL 50 16 amp ret stat viWrite sesn unsigned char EVEN2 LEV ABS AUTO ON 21 Freq amp Ratio measure stat viWrite sesn unsigned char CONF FREQ 1 14 amp ret stat viWrite sesn CONF FREQ 2 14 amp ret stat viWrite sesn CONF FREQ Q3 14 amp ret stat viWrite sesn CONF FREQ RAT Q1 Q2 23 amp ret stat viWrite sesn CONF FREQ RAT 1 3 23 amp ret stat viWrite sesn CONF FREQ RAT 2 1 23 amp ret stat viWrite sesn CONF FREQ RAT 3
79. OLTage PERiod 1 2 3 READ SCALar VOLTage PERiod Or MEASure SCALar VOLTage PERiod 1 2 3 26 3 5 Rise Fall Time Measurement Auto triggering is enabled by default for rise fall time measurmenet and it automatically identifies the 10 and 90 points of the signal and sets the trigger levels in accordance One may manually disable the auto triggering and override the automatic settings refer to Ch 4 8 To measure rise or fall time 1 Connect your signal source to channel 1 2 Press TIME amp PERIOD button 3 Press the softkey under EDGE to select edge measurement function Press it again to toggle between rise and fall times 4 Optional settings a Use GATE amp ExtArm button to set the gate time resolution or arming if it s needed refer to Ch 4 3 b Use Scale amp Offset button to set the scaling and offset parameters if it s needed refer to Ch 4 4 c Use Limit Modes button set the upper and lower limits if it s needed refer to Ch 4 5 d Use Stats button to set up the statistics function and limit filtering if it s needed refer to Ch 4 6 e Use the selections in the CH1 to set the input conditions and the trig Sens f Use Show Status button to check the conditions of Input Volt Stats and Limit g Use Save amp Recall button to save your settings i e changes made in steps a d if it s needed refer to Ch 4 9 5 Press RUN button to make continuous measuremets Press STOP S
80. OURce IMMediate EXTernal 144 Sets or queries the start arm for Phase measurements Return e A sequence of ASCII encoded bytes IMM means Immediate and EXT means External Note e This will be set to Immediate after the counter has been turned off or a remote interface reset SENSe ROSCillator EXTernal FREQuency Under the timeBase measurement Fno will be shown on the counter display if there is no inputted frequency or Fxx will be shown on the counter and Not a number on the PC side if the inputted frequency is an invalid value On the other hand the command ROSCillator SOURce will reply Not a number under the INTernal condition and 1 00000E 007 under the EXTernal condition Return Numeric data transferred as ASCII bytes in lt NR3 gt format with six significant digits Note e If the current reference timebase is internal or if the current reference timebase is external but the frequency is not known Not A Number 9 91E37 will be returned SENSe ROSCillator SOURce INTernal EXTernal Sets or queries the current reference timebase Return e A sequence of ASCII encoded bytes INT means that the timebase is internal reference EXT means that external Notes Specifying the reference timebase automatically disables SENS ROSC SOUR AUTO SENS ROSC SOUR AUTO OFF When SENS ROSC SOUR AUTO ON this query tells which timebase reference is used Save recall operation does n
81. RATION Technical Support will be presented via the following procedures 61 4 11 1 View Remote Command Error Via the display tips users will easily view remote command error The operation procedures are in the following 1 Press the Help button on the front panel in 2 seconds 2 Press the softkeys under and SELECT to select item 1 View remote command error The command error information will be shown on the display 3 Press the softkey under Done to exit from the display to the operation mode Error messages will be erased and the display will show 0 No error as the command SYST ERR is executed 4 11 2 Get HELP on ANY KEY Users can get HELP from pressing each button including the softkey which can provide service The operation procedures are in the following 1 Press the Help button on the front panel in 2 seconds 2 Press the softkeys under 9 and SELECT to select item 2 Get HELP on any key The HELP information will be shown on the display To get brief help information on any front panel key or menu soft key press and hold the key for few seconds 3 Press the softkey under Done to finish the setting and return to the operation mode 4 11 3 Power up Default State Resetting Users can follow the tips to power up from a specific default state The operation procedures are in the following 1 Press the Help button on the front panel in 2 seconds 2 Press the softkeys under and SELECT to se
82. RTIMe VOLTage FALL TIME VOLTage FTIMe VOLTage PWIDth VOLTage NWIDth VOLTage INITerval VOLTage PTPeak VOLTage MAXimum VOLTage MINimum VOLTage CENTer VOLTage PHASe VOLTage DCYCle VOLTage PDUTycycle VOLTage TOTalize TIMed The SENSe command The commands SENSe control directly on the instrument specific setting but not the ones related to the signal oriented characteristics SENSe DATA JSENSe 1 SENSe EVENt2 FEED JINPuUt 1 JINPUt2 EVENt 1 2 HYSTeresis RELative lt numeric value gt PCT EVENt 1 2 LEVel ABSolute lt numeric value gt V EVENt 1 2 LEVel AUTO lt Boolean gt EVENt 1 2 LEVel RELative lt numeric value gt PCT EVENt 1 2 SLOPe POSitive NEGative EVENt3 LEVel ABSolute EVENt3 SLOPe SENSe FREQuency ARM STARt SLOPe POSitive NEGative FREQuency ARM STARt SOURce IMMediate EXTernal FREQuency ARM STOP DIGits lt numeric value gt FREQuency ARM STOP SLOPe POSitive NEGative 75 FREQuency ARM STOP SOURce IMMediate EXTernal TIMer DIGits FREQuency ARM STOP TIMer lt numeric value gt S FREQuency EXPected 1 2 3 lt numeric value gt HZ FREQuency EXPected 1 2 3 AUTO ON SENSe PHASe ARM STARt SLOPe POSitive NEGative PHASe ARM STARt SOURce IMMediate EXTernal SENSe TINTerval ARM STARt SLOPe POSitive NEGative TINTerval ARM STARt SOURce IMMe
83. Ratio measure stat viWrite sesn unsigned char CONF FREQ 1 14 ret stat viWrite sesn CONF FREQ 2 14 amp ret stat viWrite sesn CONF FREQ 3 14 amp ret stat viWrite sesn CONF FREQ RAT 1 2 23 amp ret stat viWrite sesn CONF FREQ RAT 1 3 23 amp ret stat viWrite sesn CONF FREQ RAT 2 1 23 amp ret stat viWrite sesn CONF FREQ RAT 3 1 23 amp ret E atdet eden Gate Time stat viWrite sesn unsigned char FREQ ARM SOUR IMM 17 amp ret stat viWrite sesn unsigned char FREQ ARM STOP SOUR TIM 22 amp ret stat viWrite sesn unsigned char FREQ ARM STOP TIM 1 19 amp ret Yi laa Gate Ext stat viWrite sesn FREQ ARM SOUR Ext 17 amp ret stat viWrite sesn FREQ ARM SLOP POS 17 amp ret stat viWrite sesn FREQ ARM STOP SOUR Ext 22 amp ret stat viWrite sesn FREQ ARM STOP SOUR TIM 22 amp ret stat viWrite sesn FREQ ARM STOP TIM 1 19 amp ret iat Gate Auto stat viWrite sesn FREQ ARM SOUR IMM 17 amp ret stat viWrite sesn FREQ ARM STOP SOUR IMM 22 amp ret ieee Gate Digits stat viWrite sesn FREQ ARM SOUR IMM 17 amp ret stat
84. SE TIME 1 or XNONe RTIMe 1 XNONe FREQuency 1 2 3 XNONe FREQuency RATio 1 2 2 1 1 3 3 1 XNONe PERiod 1 2 3 XNONe PHASe 1 2 XNONe NWIDth 1 XNONe PWIDth 1 XNONe TINTerval 1 2 XNONe TOTalize 1 XNONe VOLTage PTPeak 1 2 XNONe VOLTage MAXimum 1 2 JEXNONe JVOLTage MINimum 1 2 Return e lt function gt lt channel gt lt channel gt string is returned Notes e This will be set back to default which is FREQency 1 after the counter has been turned off or after a remote interface reset e If the specified channel is the default channel the returned string will skip it and it is shown only when the specified channel is not the default channel For instance if 143 the sensor function is frequency on channel 1 the returned string will be FREQ If the sensor function is frequency on channel 2 then the string FREQ 2 will be returned When the optional channel specification is skipped the counter will automatically choose to use the default channel which is channel 1 for Frequency Period Rise Fall time Duty Cycle Pulse width Totalize and Voltage Peaks measurements and channel 1 to channel2 for Time Interval Frequency Ratio and Phase measurements When the sensor function is Totalize Voltage Maximum Voltage Minimum or Voltage Peaks us
85. STAT is ON INIT IMM initiates a specified by CALC3 AVER COUN number of measurements Return A single ASCII encoded byte O means OFF and 1 means ON Note e This will be set back to OFF after the counter has been turned off or after a remote interface reset D 3 IEEE 488 Common Commands The SCPI commands used in the MODEL 1105 universal counter are in conformance with the SCPI standard Version 1992 0 The common commands are listed here CLS Clears all event registers summarized in the status byte including Standard Event Status Register Operation Event Status Register and Questionable Data Event Status Register and the error queue This command also place the counter in Operation Complete Idle State and Operation Complete Query Idle State IEEE488 2 and disables any prior OPC command If CLS follows immediately a program message terminator the output queue and the MAV bit are cleared because any new program message after a program message terminator clears the output queue Notes 158 e This command does not clear saved settings or any data memories e This command will clear any displayed error messages DDT lt arbitrary block gt This is a Define Device Trigger command It sets or queries the command that the device will execute when it receives the IEEE 488 1 Group Execute Trigger GET interface message or a TRG common command The counter takes only the commands INITitate
86. T F Fine2 Run Cal Time Interval Calibration incl External Arm 12 T F Freq Run Cal 10 MHz Calibration 13 Save Save the settings in the memory List 4 1 Remote Interface Command Use these commands to run calibration CALibration SECurity STATe lt Boolean gt lt NRf gt System Setup Under the System Setup menu as shown in the Figure 4 29 users can run self test adjust the beeper setting choose dot convention i e using comma or period to separate the integral portion and fraction portion of a number and TOUT i e If the time out ON is chosen the time out mode will be enabled and as measurement time exceeds 59 time out limit the counter will send a not a number value to the computer For this purpose the counter can prevent keeping measurement Besides the time out OFF is set to disabled the function Figure 4 29 1 Press the UTILITY button Use the softkey under Syst to enter the system setup menu 3 To enable disable beeper press the softkey under BEEP to toggle between OFF and ON 4 Torun self test press the softkey under SelfTest to start the test While doing self test all connected source leads on the Model 1105 must be released The followings are the error codes for your reference 0x0002 CHANNEL 1 Front End FAIL 0x0004 CHANNEL 1 Front End FAIL 0x0008 CHANNEL 2 Front End FAIL 0x0010 CHANNEL 2 Front End FAIL 0x0020 CHANNEL 1 AD FAIL 0x0040 CHANNEL 1 AD FAIL 0x0080 CHANNEL 2 AD F
87. TINT ARM ESTART LAY1 SOUR TIM 29 amp ret TINT ARM ESTART LAY1 TIM 1Ms 29 amp ret TINT ARM ESTOP LAY2 SOUR EXT 29 amp ret TINT ARM ESTOP LAY2 SLOP POS 29 amp ret TINT ARM ESTOP LAY1 SOUR TIM ret TINT ARM ESTOP LAY1 TIM 1mS 29 amp ret ARM Auto TINT ARM ESTART LAY2 SOUR IMM 29 amp ret TINT ARM ESTOP LAY2 SOUR IMM 29 amp ret TINT ARM ESTOP LAY1 SOUR IMM 29 amp ret TINT ARM ESTOP LAY1 SOUR TIM 29 amp ret TINT ARM ESTOP LAY1 TIM 1mS 29 amp ret ad dg an at li tn at i ap i ni a a a o Read From Device unsigned char FETC 5 amp ret READ 5 amp ret MEAS FREQ 10 amp ret SENS DATA 10 amp ret EEE NE EE NN EE ee Ne se stat viRead sesn unsigned char readin 128 amp ret printf Read s readin stat viSetAttribute sesn VI ATTR TMO VALUE tmo stat viGpibControlREN sesn VI GPIB REN ADDRESS GTL viClose flist viClose defaultRM return 0 178 Example 3 Volt Peak measurement Volt Peak cpp Defines the entry point for the console application include stdafx h include visa h include visa32 lib first to the probject define MAX COUNT 200 include stdio h int main int argc char argv ViStatus stat For checking errors ViSession defaultRM Communication channels ViSession
88. The suffix does not follow the syntax described in IEEE 488 2 or the suffix is inappropriate for the Counter 134 Suffix too long The suffix contained more than 12 characters 138 Suffix not allowed A suffix was encountered after a numeric element that does not allow suffixes 89 141 Invalid character data An invalid character was detected in the character data element 148 Character data not allowed A legal character data element which was prohibited by the Counter was detected 150 String data error This error can be generated when parsing a string data element This particular error message is used if the Counter cannot detect a more specific error 151 Invalid string data A string data element was expected but was invalid for some reason For example an END message was received before the terminal quote character 158 String data not allowed A string data element was encountered but was not allowed by the Counter at this point in parsing 160 Block data error This error can be generated when parsing a block data element This particular error message is used if the Counter cannot detect a more specific error 161 Invalid block data A block data element was expected but it was not allowed by the Counter at this point in parsing 168 Block data not allowed A legal block data element was encountered but was not allowed by the Counter at this point in parsing 170 Expression errors This error can be gener
89. UN was 1 125 O The beginning of the first measurement caused by setting INIT CONT ON sets the pending Operation Flag to true The pending Operation Flag is set to false by aborting of a measurement or by the completion of the last measurement after INIT CONT is set to OFF O When the measurements are being made continuously ABORt command will terminate the measurement in progress but does not change the value of INIT CONT If INIT CONT is set to ON prior to ABORt it remains ON and a new measurement is initiated O When a single measurement is in progress INIT CONT is OFF o Error 213 Init ignored is generated and the state if INIT CONT is unaffected by INIT CONT ON o Error 210 Trigger error is generated by INIT CONT OFF O The INIT CONT will be set to ON after the counter has been turned off but set to OFF after RST command INITiate IMMediate Instructs the counter to initiate a single measurement or a specified number of measurements The counter will initiate one single measurement when TRIG COUN AUTO is OFF or CALC3 AVER STAT is OFF or SENS FUNC ON is Totalize or SENS FUNC ON is any Voltage Peaks The counter will initiate a complete block of measurements when TRIG COUN AUTO is ON And CALC3 AVER STAT is ON And SENS FUNC ON is not Totalize or Voltage Peaks See TRIG COUN AUTO for specifics Notes O When TRIG COUN AUTO and CALC3 AVER STAT are both ON
90. URRent TYPE MAXimum MINimum SDEViation SCALar or MEAN DELTa ALLAN LFILter STATe lt Boolean gt LOWer DATA lt numeric value gt HZ S DEG UPPer DATA lt numeric value gt HZ S DEG CALibration DATA lt arbitrary block gt SECurity STATe lt Boolean gt lt NRf gt CODE lt Nrf gt RESet CONFigure SCALar lt function gt CONFigure DISPlay ENABle lt Boolean gt MENU STATe OFF WINDow TEXT FEED CALCulate2 CALCulate3 RADix COMMa DPOint FETCh INITiate AUTO lt Boolean gt CONTinuous lt Boolean gt IMMediate 166 INPut 1 2 ATTenuation COUPling AC DC FILTer LPASs STATe lt Boolean gt FREQuency IMPedance lt numeric value gt OHM INPut3 COUPIing IMPedance MEASure SCALar lt function gt READ SCALar lt function gt SENSe DATA SENSe 1 EVENt 1 2 HYSTeresis RELative lt numeric value PCT LE Vel ABSolute lt numeric value gt V AUTO lt Boolean gt RELative lt numeric value gt PCT SLOPe POSitive NEGative EVENt2 FEED JINPut 1 INPut2 FREQuency ARM STARt SLOPe POSitive NEGative SOURce IMMediate EXTernal STOP DIGits lt numeric value gt SLOPe POSitive NEGative 167 SOURce IMMediate EXTernal TIMer DIGits TIMer lt numeric value gt S DIGits lt numeric value gt EXPected 1 2 3 lt numeric
91. XECUTION ERRORS ne 91 7 3 DEVICE SPECIFIC ERRORS u cccccessecessccessecescecessccessceessecenscessseceasecsasecsaseceasessnseenstess 92 LA QUERVERRORS ANINE 92 7 5 COUNTER SPEGIFIC ERRORS i c ss cccesesiescssdeoudaeuceieccesdesvedeecsseusstessdhssveseceevsesdessesseteds 93 APPENDIX 2 notene hendes eden 94 Av SPECIFICATION EIST use kasse ee 94 A 1 RMS COmMPGriSOn iceccccccccccssscssessesessesescessesesceseesesceseesesecseeseseeseeseseeseeseeeeseeseeees 99 B PRESET VALUES AND SAVE RECALL INFORMATION cccscsssssseseseseseeseseseseseseeeseeseees 100 GENERAL SPECIFICATIONS sen ante 101 D REMOTE INTERFACE REFERENCE ccccccsssesesssssscseseseseseenssescscseseceeeeneueseseseseseseeneneees 102 D 1 Introduction to the SCPI Language rrnrnrnrsrrvrrrerererrnrnrnrnrnrnenenenn 102 D 2 Command Reference rsrsrsrsrrrrvrvrvrrrrrrsrsrsrnenenrserrrsrreresesrsrsrsesenenenesesn 106 D 3 IEEE 488 Common CommandS ssrrsrsrnrnrnrsrvrrrvrrrererrrrsrsrsrsenenesesenn 158 D 4 IEEE 488 Compliance Information mrrrrnovrrrrvorrnrrrovenervrvenernevenn 164 E ABOUT APPLICATION PROGRAMS errvrvrnsrsrsrsrverenenrnrrerersrsenenenrsrnererersrsesenenesrssrrserenenen 171 1 General Information This section contains general information about BERKELEY NUCLEONICS CORPORATION MODEL 1105 Universal Counter The information includes Feature Overview Warranty Information Precaution of Operation Upkeep of MODEL 1105 Safety Informati
92. XNONe VOLtage CENter 1 2 Or CONFigure SCALar VOLTage MAXimum 1 2 CONFigure SCALar VOLTage MINimum 1 2 CONFigure SCALar VOLTage PTPeak 1 2 CONFigure SCALar VOLTage CENter 1 2 READ SCALar VOLTage PTPeak Or MEASure SCALar VOLTage MAXimum 1 2 MEASure SCALar VOLTage MINimum 1 2 MEASure SCALar VOLTage PTPeak 1 2 MEASure SCALar VOLTage CENter 1 2 34 4 Front Panel Operations This chapter will guide you through different ways of configuring measurement functions It contains information about how to change the parameters and settings for your measurements and all the other front panel operations for system settings Remote interface settings are described in Chapter 5 4 1 Measurement Result and Status Display The MODEL 1105 universal counter provides display of measurement results along with the information on the channel of your choice The following options are available for all the measurement functions except Voltage Peaks Please press Show Status softkey to check the messages located in the right bottom corner of the display as shown in Figure 4 1 Then pressing the same softkey under the items to toggle the next information for example the Input item will appear as shown in Figure 4 2 Figure 4 1 Figure 4 2 e Input display the parameters of the input channel s as shown
93. a transfer CALCulate3 AVERage ALL Queries all of the four statistics results mean value standard deviation maximum value and minimum value Return O Numeric data transferred as ASCII bytes in lt NR3 gt format The number of significant 114 digits range from 1 to 15 depending on the resolution Notes O The statistics operation should be enabled CALC3 AVER STATe ON before using this command If not Not A Number 9 91E37 will be returned and error 221 will be generated O The result is separated by commas and the display order is mean value standard deviation minimum value and then maximum value O if there is no valid result Not A Number 9 91E37 will be returned and error 230 will be generated O If the current measurement operation is Totalize or Voltage Peaks Not A Number 9 91E37 will be returned and error 221 will be generated CALCulate3 AVERage CLEar Clears the statistics data sets the statistics counts to zero and reports the negative status condition to bit 8 of the Operation Status Register Notes O if the statistics operation is not enabled CALC3 AVER STATe OFF error 221 will be generated CALCulate3 AVERage COUNt lt numeric value gt Sets or queries the number of measurement that to be used in the statistics operation The range of this number is from 2 to 1 000 000 Return O Numeric data transferred as ASCII bytes in lt NR1 gt format Notes O This will be set to the
94. alue gt is a key code number The following table shows the keys and their corresponding number codes This command places an entry in the Key Queue just like the real pressing of a key on the front panel The maximum capacity of the key queue is 500 ode Freq amp Ratio 20 Time amp Period 21 4 Other Meas 23 Humber 1 e mm 25 mumber3 7 Gate de Ext ra 26 Humber 4 Scale amp Offset Humber Save amp Recall Rie Number Number 50 not eee T Return Numeric data transferred as ASCII bytes in lt NR1 gt format The number returned represents a key last pressed in the front panel A 1 is returned when this key queue is empty Notes The key queue will be cleared after the counter has been turned off or after a RST command e Save recall operation does not apply on this value Key commands are sequential but only in terms of processing other key commands or getting into the key queue The operation performed by the key command is not guaranteed to be complete before processing of the next non ley command Be ware of this when intermixing key commands and non key commands 154 SYSTem KEY LOG Queries all the entries in the Key Queue Return e Numeric data transferred as ASCII bytes in lt NR1 gt format A 1 is returned when the queue is empty Each Key Code number is separated by a comma The entries are in a last in first out order The ma
95. amp recall DISPlay WINDow TEXT FEED CALCulate2 CALCulate3 Sets or queries what data flow is fed into the display JCALCulate2 is used to direct any result other than statistics to the result display The result should be one of the following O Raw measurement result when the mathematical function is not enabled O The scaled offset measurement result when the mathematical function is enabled O The limit graph when the limit testing is enabled and the graph mode is chosen CALCulate3 is used to direct the statistics result to the result display The particular statistic result displayed is determined by CALC3 AVER TYPE Return O The string CALC2 or CALC3 is returned Note O This will be set back to CALC2 after the RST command DISPlay WINDow TEXT RADix COMMa DPOint Sets or queries the character used to separate integral and fractional portions of a displayed number When using COMMa one thousand is displayed as 1 000 0 but 1 000 0 if you are using DPOint Return 122 O A sequence of ASCII encoded byte COMM or DPO Note O This value is stored at non volatile memory so it will not change after the counter has been turned off or after RST command or save amp recall FETCh SCALar lt function gt This command queries the measurement taken by the command INItiate or MEASure query or READ This command is the generic form of the Commands F
96. art arm signal 41 Remote Interface Command Auto arming SENSe TINTerval ARM ESTART LAYer2 SOURce IMMediate External arming SENSe TINTerval ARM ESTART LAYer2 SOURce EXTernal SENSe TINTerval ARM ESTART LAYer2 SLOPe Positive NEGative ESTART LAY2 SOURce Front Panel Arming Mode IMMediate Auto EXTernal EXTERNAL For phase measurements Press the Other Meas and Gate amp ExtArm buttons and then toggle between auto and external under the softkey ARM M If Auto Arming is selected the Counter automatically starts continuous measurements W If External Arming is selected press the softkey under SLOPE to toggle between Positive and Negative This is to specify the slope of the external start arm signal Remote Interface Command Auto arming SENSe PHASe ARM STARt SOURce IMMediate External arming SENSe PHASe ARM STARt SOURce EXTernal SENSe PHASe ARM STARt SLOPe Positive NEGative STARt SOURce Front Panel Arming Mode IMMediate Auto EXTernal EXTERNAL For totalize measurements Press the softkey under GATE to toggle from auto time and external M If Auto Arming is selected the counter automatically starts continuous measurements E If Time Arming is selected use the numeric keypad or the arrow keys to select a desired gate time refer to Ch 4 2 1 The time unit will be displayed on the top right corner WE If External Arming is selected pre
97. as calibration is failed 6 4 How to do the ATT x 10 Offset Calibration via CH2 The Offset Calibration via CH2 is for checking ATT x 10 and DC 0V Please do the following procedures to finish the calibration 1 Press UTILITY gt CAL gt Enter Security Code gt Cal Diag gt Offs Att2 2 Remove all sources on the counter 3 Press the softkey under RunCal to do the calibration Then the counter s display will show Calibrating The finished message will disappear from the display as calibration is done On the contrary the NG message will show on the display as calibration is failed 82 6 5 How to do the Gain Calibration via CH1 The Offset Calibration via CH1 is for checking DC 5V Please do the following procedures to finish the calibration 1 Press UTILITY gt CAL gt Enter Security Code gt Cal Diag gt Gain Inp1 2 Use the BNC T connector with 2 BNC cords to link an Agilent 33220A and a DMM multimeter as shown in the Figure 5 1 3 Under the Agilent 33220A operation the procedures should be Utility gt DC ON gt Output Setup gt Hi Z 4 Adjust the voltage on the Agilent 33220A and let the DMM displays 5 000V 0 001V 5 Remove the input source from the DMM on the counter 6 Press the softkey under RunCal to do the calibration Then the counter s display will show Calibrating The finished message will disappear from the display as calibration is done On the contrary the NG messa
98. ated when parsing an expression data element It is used if the Counter cannot detect a more specific error 171 Invalid expression The expression data element was invalid see IEEE 488 2 For example unmatched parentheses or an illegal character 178 Expression data not allowed Expression data was encountered but was not allowed by the Counter at this point in parsing 181 Invalid outside macro definition Indicates that a macro parameter placeholder lt number gt was encountered outside of a macro definition 90 7 2 Execution Errors 200 Execution error This is the generic syntax error if the Counter cannot detect more specific errors This code indicates only that an Execution Error has occurred 210 Trigger error Used when the Counter cannot detect a more specific error from the INIT TRIG or ABOR subsystems 211 Trigger ignored Indicates that a GET or TRG was received and recognized by the Counter but was ignored 213 Init ignored Indicates that a request for a measurement initiation was ignored as another measurement was in progress 220 Parameter error Indicates that a program data element related error occurred This error is used when the Counter cannot detect more specific errors 221 Setting conflict Indicates that a legal program data element was parsed but could not be executed due to the current Counter state 222 Data out of range Indicates that a legal program data element was parsed but could n
99. chapter 5 for interface configuration Calibration Users need a security code Only when a correct security code is entered users will have access to the calibration menu Press the UTILITY button and it works with a lighting signal Use the softkey under CAL to select the calibration operation Use the numeric keypad or the arrow keys to enter the correct security code as shown in the Figure 4 27 Press the softkey under Cal Diag to manually set calibration conditions such as Gain Offs and T F as shown in the Figure 4 28 users can save the settings according to purposes by pressing the 58 softkey under Save For more calibration information please check the List 4 1 5 Press the softkey under Run Cal when everything is set ready Figure 4 27 Figure 4 28 Item Softkeys Description 1 Gain Inp1 Run Cal DC 5V Calibration at CH1 2 Gain Inp2 Run Cal DC 5V Calibration at CH2 3 Gain Atti Run Cal DC 9V ATT x 10 Calibration at CH1 4 Gain Att2 Run Cal DC 9V ATT x 10 Calibration at CH2 5 Offs Inp1 Run Cal DC 0V Calibration at CH1 6 Offs Inp2 Run Cal DC 0V Calibration at CH2 7 Offs Att1 Run Cal DC 0V ATT x 10 Calibration at CH1 8 Offs Att2 Run Cal DC 0V ATT x 10 Calibration at CH2 9 T F Quick Run Cal Time Domain Calibration incl i External Arm 10 T FFinei Run Cal Time Interval Calibration 11
100. chnical support dial the number 415 453 9955 or visit BERKELEY NUCLEONICS CORPORATION Website Http www berkeleynucleonics com 63 for technical support 3 Press the softkey under Done to return to the operation mode 64 5 Remote Interface Operations The MODEL 1105 supports three interfaces for remote access USB LAN and GPIB IEEE 488 USB and LAN are built in the MODEL 1105 GPIB is available as an optional interface card In addition to setting up the interfaces this Chapter lists the SCPI Standard Commands for Programmable Instrument commands available for controlling the MODEL 1105 remotely For the new users to apply SCPI commands please refer to Appendix C for more information x Note The 1105 uses LAN port 5024 for Telnet sessions Telnet session can typically be started as follows from a host computer shell telnet lt IP_address gt lt port gt For example telnet 192 168 0 100 5024 5 1 Pass Fail Output via USB Connector The USB connector on the rear panel of MODEL 1105 is a series B connector When users press the Limit Modes button and the softkey under OUT to toggle to USB the internal pass and fail TTL output signals limit testing will be transmitted via the USB port The pass and fail signals are low true and indicate the Math Pass Fail Limit Test result for the next reading to be output to the GPIB interface The signals are active low for approximately 2ms 100 sec for each reading
101. counter s default 100 after the counter has been turned off or a remote interface reset O When the specified number of measurement has been collected another set of measurements has to be collected before the counter does another statistics calculation CALCulate3 AVERage COUNt CURRent Queries the number of measurement collected so far for statistics calculation The range is from 0 to 1 000 000 115 Return O Numeric data transferred as ASCII bytes in lt NR1 gt format Notes O If the statistics operation is not enabled CALC3 AVER STATe OFF error 221 will be generated O If the current measurement operation is Totalize or Voltage Peaks 0 will be returned and error 221 will be generated CALCulate3 AVERage STATe lt Boolean gt Sets or queries the statistics operation state Return O A single ASCII encoded byte O means OFF and 1 means ON Note O This will be set to OFF after the counter has been turned off or a remote interface reset CALCulate3 AVERage TYPE MAXimum MINimum SDEViation SCALar or MEAN Sets the statistical result for CALC3 DATA Command and display when DISP WIND TEXT FEED is set to CALC3 Return O A sequence of ASCII encoded bytes There are MAX MIN SDEV or MEAN Note O This will be set to its default MEAN after the counter has been turned off or a remote interface reset CALCulate3 DATA Queries the statistical result selection made by CALC3 AVER TYPE co
102. d STB Queries the Status Byte Register This query does not directly change the Status Byte Register including the MSS RQS bit or anything related to the generation of SRQ The response value when rounded to an integer value and expressed in base 2 binary represents the bit values of the Status Byte Register Return e Numeric data transferred as ASCII bytes in lt NR1 gt format e Range is 0 to 255 e The value of unused bits is zero when queried e The Master Summary Status not the RQS message is reported on bit 6 Master Summary Status indicates that the counter has at least one reason for requesting service The Master summary Status is not sent in response to a serial poll the IEEE 488 1 RQS message is sent instead It is the inclusive OR of the bitwise combination excluding bit6 of the Status Byte Register and the Service Request Enable Register TRG This command is the device specific analog of the IEEE 488 1 group Execute Trigger GET interface message and has exactly the same effect This command will perform the action defined by the DDT command TST 163 Starts an internal self test and returns a response indicating if there is any error found in the self test Return e Numeric data transferred as ASCII bytes in lt NR1 gt format e A response value of zero indicates a complete self test without any errors and a response value of non zero value indicates either a complete test with error
103. diate EXTernal TINTerval ARM STOP SOURce IMMediate TIMer TINTerval ARM STOP TIMer lt numeric value gt S SENSe TOTaLize ARM STARt SLOPe POSitive NEGative TOTalize ARM STARt SOURce IMMediate EXTernal TOTalize ARM STOP SLOPe POSitive NEGative TOTalize ARM STOP SOURce IMMediate EXTernal TIMer TOTalize ARM STOP TIMer lt numeric value gt S SENSe VOLTage MODE FAST SLOW The TRACe Commands The TRACe commands are used to set up the scale and offset values TRACe CATalog DATA OFFSET lt numeric value gt HZ S DEG DATA OFFSET lt arbitrary block gt DATA OFFSET DATA SCALE lt numeric value gt DATA SCALE lt arbitrary block gt DATA SCALE 76 The COMMANDS CALCulate All commands CALCulate perform mathematical operations on the measurements but among those commands the commands CALCulate 1 deal with the calculations related to SCALE and OFFSET operations and commands CALCulate2 performs operations related to limit testing and commands CALCulate3 do all calculations related to statistics operations CALCulate 1 DATA FEED SENSe 1 IMMediate IMMediate AUTO lt Boolean gt MATH EXPRession CATalog MATH EXPRession DEFine MATH EXPRession NAME SCALE OFFSET Or MATH EXPRession SELect SCALE OFFSET MATH STATe lt Boolean gt CALCulate2 FEED CALCulate 1 IMMediate IMMediate AUTO lt Boolean gt LIMit CLEar AUTO
104. e INIT IMM to initiate a single measurement When sensor function is set to Rise Time the trigger level for channel 1 is set to 10 and the trigger level for channel 2 is set to 90 When the sensor function is set to Fall time the trigger level for channel 1 is set to 90 and the trigger level for channel 2 is set to 10 The auto triggering is enabled in both cases When the sensor function is set to Pulse Width or Duty Cycle the trigger levels for both channel 1 and channel 2 are set to 50 The auto triggering is enabled e When the sensor function is set to TINTerval 1 2 the input routing is set to separate SENSe EVEN2 FEED INP2 Use SENS EVEN2 FEED INP1 to select common mode Time Interval e This command doe not affect FETCh READ or CONFigure Sets or queries Gate for Phase measurements For more information about the front panel gating settings and the interface command parameters please refer to the PHASE table in Chapter 5 4 SENSe PHASe ARM STARt SLOPe POSitive NEGative Sets or queries the slope of the external start arm signal used in external arming Phase measurements Return A sequence of ASCII encoded bytes POS means Positive and NEG means Negative Notes This will be set to Positive after the counter has been turned off or a remote interface reset This command only applies when the command SENS PHAS ARM STAR SOUR EXT is used SENSe PHASe ARM STARt S
105. e measurement SENSe FUNCtion ON J XNONe JDCYCIe 1 SENSe FUNCtion ON XNONe PDUTycycle 1 Or CONFigure SCALar VOLTage DCYCle 1 CONFigure SCALar VOLTage PDUTycycle 1 READ SCALar VOLTage DCYCle READ SCALar VOLTage PDUTycycle Or MEASure SCALar VOLTage DCYCle 1 30 MEASure SCALar VOLTage PDUTycycle 1 3 8 Totalize Measurements Totalize measurement counts and displays the number of events triggered from the input signal Only channel 1 is available for this measurement Auto triggering is automatically turned off on channel 1 as the signal may not be suitable at the beginning of the measurement If GATE AUTO is selected refer to Ch 4 3 the Counter will continuously display the count of events Otherwise the counting stops at the time constrained by the Gating amp Arming settings Counting is reset to zero when totalize function is first invoked when the RUN button is pressed or when STOP SINGLE button is pressed x Note The totalize measurement function can t be used under Scale amp Offset Limit Modes and Stats To make totalize measurement 1 Connect your signal source to channel 1 2 Press OTHER MEAS button 3 Press the softkey under TOTAL CH 1 to select totalize measurement function 4 Optional settings a Use GATE amp ExtArm button to set the gate time or external arming if it s needed refer to Ch 4 3 b Use the selectio
106. ed message will disappear from the display as calibration is done On the contrary the NG message will show on the display as calibration is failed 87 Error Messages Errors are retrieved in first in first out FIFO order The first error returned is the first error that was stored Use SYST ERR to read errors When user has read all errors from the queue the error queue becomes empty and any error query will return 0 No error The MODEL 1105 beeps once each time an error occurs Should more than 29 errors have existed the last error stored in the queue the most recent error is replaced with 350 Queue overflow No additional errors are saved until you remove errors from the queue The error queue is cleared when power is off or after a CLS clear status command is executed The RST reset command does not clear the error queue 7 1 Command Errors e 0 No error There is no error in the error queue SYSTem ERRor query or the queue was cleared by power on or CLS e 100 Command error This is the generic syntax error used when the Counter cannot detect more specific errors e 101 Invalid character A syntactic element contains a character that is invalid for that type For example a header containing an ampersand INP COUP amp AC 102 Syntax error An unrecognized command or data type was encountered e 103 Invalid separator The parser was expecting a separator but encountered an illegal charac
107. en the measurement exceeds the limits or select STOP so that the counter stops measuring when the measurement exceeds the limits Press the softkey under DONE to finish the setting Remote Interface Command Use the following commands to activate the limit testing and to set ONFAIL mode CALCulate2 LIMit STATe OFF ON INITiate AUTO OFF INITiate AUTO ON 49 To display graph for limit testing result The counter display Limit Testing results in a graph where a circle within two vertical bars represents a measurement within user defined limits and the setting information will be showed Users Show Status gt Limit When users finish the Limit Testing settings and press the softkey under DONE the graph display mode will be presented at the bottom of the display by pressing the softkey Show Status and toggle between options until Limit appears Remote Interface Command Use the following command to select display mode for Limit Testing result CALCulate2 LIMit DISPlay GRAPh NUMBer To specify OUT Please refer to the instruction in Chapter 5 1 Press Limit Modes button 2 Press the softkey under OUT to toggle between Off USB or DB9 1105 opt03 Remote Interface Command SYSTem COMMunicate SERial CONTrol DTR OFF LIM SYSTem COMMunicate SERial SOURce USB DB9 4 6 Statistics Operations The MODEL 1105 may be activated to collect statistics on measurements within specified limits or on other measureme
108. en significant digits Notes This actual result must be within 10 of this approximate value Providing this value will shorten the preparation time accelerate the measurements and help get more accurate results e When SENS FREQ EXP 1 2 3 is ON Not A Number 9 91E37 will be returned and error 221 will be generated e Save recall operation does not apply on this value SENSe FREQuency EXPected 1 2 3 AUTO ON Configures the counter to determine the frequency of the input signal as a pre measurement step for Period Frequency Phase Duty cycle and Frequency ratio measurements It also queries the state of this pre measurement Return 142 Single ASCII encoded byte 0 means OFF and 1 means ON Notes e This will be set to ON after the counter has been turned off or a remote interface reset Enabling the auto mode will clear the previously specified value of approximate frequency if any The only way to disable this is to set a approximate value for the frequency using the SENSe FREQuency EXPected 1 2 3 lt numeric value gt HZ command e Save recall operation does not apply on this value SENSe FUNCtion ON lt sensor function gt Sets or queries the lt sensor function gt which will be sensed by the counter These are the lt sensor function gt s JEXNONe JDCYCLe 1 or XNONe PDUTycycle 1 JEXNONe JFALL TIME 1 or XNONe FTIMe 1 XNONe RI
109. ent As time is selected use the numeric keypad or the arrow keys to input a desired duration value refer to Ch 4 2 1 The time unit will be shown on the top right corner after the input is completed Remote Interface Commands Auto arming SENSe FREQuency ARM STARt SOURce IMMediate SENSe FREQuency ARM STOP SOURce IMMediate Digits arming SENSe FREQuency ARM STARt SOURce IMMediate SENSe FREQuency ARM STOP SOURce DIGits SENSe FREQuency ARM STOP DIGits lt numeric value gt Time arming SENSe FREQuency ARM STARt SOURce IMMediate SENSe FREQuency ARM STOP SOURce TIMer SENSe FREQuency ARM STOP TIMer lt numeric value gt External arming SENSe FREQuency ARM STARt SOURce EXTernal SENSe FREQuency ARM STARt SLOPe POSitive NEGative SENSe FREQuency ARM STOP SOURce IMMediate SENSe FREQuency ARM STOP SOURce EXTernal SENSe FREQuency ARM STOP SLOPe POSitive NEGative SENSe FREQuency ARM STOP SOURce TIMer SENSe FREQuency ARM STOP TIMer lt numeric value gt s For rise fall time duty cycle and width measurements Press the Time amp Period and Gate amp ExtArm buttons and then toggle between auto and external under the softkey Gate M If Auto Arming is selected the Counter automatically starts continuous measurements WE If External Arming is selected press the softkey under SLOPE to toggle between Positive and Negative This is to specify the slope of the external st
110. ent function menu key Other Meas Phase duty cycle and totalize measurement menu key Utility Utility configuration menu key Run Key to start continuous measurement Third row in the yellow area Gate amp ExtArm Gate and External Arm menu key Limit Modes Limit setting and testing menu key Scale amp Offset Scale and offset input key Stats Statistics function menu key Save amp Recall Measurement setting save and recall menu key Stop Single Key to make single measurement or stop continuous measurement after current measurement is finished 19 5 Channel condition buttons and connectors in the black area e CHi Channel 1 condition control key and connector e CH2 Channel 2 condition control key and connector e CH3 Channel 3 condition control key and connector 6 Twelve numeric keys in the green area Numerical value input keys 7 Four arrow keys in the pink area Keys to control cursor in order to increase or decrease numerical value and provide entry of alphabetical letters Note Among all the buttons and keys on the front panel those in item 3 and 4 will light up to indicate its function in effect 2 2 2 The Rear Panel The rear panel of the MODEL 1105 universal counter is shown in Figure 2 7 op k Mo O o 0 Y 100 B4ov 5o coffz CI 100 27V soon f L_ E 123 78 4 Figure 2 7 1 External Arm Input Terminal 2
111. er from the equipment and consult the local service representative Return the product to Berkeley Nucleonics Corporation service department if it s necessary 1 6 Symbols and Terms A This symbol indicates hazards that may cause damages to the instrument or even result in personal injury A This symbol indicates high voltage may be present Use extra caution before taking any action rh This symbol indicates the frame or chassis terminal presented need to be connected to the actual earth ground o This symbol indicates Protective Conductor Terminal UL Underwriters Laboratories This symbol indicates earth ground terminal This symbol indicates this product complies with the essential requirements or the applicable European laws or directives with respect to safety health environment and consumer protections 1 7 Inspection The product package is supplied with the following items e One MODEL 1105 224 W x 107 H x 380 D mm with the front and rear bumpers approx 3416g 214 6 W x 88 6 H x 346 9 D mm without the front and rear bumpers approx 3130g One power cord One USB cable e One CD including this electronic User s Manual and software applications e Optional accessories as you ordered GPIB interface card Optional 380mm 371 Ann 10 368 1 mn 346 mm 214 Ginn PG 88 6mm
112. eriod CH1 CH2 and GATE amp ExtArm button to set the gate time resolution or arming if it s needed refer to Ch 4 3 Use Scale amp Offset button to set the scaling and offset parameters if it s needed refer to Ch 4 4 Use Limit Modes button to set the upper and lower limits if needed refer to Ch 4 5 Use Stats button to set up the statistics function and limit filtering if 28 needed refer to Ch 4 6 e Use the selections in the CH1 to set the input conditions and the trig Sens f Use Show Status button to check the conditions of Input Volt Stats and Limit g Use Save amp Recall button to save your settings i e changes made in steps a d if it s needed refer to Ch 4 9 5 Press RUN button to make continuous measurement Press STOP SINGLE button to make single measurement or to stop continuous measurement Remote Interface Command Use the following commands for making pulse width measurement SENSe FUNCtion ON JIXNONe JPWIDth 1 SENSe FUNCtion ON JIXNONe JNWIDth 1 Or CONFigure SCALar VOLTage PWIDth 1 CONFigure SCALar VOLTage NWIDth 1 READ SCALar VOLTage PWIDth READ SCALar VOLTage NWIDth Or MEASure SCALar VOLTage PWIDth 1 MEASure SCALar VOLTage NWIDth 1 3 7 Duty Cycle Measurement The Duty cycle is defined by the following formula and with its results from 0 to 1 Duty Cycle Positive Pulse Width Peri
113. esource name ViChar intfDesc VI FIND BUFLEN Port binding description ViUInt32 ret To hold number of resources ViFindList flist To hold list of resources char readin 128 int tmo printf Yn Start C Example program n printf We check the Counter on USB port and n printf identify the first connected device n n Begin by initializing the system stat viOpenDefaultRM amp defaultRM if stat lt VI SUCCESS I Error Initializing VISA exiting printf Error Initializing NI VISA return 0 stat viFindRsrc defaultRM USB 0 9 0x164E 0x0FA4 INSTR amp flist amp ret rsrcName stat viOpen defaultRM rsrcName VI_NULL VI_NULL amp sesn if stat lt VI_SUCCESS printf Could not open s status 0x 08IX n rsrcName stat return 0 J else 186 stat viGetAttribute sesn VI ATTR INTF INST NAME intfDesc printf Resource s Description s n rsrcName intfDesc stat viFindNext flist rsrcName Setting Process Timeout stat stat viGetAttribute sesn VI ATTR TMO VALUE amp tmo viSetAttribute sesn VI ATTR TMO VALUE 30000 send reset command RST reset MODEL 1105 Stat viWrite sesn unsigned char RST 4 amp ret send Clear command CLS Clear MODEL 1105 status register stat viWrite sesn unsigned char CLS 4 amp ret send rese
114. et the DMM displays 5 000V 0 001V 5 Remove the input source from the DMM on the counter 6 Press the softkey under RunCal to do the calibration Then the counter s display will show Calibrating The finished message will disappear from the display as calibration is done On the contrary the NG message will show on the display as calibration is failed 6 8 How to do the ATT x 10 Gain Calibration via CH2 The Offset Calibration via CH2 is for checking ATT x 10 and DC 9V Please do the following procedures to finish the calibration 1 Press UTILITY gt CAL gt Enter Security Code gt Cal Diag gt Gain Att2 2 Use the BNC T connector with 2 BNC cords to link an Agilent 33220A and a DMM multimeter 3 Under Agilent 33220A operation the procedures should be Utility gt DC ON gt Output Setup gt Hi Z 84 4 Adjust the voltage on the Agilent 33220A and let the DMM displays 5 000V 0 001V 5 Remove the input source from the DMM on the counter 6 Press the softkey under RunCal to do the calibration Then the counter s display will show Calibrating The finished message will disappear from the display as calibration is done On the contrary the NG message will show on the display as calibration is failed 6 9 How to do the Time Domain Calibration Including External ARM The calibration is for Time Domain excluding the Time Interval Please do the following procedures to finish the calibrati
115. fault setting is Auto Trigger at 50 Results Range 0 5 ns to 10E 5 s Resolution 40 ps RMS Resolution 120 ps Systematic Uncertainty Pulse Width Time TI x Time Base Error Trigger Level Timing Error 500 ps Differential Channel Error Measurement is specified over the full signal range of Channel 1 The width of the pulse must be greater than 1 ns frequency range to 300 MHz Pulse Selection Positive or Negative Trigger Default setting is Auto Trigger at 50 Results Range 1 5 ns to 10E 5 s Resolution 40 ps RMS Resolution 120 ps Systematic Uncertainty Rise Fall Time Pulse Width Time x Time Base Error Trigger Level Timing Error 500 ps Differential Channel Error Measurement is specified over the full signal range of Channel 1 The width of the pulse must be greater than 1 ns frequency range to 300 MHz Edge Selection Positive or Negative Trigger Default setting is Auto Trigger at 10 and 90 Results Range 2 ns to 10E 5 s Resolution 40 ps RMS Resolution 120 ps Systematic Uncertainty Phase Edge Time x Time Base Error Trigger Level Timing Error 500 ps Differential Channel Error Measurement is specified over the full signal range of each input The width of the pulse must be greater than 1 ns frequency range to 300 MHz Results Range 180 to 360 Resolution 40 ps RMS Resolution 120 ps Systematic Uncertainty Duty Cycle Tri
116. fications at the time of shipment from the factory Under proper installation it should work as expected Warranty Period This equipment is warranted against defects in material and workmanship for a period of one year from date of shipment During the warranty period BERKELEY NUCLEONICS CORPORATION is responsible for necessary repairs as long as the product can be proved to be defective For warranty service or repair this product must be returned to a service facility designated by BERKELEY NUCLEONICS CORPORATION Please contact your local service representative Excluded Items This warranty does not include consumptive parts such as fuses buttons and relays Neither does this warranty cover defects caused by improper installation improper or insufficient maintenance unauthorized modification improper operation ignorance of environmental specifications or improper software or interfacing Remarks No other warranty is expressed or implied except for the above mentioned The remedies provided herein are the buyer s sole and exclusive remedies BERKELEY NUCLEONICS CORPORATION shall not be liable for any direct indirect special incidental or consequential damages Limitation of warranty 1 Our warranties do not cover any damage resulting from unauthorized modification or misuse 2 Unless mentioned elsewhere in this document our warranty does not apply to fuses probes and problems arising from normal wear or
117. figuration Value which indicates 4 digits of Default resolution for the specified lt expected value gt 1E 25 1E8 Range sl 15 to 3 digits of resolution lt resolution gt Ch1 Ch2 Ch1 Ch3 1E 26 1E7 Range Es 15 to 3 digits of resolution Ch2 Ch1 Ch3 Ch1 lt resolution gt should use a mantissa of Resolution 1 0 and be an even power of 10 Default 1 2 lt source list gt Range 1 2 1 3 2 1 3 1 MEASure SCALar VOLTage MAXimum 1 2 Measures voltage maximum 132 Default 1 lt source list gt Range 1 2 MEASure SCALar VOLTage MINimum 1 2 Measures voltage minimum Default 1 Range 1 2 lt source list gt MEASure SCALar VOLTage NWIDth lt reference gt 1 Sets the measurement arming to auto and measures negative pulse width The lt reference gt specifies the point on the pulse where the negative pulse width is determined This point can be specified in percentage or in voltage The default unit is percent The lt reference gt parameter is used to configure the trigger setting When it is specified in percentage or default auto trigger is enabled and trigger level is the specified value When it is specified in voltage auto trigger is disabled and the trigger level is the specified value lt reference gt default 50 pct Percent range O to 100 pct Percent resolution
118. functions are almost performed in auto trigger default mode One may manually turn off auto triggering and or make changes on related settings if it s needed When auto triggering is off users are allowed to specify the voltage level at which the corresponding input channel triggers an event When auto triggering is on users are allowed to specify the percentage of an input signal at which the Counter triggers an event In addition one may specify sensitivity level to avoid incorrect events triggered due to noise 52 Sensitivity at a particular frequency is the lowest amplitude signal to trigger the counter for counting The amplifier gain and the voltage difference between the trigger hysteresis levels determine the sensitivity of the counter Sensitivity is specified by the upper and lower levels with the trigger level fixed at the middle The input signal must cross both the upper and lower levels in order to trigger a count as shown in Figure 4 12 If the peak to peak amplitude of a signal does not exceed the limits this signal will not trigger a count as shown in Figure 4 13 Moreover the counter also won t do a count as the trigger level which is set below the midpoint of the signal can t cross the limit as shown in Figure 4 14 Upper Upper Hysteresis Hysteresis Level Level y Peak to Peak 2 a e Trigger Peak to Peak og 5 gt r Sensitivity Level Sensitivity Le Lower A t Lower t 7 Hy
119. ge for scale value is from 9 999999E 12 to 1 000000E 13 0 0000000000 and from 1 000000E 13 to 9 999999E 12 The resolution is 7 digits Notes e The offset value will be set back to 1 000000 after the counter has been turned off or after a remote interface reset Specifying a new offset value will clear the limit counts CALC2 LIM FCO CALC2 LIM PCO TRACe DATA SCALE Queries the scale value Return The format of the response is according to the specification made in FORMat DATA ASCii REAL command e If using the ASCII format the numeric data is transferred as ASCII bytes in lt NR3 gt format with eleven significant digits Note e If the display screen is not able to show all the significant digits the displayed value is rounded so that it is different from the actual value but press the softkey under ENTER while it is in display can change the actual offset value to the displayed value 157 TRIGger COUNt AUTO lt Boolean gt Sets or queries the control over the number of measurements taken when INITiate IMMediate command is sent With this OFF the INIT IMM initiates one measurement When TRIG COUN AUTO is ON and SENS FUNC ON is one of the Frequency Frequency ratio Voltage Peaks Period Pulse Width and Duty cycle measurements then when statistic function is disabled CALC AVER STAT is OFF INIT IMM initiates one measurement only but when statistic function is enabled CALC AVER
120. ge will show on the display as calibration is failed 6 6 How to do the Gain Calibration via CH2 The Offset Calibration via CH2 is for checking DC 5V Please do the following procedures to finish the calibration 1 Press UTILITY gt CAL gt Enter Security Code gt Cal Diag gt Gain Inp2 2 Use the BNC T connector with 2 BNC cords to link an Agilent 33220A and a DMM multimeter 3 Under the Agilent 33220A operation the procedures should be Utility gt DC ON gt Output Setup gt Hi Z 4 Adjust the voltage on the Agilent 33220A and let the DMM displays 5 000V 0 001V 5 Remove the input source from the DMM on the counter 6 Press the softkey under RunCal to do the calibration Then the counter s display will show Calibrating The finished message 83 will disappear from the display as calibration is done On the contrary the NG message will show on the display as calibration is failed 6 7 How to do the ATT x 10 Gain Calibration via CH1 The Offset Calibration via CH1 is for checking ATT x 10 and DC 9V Please do the following procedures to finish the calibration 1 Press UTILITY gt CAL gt Enter Security Code gt Cal Diag gt Gain Attl 2 Use the BNC T connector with 2 BNC cords to link an Agilent 33220A and a DMM multimeter 3 Under the Agilent 33220A operation the procedures should be Utility gt DC ON gt Output Setup gt Hi Z 4 Adjust the voltage on the Agilent 33220A and l
121. gger Level Timing Error xFrequency Measurement is specified over the full signal range of Channel 1 The width of the pulse must be greater than 1 ns frequency range to 300 MHz Pulse Selection Positive or Negative Trigger Default setting is Auto Trigger at 50 Results Range Otol Resolution 40 ps RMS Resolution 120 ps Systematic Uncertainty Totalize Trigger Level Timing Error 500 ps Differential Channel Error Measurement is specified over the full signal range of Channel 1 The width of the pulse must be greater than 1 ns frequency range to 400 MHz Pulse Selection Positive or Negative 97 Trigger Default setting is Trigger at 0 V Results Range 1 5 ns to 10E 15 Resolution 1 count Systematic Uncertainty Peak Volts DC Signals Results Range 1 count 5 1V to 5 1 V Resolution 15mV 2 of V 2 5 mV peak to peak amplitude greater than 200 mV DC Signals ATT x 10 150 mV 2 of V peak to peak amplitude greater than 1 V 1 Vp p 50 Q ATT OFF 100 Hz 10 KHz 15 mV 2 of V 10 KHz 5 MHz 15 mV 4 of V 5 MHz 80 MHz 15mV 7 of V 80 MHz 300 MHz 15 mV 15 of V peak to peak amplitude greater than 200 mV Rear Input Option Channel Isolation Frequency 100KHz Front Channel dB typical Rear Channel dB typical 1MHz 10MHz 50MHz 100MHz 200M
122. gt format Notes e This will be set to 1 after the counter has been turned off or a remote interface reset This command only applies when SENSe TINT ARM ESTART LAY 1 SOUR 147 Internal 1 is used This command does not apply on Rise Fall time Duty cycle or Pulse width measurements SENSe TINTerval ARM ESTARt LAYer 1 SOURce IMMediate TIMer INTernal 1 Sets or queries the start arm delay fro Time Interval measurements Return A sequence of ASCII encoded bytes IMM means Immediate TIM means Timer and INT means Internal Note e This will be set to Immediate after the counter has been turned off or a remote interface reset This command does not apply on Rise Fall time Pulse width or Duty Cycle measurements SENSe TINTerval ARM ESTART Layer 1 TIMer lt numeric value gt S Sets or queries the delay time in start arm for Time Interval measurements Return e Numeric data transferred as ASCII bytes in lt NR1 gt format Notes e This will be set to 100E 9 seconds after the counter has been turned off or a remote interface reset This command only applies when SENSe TINT ARM ESTART LAYer 1 SOUR TIM is used This command dos not apply on Rise Fall time Pulse width or Duty cycle measurements SENSe TINTerval ARM ESTOP LAYer2 SLOPe POSitive NEGative Sets or queries the slope of the external stop arm signal used in external arming Time interval measurements Return
123. h int main int argc char argv ViStatus stat For checking errors ViSession defaultRM Communication channels ViSession sesn Communication channel ViChar rsrcName VI FIND BUFLEN Serial resource name ViChar intfDesc VI FIND BUFLEN Port binding description ViUInt32 ret To hold number of resources ViFindList flist To hold list of resources char readin 128 int tmo printf n Start C Example program n printf We check the Counter on USB port and n printf identify the first connected device n n Begin by initializing the system stat viOpenDefaultRM amp defaultRM if stat lt VI SUCCESS I Error Initializing VISA exiting printf Error Initializing NI VISA return 0 stat viFindRsrc defaultRM USB O 9 0x164E 0x0FA4 INSTR amp flist amp ret rsrcName 182 stat viOpen defaultRM rsrcName VI NULL VI NULL amp sesn if stat lt VI SUCCESS printf Could not open s status 0x 08IX n rsrcName stat return 0 else stat viGetAttribute sesn VI ATTR INTF INST NAME intfDesc printf Resource s Description s n rsrcName intfDesc stat viFindNext flist rsrcName Setting Process Timeout stat viGetAttribute sesn VI ATTR TMO VALUE amp tmo stat viSetAttribute sesn VI ATTR TMO VALUE 30000 send reset command RST reset MODEL 1105 stat
124. he limit testing results Return O A single ASCII encoded byte O means OFF and 1 means ON Notes 110 O This will be set to ON after the counter has been turned off or a remote interface reset O When this is set to ON the following will be done whenever INIT IMM or INIT CONT ON is executed The limit data gets cleared The CALC2 LIM FAIL CALC2 LIM FCO and CALC2 LIM PCO information gets cleared The Limit Detect output of the RS 232 connector is set to the in limit voltage level CALCulate2 LIMit CLEar IMMediate Instructs the counter to invalidate the limit data immediately and clear CALC2 LIM FAIL CALC2 LIM FCO and CALC2 LIM PCO information and also sets the limit detect output of the RS 232 connector to the in limit voltage level Note If the limit state is set to OFF error 221 will be generated CALCulate2 LIMit DISPlay GRAPh NUMBer To execute the command for the display in number or graph the display will show both result number and graph Return O A sequence of ASCII encoded byte GRAP means graphic and NUMB means numeric CALCulate2 LIMit FAIL Queries the status of the last measurement that was limit tested Return O A single ASCII encoded byte is returned O means that the last measurement has passed the limit test and 1 means that it failed the test Notes O If there is no valid measurement result a 0 will be returned and error 230 will be generated O If this
125. hen new data is not acquired And this allows the user to have the new results on the same current data right after new configuration changes Return O An ASCII encoded byte 0 means OFF and 1 means ON Notes O Affects all the recalculation command settings O This will be set to OFF after the counter has been turned off or a remote interface reset CALCulate 1 MATH EXPRession CATalog Queries the defined equation name Return O Returns the string SCALE OFFSET CALCulate 1 MATH EXPRession DEFine Queries the equation used in the calculation Return 108 O A sequence of ASCII encoded bytes SENS SCALE 0FFSET terminated by a new line and EOI Note O It should be the last query in a terminated program message or error 440 will be generated CALCulate 1 MATH EXPRession NAME SCALE OFFSET Or CALCulate 1 MATH EXPRession SELect SCALE OFFSET Defines the name of the expression used in mathematic operation Return O A sequence of ASCII encoded bytes SCALE OFFSET CALCulate 1 MATH STATe lt Boolean gt Enables or disables the mathematic operation Return O An ASCII encoded byte 0 means OFF and 1 means ON Note O This command will clear the limit counts CALC LIM FCO CALC LIM PCO The command CALCulate2 This group performs limit testing and data transfer CALCulate2 FEED CALCulate 1 Sets or queries the data flow to be fed into the CALCulate2 block Re
126. his command while a measurement is in progress will hold off further commands from being executed until the current measurement completes However you can use Device Clear or power on to cancel this hold off effect FORMat DATA ASCii REAL Sets or queries the format type of the data When choosing ASCii type numeric data is transferred as ASCII bytes in lt NR3 gt format The numbers are separated by commas as specified in 1EEE488 2 When there is no response data Not A Number 9 91E37 will be returned When choosing REAL type response data is transferred in a lt definite length block gt as a 64 bit IEEE754 floating point number Not a Number 9 91E37 will be returned in the lt definite length block gt if there is no response data Return O A sequence of ASCII encoded bytes ASCii or REAL Notes O The format type of the data will be set back to ASCii after RST command O This command controls the response data type of the following commands CALCulate DATA CALCulate3 DATA FETCh MEASure query READ SENSe DATA TRACe DATA query INITiate AUTO lt Boolean gt Sets or queries whether the counter stops or goes on measuring when a measurement exceeds the specified limits AUTO OFF instructs the counter to stop measuring when a measurement exceeds the limits and AUTO ON set INIT CONT to OFF instructs the counter to keep measuring even if the measurement fails the limit test 124 Return O A single ASCII
127. iWrite sesn unsigned char INIT CONT ON 12 amp ret Send commands befor measure required CH1 Input Condition stat viWrite sesn unsigned char INP1 IMP 1000000 16 amp ret stat viWrite sesn unsigned char INP1 COUP AC 12 amp ret stat viWrite sesn unsigned char INP1 ATT 1 10 amp ret stat viWrite sesn unsigned char INP1 FILT OFF 13 amp ret stat viWrite sesn unsigned char EVEN1 SLOP POS 14 amp ret stat viWrite sesn unsigned char EVEN1 HYST REL 50 17 amp ret stat viWrite sesn unsigned char EVEN1 LEV REL 50 16 amp ret stat viWrite sesn unsigned char EVEN1 LEV ABS AUTO ON 21 CH2 Input Condition stat viWrite sesn unsigned char INP2 IMP 1000000 16 amp ret stat viWrite sesn unsigned char INP2 COUP AC 12 amp ret stat viWrite sesn unsigned char INP2 ATT 1 10 amp ret stat viWrite sesn unsigned char INP2 FILT OFF 13 amp ret stat viWrite sesn unsigned char EVEN2 SLOP POS 14 amp ret stat viWrite sesn unsigned char EVEN2 HYST REL 50 17 amp ret stat viWrite sesn unsigned char EVEN2 LEV REL 50 16 amp ret stat viWrite sesn unsigned char EVEN2 LEV ABS AUTO ON 21 HEr Freq amp Ratio measure
128. in Figure 4 3 e Stats display statistics mean std AP P and N and the number of measurements taken in getting the statistics as shown in Figure 4 4 e Limit display the measurement results in graph mode as shown in Figure 4 6 e Volt display the maximum minimum Vc and Vpp voltages of the input signal as shown in Figure 4 5 35 Figure 4 3 Figure 4 4 Figure 4 5 Figure 4 6 For Voltage Peaks function the available options are only Input and Volt Front panel operation 1 Select your measurement function by pressing one of the measurement keys 2 Press the softkey under STATUS 3 Keep pressing the softkey to toggle between the options Continue with the procedure described in Chapter 3 for the measurement function of your choice 4 2 Key Functions The keys and buttons on the MODEL 1105 lead users to their application purposes Berkeley Nucleonics Corporation provides two kinds of keys on the front panel One is Numeric Keypad and Arrow Keys and the other one is the measurement control keys 4 2 1 Numeric Keypad and the Arrow Keys There are 12 buttons on the numeric keypad plus four arrow keys provided for numeric entry To enter a numeric value one may input the desired value directly on the numeric keypad or use the left right arrow keys to move the cursor to the desired digit and the up down arrow keys to increase or decrease the value To finish the entry press the softkey under Done or
129. include visa h include visa32 lib first to the probject define MAX COUNT 200 include stdio h int main int argc char argv ViStatus stat For checking errors ViSession defaultRM Communication channels ViSession sesn Communication channel ViChar rsrcName VI FIND BUFLEN Serial resource name ViChar intfDesc VI FIND BUFLEN Port binding description ViUInt32 ret To hold number of resources ViFindList flist To hold list of resources char readin 128 193 int tmo printf n Start C Example program n printf We check the Counter on USB port and n printf identify the first connected device n n Begin by initializing the system stat viOpenDefaultRM amp defaultRM if stat lt VI SUCCESS I Error Initializing VISA exiting printf Error Initializing NI VISA return 0 stat viFindRsrc defaultRM USB O 9 0x164E 0x0FA4 INSTR amp flist amp ret rsrcName stat viOpen defaultRM rsrcName VI_NULL VI_NULL amp sesn if stat lt VI_SUCCESS printf Could not open s status 0x 08IX n rsrcName stat return 0 else stat viGetAttribute sesn VI ATTR INTF INST NAME intfDesc printf Resource s Description s n rsrcName intfDesc stat viFindNext flist rsrcName Setting Process Timeout stat viGetAttribute sesn VI ATTR TMO VALUE amp tmo stat
130. ing point of the arm for Totalize measurement Return A sequence of ASCII encoded bytes IMM means Immediate and EXT means External Notes e This will be set to Immediate after the counter has been turned off or a remote interface reset When the staring and the stopping points are both set to immediate the INIT IMM command can be used to start totalizing and the ABORt command can be used to end it Before the auto totalize measurement is terminated there is no valid totalize result SENSe TOTalize ARM STOP SLOPe POSitive NEGative Sets or queries the slope of the external stop arm signal used in external arming Totalize measurements Return A sequence of ASCII encoded bytes POS means Positive and NEG means Negative Notes This will be set to Negative after the counter has been turned off or a remote interface reset This command only applies when SENSe TOT ARM STOP SOUR EXT is used SENSe TOTalize ARM STOP SOURce IMMediate TIMer EXTernal Sets or queries the stopping point of the arm for Totalize measurements Return A sequence of ASCII encoded bytes IMM means Immediate TIM means Timer and EXT means External Notes e This will be set to Timer after the counter has been turned off or a remote interface 151 reset When the staring and the stopping points are both set to immediate the command INIT IMM can be used to start totalizing and the command ABORt can be used
131. its all yes no er urement 1 yes no Timebase auto yes no Channel 1 trigger offset Inp1 cal no yes Trigger Offset Channel 2 trigger offset Inp2 cal no yes dn Channel 1 trigger offset Atti cal no yes Channel 2 trigger offset Att2 cal no yes Channel 1 trigger gain Inp1 cal no yes Trigger Gain Channel 2 trigger gain Inp2 cal no yes re Channel 1 trigger gain Att1 cal no yes Channel 2 trigger gain Att2 cal no yes Time Interval Finet no yes Offset Cal Fine2 no yes Parameters Quick no yes Timebase cal Parameters no yes 100 C General Specifications Item Limitation amp description Power Supply Voltage 100V 240V 10 50Hz 60Hz 10 100V 120V 10 400Hz 10 Power Requirements 50 VA Maximum Operating Humidity Maximum relative humidity 80 for temperature up to 31 C decreasing linearly to 50 relative humidity at 40 Operating Environment O to 55 C Storage Temperature 40 T to 70 Operating Altitude Up to 2000m Dimensions for Rack 214 6 x 88 6 x 346 9 mm WxHxD Weight 3130 g 2887 g IEC61010 1 2001 EN61010 1 2001 2 Safety Pe Edition EMC EN61326 IEC61000 3 IEC61000 4 Warm up Time 1 Hour Warranty 1 Year 1 1105 opt01 High stability OCXO 2 1105 opt04 Rear panel input module CH1 CH2 Accessory 3 1105 opt05 Rear panel input module CH1 CH2 CH3 4 1201 opt04 GPIB Card x Note The accessories have to be assembled in BNC
132. l 1 and 2 respectively 2 Press TIME amp PERIOD button 3 Use the softkey under Intval 1 to 2 to select interval measurement function 4 Optional settings a Use GATE amp ExtArm button to set the gate time resolution or arming if it s needed refer to Ch 4 3 24 b Use Scale amp Offset button to set the scaling and offset parameters if it s needed refer to Ch 4 4 c Use Limit Modes button set the upper and lower limits if it s needed refer to Ch 4 5 d Use Stats button to set up the statistics function and limit filtering if it s needed refer to Ch 4 6 e Use the selections in the CH1 amp CH2 to set the input conditions and the trig Sens f Use Show Status button to check the conditions of Input Volt Stats and Limit g Use Save amp Recall button to save your settings i e changes made in steps a d if it s needed refer to Ch 4 9 5 Press RUN button to make continuous measurements Press STOP SINGLE button to make single measurement or to stop continuous measurements The start and the stop events may be triggered from the same source connected to one of the two channels Refer to Ch 4 8 for detailed operations Remote Interface Command Use the following commands for making time interval measurement SENSe FUNCtion ON XNONe TINTerval 1 2 Or CONFigure SCALar VOLTage TINTerval 1 2 READ SCALar VOLTage TINTerval Or MEASure SCALar VOLTage TINTerval 1 2
133. lect item 3 Power up 62 Default state resetting Teaching instruction will be there such as 1 Press Save amp Recall 2 Press PwrOn Recall to select default on record 0 3 Press Done to complete setting 3 Press the softkey under Done to exit from the display to the operation mode 4 11 4 Synchronize Multiple Instruments Users can follow the tips to synchronize multiple instruments The operation procedures are in the following 1 Press the Help button on the front panel in 2 seconds 2 Press the softkeys under J f and SELECT to select item 4 Synchronize multiple instruments Teaching instruction will be there such as 1 Connect the 10MHz In connector from one instrument to the other instrument 2 Press Utility 3 Press Fref Freq Reference 4 Press TimeBase to select Auto or Ext as time base source 5 Press Done 3 Press the softkey under Done to exit from the display to the operation mode 4 11 5 BERKELEY NUCLEONICS CORPORATION Technical Support Via the tips users can find the BERKELEY NUCLEONICS CORPORATION contact information The operation procedures are in the following 1 Press the Help button on the front panel in 2 seconds 2 Press the softkeys under and SELECT to select item 5 BERKELEY NUCLEONICS CORPORATION Technical Support The BERKELEY NUCLEONICS CORPORATION contact information and website will be shown on the display To obtain te
134. list viClose defaultRM return 0 197
135. ltage The lt lower_reference gt and lt upper_reference gt are used to configure the trigger setting When they are in percentage or defaults auto trigger is enabled and trigger level is the specified value When they are specified in voltage auto trigger is disabled and the trigger level is the specified value lt lower_reference gt default 10 pct Percent range 0 to 100 pct Percent resolution 10 Voltage range 5 125V to 5 125V for x1 attenuation 51 25V to 51 25V for x10 attenuation 0 0025V for x1 attenuation 0 025V for x10 attenuation Voltage resolution lt upper_reference gt default 90 pct Percent range O to 100 pct Percent resolution 10 Voltage range 5 125V to 5 125V for x1 attenuation 51 25V to 51 25V for x10 attenuation 0 0025V for x1 attenuation 0 025V for x10 attenuation Voltage resolution lt source list gt default 1 range 1 MEASure SCALar VOLTage RISE TIME lt lower_reference gt upper_reference gt 1 Sets the measurement arming to auto and measures Rise Time with the specified parameters The lt lower_reference gt and lt upper_reference gt are used to specify the lower and upper points on the falling edge of the input signal They can be specified as either a percentage or an absolute voltage The lt lower_reference gt and lt upper_reference gt are used to configure the trigger setting When they are in
136. mmand Return O A result formatted by FORMat DATA ASCii REAL command If using the ASCII format it returns numeric data transferred in lt NR3 gt format The number of 116 significant digits will range from 1 to 15 depending on the resolution Notes O Be sure to enable the statistics operation before query the result O If the statistics operation is not enabled CALC3 AVER STATe OFF or the current measurement function is Totalize or Voltage Peaks Not A Number 9 91E37 will be returned and error 221 will be generated O If there is no valid result Not A Number 9 91E37 will be returned and error 230 will be generated O The last calculated statistical result remains valid until a new calculation is made or a relevant instrument state is modified CALCulate3 FEED CALCulate 1 Sets or queries the data flow to be fed into the CALCulate3 block Return O The string CALC is returned CALCulate3 LFILter LOWer DATA lt numeric value gt HZ S DEG Sets or queries the lower limit in statistics operation The resolution is 11 digits and the range is from 9 9999990000E 12 to 1 0000000000E 13 0 0000000000 and 1 0000000000E 13 to 9 9999990000E 12 Return O Numeric data transferred in ASCII bytes in lt NR3 gt format with eleven significant digits Notes O It will return to its power on default 0 after the counter has been turned off or a remote interface reset O This command shares the
137. mpedance coupling attenuation and filter refer to Ch 4 7 The measurement result is corrected for X10 attenuation Also note that Gating amp Arming Limit and Math are not available for voltage peak measurements To measure positive or negative voltage peak 1 Connect your signal source to channel 1 or 2 2 Press VOLT PEAK button to select voltage peak measurement function 3 Press the softkey under VOLT to select input channel Optional settings a Press the softkey under MODE to select the operational mode as Fast or Slow b Press the softkey under SHOW to select display of the result as 33 Vmax positive peak Vmin negative peak Vc average from positive and negative peak or Vpp peak to peak c Use the selections in the CH1 or CH2 to set the input conditions and the trig Sens d Use Show Status button to check the conditions of Input Volt Stats and Limit e Use Save amp Recall button to save your settings i e changes made in steps a d if it s needed refer to Ch 4 9 5 Press RUN button to make continuous measurements Press STOP SINGLE button to stop current measurement or to make single measurement Remote Interface Command Use the following commands for making voltage peak measurement SENSe FUNCtion ON XNONe VOLtage MAXimum 1 2 SENSe FUNCtion ON XNONe VOLtage MINimum 1 2 SENSe FUNCtion ON XNONe VOLtage PTPeak 1 2 SENSe FUNCtion ON
138. nes a set of common commands that perform functions like reset self test and status operations Common commands always begin with an asterisk are four to five characters in length and may include one or more parameters The command 104 keyword is separated from the first parameter by a blank space Use a semicolon to separate multiple commands as shown below RST CLS ESE 32 OPC SCPI Parameter Types The SCPI language defines several different data formats to be used in program messages and response messages Numeric Parameters Commands that require numeric parameters will accept all commonly used decimal representations of numbers including optional signs decimal points and scientific notation Discrete Parameters Discrete parameters are used to program settings that have a limited number of values like IMMediate EXTernal They have a short form and a long form just like command keywords You can mix upper and lower case letters Query responses will always return the short form in all upper case letters The following command uses discrete parameter INITiate IMMediate Boolean Parameters Boolean parameters represent a single binary condition that is either true or false For a false condition the universal counter will accept OFF or 0 For a true condition the universal counter will accept ON or 1 When you query a boolean setting the instrument will a ways return 0 or 1
139. ns in the CH1 to set the input conditions and the trig Sens c Use Show Status button to check the conditions of Input Volt Stats and Limit d Use Save amp Recall button to save the changes made in step a if it s needed refer to Ch 4 9 5 Press RUN or STOP SINGLE button to start measurement Remote Interface Command Use the following commands for making Totalize measurements SENSe FUNCtion ON XNONe TOTalize 1 31 Or CONFigure SCALar VOLTage TOTalize CONTinuous 1 CONFigure SCALar VOLTage TOTalize TIMed 1 READ SCALar VOLTage TOTalize TIMed Or MEASure SCALar VOLTage TOTalize CONTinuous 1 MEASure SCALar VOLTage TOTalize TIMed 1 3 9 Phase Measurements Phase 1 to 2 measures the phase difference between signals on channel 1 and channel 2 and the phase difference is shown in degree Moreover auto triggering is enabled by default for time interval measurement and the trigger levels are set to the 50 points of each signal One may manually disable auto triggering and change the trigger levels and slopes settings refer to Ch 4 8 The Channel 2 here acts as the reference One period on Channel 2 will be defined 360 As the Channel 1 leads the Channel 2 the pulse result will be positive To make phase measurement 1 Connect your signal sources to channel 1 and channel 2 respectively 2 Press OTHER MEAS button 3 Press the softkey under PHAS 1
140. nt except Peak Volts and Totalize Press the STATS button to enter the menu for setting up statistics operations To enable disable statistics operations press the STATS in the MATH area on the front panel to turn on or off the statistics operation e To select which statistic to display press the softkey under SHOW to toggle between Stdev Max Min Mean Delta Meas and 50 Allan e To display measurement press the softkey under SHOW to toggle through the options until MEAS appears eo To set number of measurements made for each computed statistic press the softkey under N Cnt to enter the number of counts Use the numeric keypad and the arrow keys to set the desired value refer to Ch 4 2 1 The number range is from 2 to 1 000 000 e To display the statistics on measurements within limits refer to Ch 4 5 for setting the limits press the softkey under USE to toggle between All taking all measurements and InLimit taking only measurements within limits eo To specify whether to make single or N measurements specified by N Cnt when the STOP SINGLE button is pressed press the softkey under SINGLE to toggle between Once and N Also refer to the single mode operation in Ch 4 2 2 N means the number of limited measurement x Note Generally measurement resolution will be improved in proportion to gt even up to the numerical process limits of the instrument Remote Interface Command Use the following commands for
141. nter has been turned off or after a remote interface reset e All functions but Time Interval allow fixed input route setting SENSe EVENt 1 2 HYSTeresis RELative lt numeric value gt PCT Sets or queries the size of the hysteresis window as a percentage of the allowable hysteresis For example 0 is for the minimum hysteresis setting and 100 is for the maximum Specifying 100 or MAXimum provides the greatest noise immunity lowest sensititity while specifying 0 or MINimum provides the least noise immunity 137 Return o The 100 50 or 0 PCT is returned Note o As the command RST is executed the noise immunity will be set to 50 PCT SENSe EVENt 1 2 LEVel ABSolute lt numeric value gt V Sets or queries the level of the center of the hysteresis window The range is 5 125 to 5 125 volts for X1 attenuation and 51 25 to 51 25 volts for X10 attenuation The resolution is 0 0025V for X1 attenuation and 0 025V for X10 attenuation Return e Numeric data transferred as ASCII bytes in lt NR3 gt format with six significant digits Note e Sending this command disables SENS EVEN 1 2 LEV AUTO SENSe EVENt 1 2 LEVel ABSolute AUTO lt Boolean gt Sets or queries the state of the auto triggering When auto triggering is enabled the counter automatically measures and computes the trigger level according to the percentage specified by the command SENS EVEN 1 2 LEV REL Also the cou
142. nter measures and computes trigger level each time INIT or INTT COUNT ON command is sent When the auto triggering is on the counter checks for each measurement if the measurement signal is triggering and the counter will measure and compute a new trigger level if no triggering is found Return e A single ASCII encoded byte O means OFF and 1 means ON Notes e This will be set to ON after the counter has been turned off or a remote interface reset e Specifying a trigger level by using the command SENS EVEN 1 2 LEV ABS to disable auto triggering SENSe EVENt 1 2 LEVel RELative lt numeric value gt PCT 138 Sets or queries the percentage of the peak to peak range of the signal at which the instrument automatically triggers The range is from 0 to 100 PCT and the resolution is 10 PCT The counter automatically measures and computes the trigger level according to the percentage specified by the command SENS EVEN 1 2 LEV REL when it receives this command Return Numeric data transferred as ASCII bytes in lt NR1 gt format Notes e This will be reset to 50 PCT after the counter has been turned off or a remote interface reset e This command only applies when SENS EVEN 1 2 LEV ABS AUTO is ON SENSe EVENt 1 2 SLOPe POSitive NEGative Sets or queries which edge of the input signal will be considered an event when the counter measures frequency period frequency ratio time interval to
143. nvesenee 69 6 MANUAL CALIBRATION PROCEDURES essressvesnresnrennessnesnnesnensnesnnesnnesnnesnnesenesnne 81 6 1 HOW TO DO THE OFFSET CALIBRATION VIA CH 1 rrvvrrrnvrornvrernvrernvnnrnvrernvnnrvvrernvnenee 81 6 2 HOW TO DO THE OFFSET CALIBRATION VIA CH2 uuu cee ceeeeceseccesseseeeeesesssseesseess 81 6 3 HOW TO DO THE ATT X10 OFFSET CALIBRATION VIA CH ooo cece cece cececeseceseseeecessecsnseesseens 82 6 4 HOW TO DO THE ATT X10 OFFSET CALIBRATION VIA CH2 ororvvvvrnvrernvrernvrernvnernvrernvneevvrernvneere 82 6 5 HOW TO DO THE GAIN CALIBRATION VIA CH1 rnvronvvnnrnvrernvrernnrernvnersvrernvnnevvrernvnesre 83 6 6 HOW TO DO THE GAIN CALIBRATION VIA CH2 msnvrornvvnrnvrernvnernvrernvnersvrernvneenvrernvnesee 83 6 7 HOW TO DO THE ATT X10 GAIN CALIBRATION VIACH1 oevoronvvnnrnvrernvrnrnnrernvnnrnvrernvnnervrerennenee 84 6 8 HOW TO DO THE ATT X10 GAIN CALIBRATION VIACHZ oooooococccconoconocononoconnnononcconanononoccnncono 84 6 9 HOW TO DO THE TIME DOMAIN CALIBRATION INCLUDING EXTERNAL ARM 85 6 10 HOW TO DO THE TIME INTERVAL CALIBRATION c0 cccecccesscsessecesccescesssecesecessess 86 6 12 HOW TO DO THE STANDARD TIMEBASE CALIBRATION c ccscccesscsessecesesesseeessess 87 7 ERROR MESSAGES asscsisscsescccsssieciecdsosessccssesdscccesesscsssscsecduacssconesckcsdassvsssvabsvdessoaasovsseosaaeves 88 7 1 COMMAND ERRORS rrrvrrervrernvnnrvvrernvnnrvnrernvnnesvrernvnersvrernvnessvrernvneesnrernvnesseresnveseseresnvseeee 88 7 2 E
144. od The dutycycle mode is only available to apply on Channel 1 Moreover auto triggering is enabled by default for duty cycle measurement and the trigger levels are set to the 50 points of each signal One may manually disable the auto triggering and change the trigger levels and 29 slopes settings refer to Ch 4 8 To measure Duty Cycle 1 2 3 Connect your signal source to channel 1 Press OTHER MEAS button Use the first row softkey under DUTY CYC1 to select duty cycle measurement function Optional settings Use GATE amp ExtArm button to set the auto or external gate time if it s needed refer to Ch 4 3 Use Scale amp Offset button to set the scaling and offset parameters if it s needed refer to Ch 4 4 Use Limit Modes button set the OnFail OUT Upper and Lower limits if it s needed refer to Ch 4 5 Use Stats button to set up the statistics function and limit filtering if it s needed refer to Ch 4 6 Use the selections in the CH1 to set the input conditions and the trig Sens Use Show Status button to check the conditions of Input Volt Stats and Limit Use Save amp Recall button to save your settings i e changes made in steps a d if it s needed refer to Ch 4 9 Press RUN button to make continuous measurements Press STOP SINGLE button to make single measurement or to stop continuous measurements Remote Interface Command Use the following commands for making duty cycl
145. ofykey under IP SETUP to enter the IP address menu 2 Use the softkey under DHCP to toggle between ON and OFF as shown in the Figure 5 5 Figure 5 5 x Note The address 192 168 0 248 set as a default is an example for users reference IP address network mask and gateway will be assigned automatically by the DHCP server at the time of connecting the MODEL 1105 to the network if users enable DHCP On the contrary if users disable the DHCP function then they need to set IP address network mask and gateway manually For more IP address information users have to contact local network administrators The ways to set up these values are identical The values are all in IP address format in form of n n n n where n is an integer between 0 and 68 255 The procedure is described as follows To set IP address network mask or gateway 1 Press the softkey under DHCP to turn off DHCP 2 Press the softkey under IP ADDR NET MASK or GATEWAY 3 Use the numeric keys to enter the value 4 Press the softkey under ENTER to set the value or the softkey under CANCEL to withdraw the changes To set up DNS DNS Domain Name Service translates domain names into IP addresses If the DNS is being used consult local network administrators with the information about the host name domain name and DNS server address A DNS server address is in the form of n n n n as shown in the Figure 5 3 where n is an integer between 0 and 255
146. om The setting is enabled only by using Time Interval as shown in the Figure 4 22 To toggle the softkey Com OFF sources will be inputted to the CH1 and CH2 individually as the Time Interval is working To toggle the softkey Com ON sources will be supported via CH1 only as the Time Interval is working Remote Interface Command To turn on off auto triggering SENSe EVENt 1 2 LEVel ABSolute AUTO ON OFF To set trigger level SENSe EVENt 1 2 LEVel ABSolute lt numeric value gt v SENSe EVENt 1 2 LEVel RELative lt numeric value gt PCT To set sensitivity SENSe EVENt 1 2 HYSTeresis RELative 100 50 0 To specify triggering slope edge SENSe EVENt 1 2 SLOPe POSitive NEGative To set common SENSe EVENt2 FEED JINPut 1 INPut2 Using Com to Make Time Interval TI Measurement on a Single Signal As described in Ch 3 3 Interval 1 to 2 measures the length of the duration between a start event on channel 1 and a stop event on channel 2 And users also can do the settings on level slope or sensitivity for application purposes One may also follow the following instructions such that the start and the stop events are triggered from the same source connected to one of the two channels 1 Connect a signal source to channel 1 or 2 55 2 Press TIME amp PERIOD button 3 Use the softkey under INTVL 1 to 2 to select interval measurement Press CH1 or CH2 button to enter the channel conditioning
147. om the proper graph and add a trigger error term as the following equation 2 x J2x Trigger Error y Froquoney Frequency Error X or Gate Time x Number of Samples Period External source and input amplifier noise might advance or postpone the trigger points that define the start and end of a measurement The resulting timing uncertainty is a function of the slew rate of the signal and the amplitude of spurious noise spikes relative to the input hysteresis band The rms trigger error relative to a single trigger point is ESTE y E Trigger Error input signal in seconds Input Signal Slew Rate at Trigger Point 99 B Preset Values and Save Recall Information Value at RST In In GPIB Reset Save Recall non volatile memor Input CH1 1E 60hms yes no impedance CH2 1E 60hms yes no Input CH1 x1 yes no Attenuation CH2 x1 yes no CH1 percent 50 yes no Trigger CH2 percent 50 yes no Level CH1 volts 0 yes no CH2 volts 0 yes no Trigger CH1 positive yes no Slope CH2 positive yes no Sensitivity CH1 Medium yes no CH2 Medium yes no Scale 1 yes no Offset 0 yes no Limit test on off off yes no Limits On fail stop go on go on yes no parameters Lower limit 0 yes no Upper Limit 0 yes no Stats on off off yes no Measurement count 100 yes no Displa oe nico measurement stats measurement yes no Use all in lim
148. on 1 Press UTILITY gt CAL gt Enter Security Code gt Cal Diag gt T F Quick 2 Under the Agilent 33220A operation the procedures should be Utility gt DC ON gt Output Setup gt Load 3 Adjust the square wave to 20MHz and set the Ampl to 1 65Vpp the Offs to 0 75Vdc and DutyCycle to 50 on the Agilent 33220A 4 Connect Agilent 33220A s Sync to the Counter s External ARM 5 Under the Agilent 81110A operation the procedures should be MODE TRG gt Pulse Period gt internal PLL 6 Under the Agilent 81110A operation press LEVELS and then Output1 buttons to set Amplit to 1V and the Offset to OV 7 Under the Agilent 81110A operation press TIMING and set the Freq to ON and adjust it to 1MHz Besides in the output1 set the Delay to Os DtyCyc to 50 and LeadE to 0 8ns 8 Connect from the OUTPUT1 of the Agilent 81110A to the Counter s CH1 9 Press the softkey under RunCal to do the calibration Then the counter s display will show Calibrating The finished message will disappear from the display as calibration is done On the contrary the NG message will show on the display as calibration is failed 85 6 10 How to do the Time Interval Calibration The calibration is for Time Interval excluding the External ARM Please do the following procedures to finish the calibration Press UTILITY gt CAL gt Enter Security Code gt Cal Diag gt T F Finel Under the Agilent 81110A operation the procedure
149. on Symbols and Terms Inspection Options and Accessories EEE ee EE SE ee ee NE SN SS Seas You can contact Berkeley Nucleonics Corporation via the following telephone number for warranty service or technical support information Telephone 415 453 9955 Website http www berkeleynucleonics com Or contact Berkeley Nucleonics Corporation for more help by email Email info berkeleynucleonics com 1 1 Feature Overview MODEL 1105 offers DC 1mHz 400 MHz frequency range for channel 1 2 Standard Channel 3 provides 375MHz 6GHz frequency range 12 digits resolution with 1s gate time 40 ps time domain function resolution Connection via USB Ethernet 10M 100M and GPIB optional Multi parameter display of results Optional third channel that provides measurements up to 20 GHz Easy to use shortcut keys Easy amp free PC applications Note Full MODEL 1105 specifications are included in Appendix A Note Berkeley Nucleonics Corporation provides users a free software MODEL 1105 PT LINK Ver 1 0 This software s GUI Graphic User Interface tool can get results from measurements and transform data to Microsoft Excel or Word for analysis or reworking 1 2 Warranty Information If the equipment is used in a manner not specified by the manufacturer the protection provided by the equipment may be impaired 1 4 Warranty BERKELEY NUCLEONICS CORPORATION guarantees that this product meets its published speci
150. on they request Figure 4 10 Gate and External Arm operations 1 Press Stop Single button to stop the Counter from taking continuous measuring Select your desired measurement function by pressing one of the measurement function keys and the corresponding softkey if it s needed refer to Chapter 3 Connect an external signal source to the Ext Arm connector on the rear panel if users want to apply the External Arming Press Gate amp ExtArm button to further select from the menu For frequency period and ratio measurements Press the softkey under GATE to toggle from auto time digits and external If Auto Arming is selected the Counter will automatically start continuous measurement If Digits Arming is selected use the numeric keypad or the arrow keys to input a desired number of digits or resolution refer to Ch 4 2 1 If Time Arming is selected use the numeric keypad or the arrow keys to select a desired gate time refer to Ch 4 2 1 The unit will show on the top right corner If External Arming is selected press the softkey under START to specify whether measurement should start at the positive or negative edge Press the same key to toggle between positive and negative Press the softkey under STOP to toggle between positive 40 negative auto and time This is to specify how measurement should stop Positive and negative specifies the slope of the stop arm signal Time is to set the duration of measurem
151. ore you can calibrate the counter CALibration SECurity STATe lt Boolean gt lt NRf gt SECurity CODE lt new code gt DATA lt arbitrary block gt Miscellaneous INPut 1 2 ATTenuation 1 10 COUPling AC DC FILTer LPASs STATe lt Boolean gt FILTer LPASs FREQuency IMPedance lt numeric value gt OHM INPut3 COUPling IMPedance TRIGger COUNt AUTO lt Boolean gt MEMory NSTates IEEE 488 2 COMMON COMMANDS CES DDT lt arbitrary block gt ESE lt NRf gt ESE ESR 79 IDN OPC OPC OPT RCL lt NRf gt RST SAV lt NRf gt SRE lt NRf gt SRE STB TRG TST WAI 80 6 Manual Calibration Procedures The manual calibration is via the following procedures UTILITY gt CAL gt Enter Security Code gt Cal Diag gt Gain Offs T F gt RunCal After pressing the softkey under RunCal the counter s display will show Calibrating The finished message will disappear from the display as calibration is done On the contrary the NG message will show on the display as calibration is failed The Calibration can be saved by pressing the softkey under Save x Note The Offset calibration is more prior than the Gain calibration 6 1 How to do the Offset Calibration via CH1 The Offset Calibration via CH1 is for checking DC 0V Please do the following procedures to finish the calibration 1 Press UTILITY gt CAL gt Enter Security Code gt Cal
152. ot apply on this value 145 SENSe ROSCillator SOURce AUTO lt Boolean gt Sets or queries the state of the auto specifying reference timebase With this on the counter automatically choose the external reference signal as the reference timebase when a valid signal is present at the Ref In connector on the rear panel When an invalid signal is present at this connector the internal timebase is used Return e A single ASCII encoded byte O means Off and 1 means ON Notes Specifying a reference oscillator with SENS ROSC SOUR INT EXT disables this auto specifying e This will be set back to its default which is ON after the counter has been turned off or after a remote interface reset Sets or queries Gate for Risetime Falltime Duty Cycle and Pulse Width functions measurements For more information about the front panel gating settings and the interface command parameters please refer to the Rise Fall form in Chapter 5 4 SENSe TINTerval ARM ESTART LAYer2 SOURce IMMediate EXTernal Sets or queries the start arm for Risetime Falltime Duty Cycle and Pulse Width functions measurements Query Response A sequence of ASCII encoded bytes IMM or EXT Comments RST IMMediate Related Gate amp ExtArm SENSe TINTerval ARM ESTART LAYer2 SLOPe POSitive NEGative Sets or queries the slope of the external start arm signal used in external arming Risetime Falltime Duty Cycle and Pulse measurements Query Res
153. ot be executed because the interpreted value is outside the legal range defined by the Counter Typically the value is clipped to legal limit 223 Too much data Indicates that a legal program data element of block expression or string type was received that contained more data than the Counter could handle due to memory or related Counter specific requirements 224 Illegal parameter value Used where exact value from a list of possible values was expected 230 Data corrupt or stale No valid data available New measurement started but not completed 240 Hardware error Indicates that a legal program command or query could not be executed because of a hardware problem in the Counter 241 Hardware missing Indicates that a legal program command or query could not be executed because of 91 missing Counter hardware For example the Channel 3 option was not installed 272 Macro execution error Indicates that a syntactically legal macro program data sequence could not be executed due to some error in the macro definition 7 3 Device Specific Errors 300 Device specific error This is the generic device dependent error 310 System error Indicates that a system error occurred 330 Self test failed Indicates at least one failure occurred when TST was executed 350 Queue overflow There is no more room in the error queue and an error occurred 7 4 Query Errors e 400 Query error This is the generic query error e 41
154. parameters are used to configure the number of digits of resolution arming setting The Channel 1 and Channel 2 share the same trigger setting so that the measurement channel has auto trigger enabled at 50 with a positive slope lt expected value gt Default 100 ns Chi Ch2 Range 2 ns 10 sec Resolution lt expected value gt should be within 10 of the input period for optimum arming configuration lt expected value gt Default 2 ns Ch3 Range 0 17 ns 2 67 ns Resolution lt expected value gt should be within 10 of the input period for optimum arming configuration lt resolution gt Default Value which indicates 4 digits of resolution for the Chi Ch2 specified lt expected value gt Range 1E 23 1E 2 sec 15 to 3 digits of resolution Resolution lt resolution gt should use a mantissa of 1 0 and be an even power of 10 lt resolution gt Default Value which indicates 4 digits of resolution for the Ch3 specified lt expected value gt Range 1E 24 1E 11 sec 15 to 3 digits of resolution Resolution lt resolution gt should use a mantissa of 1 0 and be an even power of 10 lt source list gt Default 1 Range 1 2 3 MEASure SCALar VOLTage PHASe 1 2 Sets the measurement arming to auto and measures Phase 134 The Channel 1 and Channel 2 share the same trigger setting so that the measurement channel has auto trigger enabled at 50 with a
155. per and lower limits if it s needed refer to Ch 4 5 d Use Stats button to set up the statistics function and limit filtering if it s needed refer to Ch 4 6 e Use the selections in the CH1 amp CH2 to set the input conditions and 23 the trig Sens f Use Show Status button to check the conditions of Input Volt Stats and Limit g Use Save amp Recall button to save your settings i e changes made in steps a d if it s needed refer to Ch 4 9 5 Press RUN button to make continuous measuremets Press STOP SINGLE button to make single measurement or to stop continuous measurements Remote Interface Command Use the following commands for making frequency ratio measurement SENSe FUNCtion ON XNONe JFREQuency RATio 1 2 2 1 3 1 1 3 Or CONFigure SCALar VOLTage FREQuency RATio 1 2 2 1 1 3 3 1 READ SCALar VOLTage FREQuency RATio Or MEASure SCALar VOLTage FREQuency RATio 1 2 2 1 1 3 3 1 3 3 Time Interval Measurement Interval 1 to 2 measures the length of the duration between a start event on channel 1 and a stop event on channel 2 Auto triggering is enabled by default for time interval measurement and the trigger levels are set to the 50 points of each signal One may manually disable auto triggering and change the trigger levels and slopes settings refer to Ch 4 8 To measure time interval 1 Connect the signal sources to the channe
156. ponse A sequence of ASCII encoded bytes POS or NEG Comments e RST POSitive e Only applies when SENS TINT ARM ESTART LAY2 SOUR EXT is selected Related Gate amp ExtArm Sets or queries Gate for Time interval measurements For more information about the 146 front panel gating settings and the interface command parameters please refer to the TINT table in Chapter 5 4 SENSe TINTerval ARM ESTART LAYer2 SLOPe POSitive NEGative Sets or queries the slope of the external start arm signal used in external arming Time interval measurements Return A sequence of ASCII encoded bytes POS means Positive and NEG means Negative Notes This will be set to Positive after the counter has been turned off or a remote interface reset This command only applies when SENSe TINT ARM ESTART LAY2 SOUR EXT is used SENSe TINTerval ARM ESTARt LAYer2 SOURce IMMediate EXTernal Sets or queries the start arm for Time interval measurements Return e A sequence of ASCII encoded bytes IMM means Immediate and EXT means External Note e This will be set to Immediate after the counter has been turned off or a remote interface reset SENSe TINTerval ARM ESTARt LAYer 1 ECOunt lt numeric value gt Sets or queries the number of events used to delay the start arm for Time Interval measurements The range is from 1 to 99 999 999 The resolution is 1 Return Numeric data transferred as ASCII bytes in lt NR1
157. rce s Description s n rsrcName intfDesc 175 stat viFindNext flist rsrcName Setting Process Timeout stat stat viGetAttribute sesn VI ATTR TMO VALUE amp tmo viSetAttribute sesn VI ATTR TMO VALUE 30000 send reset command RST reset MODEL 1105 stat viWrite sesn unsigned char RST 4 amp ret send Clear command CLS Clear MODEL 1105 status register stat viWrite sesn unsigned char CLS 4 amp ret send reset command INIT CONT ON Initial MODEL 1105 stat viWrite sesn unsigned char INIT CONT ON 12 amp ret Send commands befor measure required audiens se CH1 Input Condition viWrite sesn unsigned char INP1 IMP 1000000 16 amp ret viWrite sesn unsigned char INP1 COUP AC 12 amp ret viWrite sesn unsigned char INP1 ATT 1 10 amp ret viWrite sesn unsigned char INP1 FILT OFF 13 amp ret viWrite sesn unsigned char EVEN1 SLOP POS 14 amp ret viWrite sesn unsigned char EVEN1 HYST REL 50 17 amp ret viWrite sesn unsigned char EVEN1 LEV REL 50 16 amp ret viWrite sesn unsigned char EVEN1 LEV ABS AUTO ON 21 Sn CH2 Input Condition viWrite sesn unsigned char INP2 IMP 1000000 16 amp ret viWrite sesn unsigned char INP2 COUP AC 12 amp ret
158. rite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn A dre ea ede sten ir ARM Auto viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn CONF TOT 1 2 18 amp ret TOT ARM SOUR IMM 16 amp ret TOT ARM STOP SOUR TIM 21 amp ret TOT ARM STOP TIM i 18 amp ret TOT ARM SOUR IMM 16 amp ret TOT ARM STOP SOUR TIM 21 amp ret TOT ARM STOP TIM i 18 amp ret TOT ARM SOUR IMM 16 amp ret TOT ARM STOP SOUR IMM 21 amp ret unsigned char FETC 5 amp ret READ 5 amp ret MEAS FREQ 10 amp ret SENS DATA 10 amp ret stat viRead sesn unsigned char readin 128 amp ret printf Read s readin stat viSetAttribute sesn VI ATTR TMO VALUE tmo stat viGpibControlREN sesn VI GPIB REN ADDRESS GTL viClose flist viClose defaultRM return 0 Using Scale amp Offset to Measurement Example 5 Scale Offset Scal_Offset cpp Defines the entry point for the console application include stdafx h include visa h include visa32 lib first to the probject define MAX_COUNT 200 185 include stdio h int main int argc char argv ViStatus stat For checking errors ViSession defaultRM Communication channels ViSession sesn Communication channel ViChar rsrcName VI FIND BUFLEN Serial r
159. s or an unfinished self test e If the self test fails error 330 will be generated Note e The self test includes the followings CPU ROM RAM EEPROM QSPI FPGA Front End Measurement hardware and Interpolator hardware WAI This command prevents the instrument from executing any further commands or queries until the measurement cycle transitions from measuring to idle The only way to cancel this holdoff is by device memory clearance or power on Note e This command is not affected by RST and CLS commands D 4 IEEE 488 Compliance Information This section encloses a list of commands that are device specific to the MODEL 1105 These commands are designed with the SCPI format in mind and they follow all the syntax rules of the standard CALCulate 1 DATA FEED SENSe 1 IMMediate AUTO lt Boolean gt MATH 164 EXPRession CATalog DEFine NAME SELect SCALE OFFSET STATe lt Boolean gt CALCulate2 FEED CALCulate 1 IMMediate AUTO lt Boolean gt LIMit STATe lt Boolean gt DISPlay GRAPh NUMBer CLEar AUTO lt Boolean gt IMMediate FAIL PCOunt TOTal FCOunt LOWer UPPer TOTal LOWer DATA lt numeric_value gt HZ S DEG UPPer DATA lt numeric_value gt HZ S DEG CALGulate3 DATA FEED JCALCulate 1 PATH AVERage STATe lt Boolean gt ALL CLEar COUNt lt numeric_value gt 165 C
160. s should be MODE TRG gt Pulse Period gt internal PLL Under the Agilent 81110A operation press LEVELS and then Output1 Output2 buttons to set Amplit to 1V and the Offset to OV respectively Under the Agilent 81110A operation press TIMING and set the Freq1 Freq2 to ON and adjust them to 1MHz respectively Under the Agilent 81110A operation in the Output1 and Output2 set the Delay to Os DtyCyc to 50 and LeadE to 0 8ns Connect from the OUTPUT1 and OUTPUT2 of the Agilent 81110A to the Counter s CH1 and CH2 respectively Press the softkey under RunCal to do the calibration Then the counter s display will show Calibrating The finished message will disappear from the display as calibration is done On the contrary the NG message will show on the display as calibration is failed 6 11 How to do the Time Interval Calibration Including External ARM The calibration is for Time Interval including the External ARM Please do the following procedures to finish the calibration 1 Press UTILITY gt CAL gt Enter Security Code gt Cal Diag gt T F Fine2 2 Under the Agilent 33220A operation the procedures should be Utility gt DC ON gt Output Setup gt Load 3 Adjust the square wave to 20MHz and set the Ampl to 1 65Vpp the Offs to 0 75Vdc and DutyCycle to 50 on the Agilent 33220A 4 Connect Agilent 33220A s Sync to the Counter s External ARM 5 Under the Agilent 81110A operation the procedures
161. se defaults The description of each command MEASure is listed below MEASure SCALar VOLTage DCYCle lt reference gt 1 Sets the measurement arming to auto and measures Duty Cycle with the specified parameters The lt reference gt specifies the point on the pulse where the duty cycle is determined and it can be specified as either a percentage or an absolute voltage The default is in percentage The lt reference gt parameter is used to configure the trigger setting When it is specified in percentage or default auto trigger is enabled and trigger level is the specified value When it is specified in voltage auto trigger is disabled and the trigger level is the specified value lt reference gt default 50 pct Percent range O to 100 pct Percent resolution 10 Voltage range 5 125V to 5 125V for x1 attenuation 51 25V to 51 25V for x10 attenuation 0 0025V for x1 attenuation 0 025V for x10 attenuation Voltage resolution lt source list gt default 1 range 1 129 MEASure SCALar VOLTage FALL TIME lt lower_reference gt upper_reference gt 1 Sets the measurement arming to auto and measures Fall Time with the specified parameters The lt lower_reference gt and lt upper reference gt are used to specify the lower and upper points on the falling edge of the input signal They can be specified as either a percentage or an absolute vo
162. ser should consider the scaled and offset measurement when specifying the limit O Setting a new upper limit will clear the limit counts CALC2 LIM FCO CALC2 LIM PCO O When the display is not able to show all of the significant digits of this value the displayed value is different from the actual value because the displayed value has been rounded But if you press ENTER while the number is still in display the actual value will be updated to the value shown CALCulate3 LFILter STATe lt Boolean gt Sets or queries the state of the statistics filtering Return A single ASCII encoded byte 1 means ON and 0 means OFF Notes 118 O It will be returned to 0 after the counter has been turned off or a remote interface reset O When this is on only the measurements scaled and offset when math is on within limits will be used in statistical calculation CALCulate3 PATH Queries the order in which CALCulate3 sub blocks are to be processed Return O A sequence of ASCII encoded bytes LFIL AVER Notes O For the counter this sequence is fixed to be LFILter followed by AVERage The command CALibration CALibration SECurity CODE lt new code gt Sets the security code for calibration The range is from 0 to 99 999 999 and the resolution is 1 Default Security validate code is 1105 Note O The security code is stored in non volatile memory and is unaffected by power on save recall or RST O When the state
163. sesn Communication channel ViChar rsrcName VI_FIND_BUFLEN Serial resource name ViChar intfDesc VI FIND BUFLEN Port binding description ViUInt32 ret To hold number of resources ViFindList flist To hold list of resources char readin 128 int tmo printf n Start C Example program n printf We check the Counter on USB port and n printf identify the first connected device n n Begin by initializing the system stat viOpenDefaultRM amp defaultRM if stat lt VI SUCCESS I Error Initializing VISA exiting printf Error Initializing NI VISA return 0 stat viFindRsrc defaultRM USB 0 9 0x164E 0x OFA4 INSTR amp flist amp ret rsrcName 179 stat viOpen defaultRM rsrcName VI NULL VI NULL amp sesn if stat lt VI SUCCESS printf Could not open s status 0x 08IX n rsrcName stat return 0 else stat viGetAttribute sesn VI ATTR INTF INST NAME intfDesc printf Resource s Description s n rsrcName intfDesc stat viFindNext flist rsrcName Setting Process Timeout stat viGetAttribute sesn VI ATTR TMO VALUE amp tmo stat viSetAttribute sesn VI ATTR TMO VALUE 30000 send reset command RST reset MODEL 1105 stat viWrite sesn unsigned char RST 4 amp ret send Clear command CLS Clear MODEL 1105 status register stat viWrite sesn
164. should be 86 MODE TRG gt Pulse Period gt internal PLL 6 Under the Agilent 81110A operation press LEVELS and then Output1 and Output2 buttons to set Amplit to 1V and the Offset to OV respectively 7 Under the Agilent 81110A operation press TIMING button and set the Freqi amp Freq2 to ON and adjust them to 1MHz respectively 8 Under the Agilent 81110A operation in the Output1 set the Delay to Os DtyCyc to 50 and LeadE to 0 8ns And in the Output2 set the Delay to 125ns DtyCyc to 50 and LeadE to 0 8ns 9 Connect from the OUTPUT1 and OUTPUT2 of the Agilent 81110A to the Counter s CH1 and CH2 respectively 10 Press the softkey under RunCal to do the calibration Then the counter s display will show Calibrating The finished message will disappear from the display as calibration is done On the contrary the NG message will show on the display as calibration is failed 6 12 How to do the Standard Timebase Calibration The calibration is for 10MHz Please do the following procedures to finish the calibration 1 After powering the counter users have to warm it up at least 30 minutes 2 Press UTILITY gt CAL gt Enter Security Code gt Cal Diag gt T F Freq 3 Input 10 MHz source to the counter s CH1 4 The standard specification for a 10 MHz is 10 000 000 00 MHz 1Hz 5 Press the softkey under RunCal to do the calibration Then the counter s display will show Calibrating The finish
165. snessenssnessee 22 3 1 FREQUENCY MEASUREMENT puniske een 22 3 2 FREQUENCY RATIO MEASUREMENT ccccccccccscesscesccsscesccsscssscesscssccssesssesssesseessesssecees 23 3 3 TIME INTERVAL MEASUREMENT cccecccsssesesesceeeseseeeeseseeeseseeecaeeeeceaceeeesaeeesseaceeeeeaees 24 3 4 PERIOD MEASUREMENT cccssssssesesesessssssesesesecceeseseseseseseseeneeneseseseseeneeseaeseseseseeneneees 25 3 5 RISE FALL TIME MEASUREMENT cccsccssssseseseecsscseseseseseseeseseseseseseseeeeneseseaeseseeneneneees 27 3 6 PULSE WIDTH MEASUREMENT cecececcesesesescesesesceeeseseeeeseseseeaeseseeacseesseaeneeaceeseeaees 28 3 7 DUTY CYCLE MEASUREMENT usikret 29 38 TOTALIZE MEASUREMENTS sun enken eee 31 379 PHASE MEASUREMENTS var kst ca 32 3 10 VOLTAGE PEAK MEASUREMENT cccecccsssesesescesesesceseseseeeeseseeesaeeeeseaceeeecaeeeeeeacereeeaces 33 4 FRONT PANEL OPERATIONS eseesessesessevessensesessenssnssssnsssenssnsssensenessenssnssenssnsssensnessee 35 4 1 MEASUREMENT RESULT AND STATUS DISPLAY cccccssssesssesesessescsesesesesesseseseseseseseees 35 422 KEY FUNCTIONS eie iaa 36 4 2 1 NUMERIC KEYPAD AND THE ARROW KEYS cccccsssssssseseseesesesescsesesesesnsneseneseseseeeees 36 4 2 2Measurement Control Keys Run and Stop Single 37 4 3 GATE amp EXTERNAL ARM OPERATIONS evrrrrvrervvvnrvvrervvnersvrernvnersvresennessnrerenneseneeseneeeenen 38 4 4 SETTING SCALE AND OFFSET tennen a e a a 46 4 5 LIM
166. ss the softkey under START to 42 toggle between positive and negative This is to specify the slope of the start arm signal Press the softkey under STOP to toggle between positive negative and time This is to specify how measurement should stop Positive and negative specifies the slope of the stop arm signal Time is to set the duration of measurement As time is selected use the numeric keypad or the arrow keys to input a desired duration value refer to Ch 4 2 1 The time unit will be shown on the top right corner Remote Interface Command Auto arming SENSe TOTalize ARM STARt SOURce IMMediate SENSe TOTalize ARM STOP SOURce IMMediate Time arming SENSe TOTalize ARM STARt SOURce IMMediate SENSe TOTalize ARM STOP SOURce TIMer SENSe TOTalize ARM STOP TIMer lt numeric value gt S External arming SENSe TOTalize ARM STARt SOURce EXTernal SENSe TOTalize ARM STARt SLOPe POSitive NEGative SENSe TOTalize ARM STOP SOURce EXTernal SENSe TOTalize ARM STOP SLOPe POSitive NEGative SENSe TOTalize ARM STOP SOURce TIMer SENSe TOTalize ARM STOP TIMer lt numeric value gt S STAR SOURce STOP SOURce A E Gating Settings IMMediate IMMediate Auto IMMediate TlMer Time JEES EXTernal EXTernal EXTERNAL POS NEG EXTernal TlMer EXTERNAL Time For time interval measurement Press the softkey under GATE to toggle between auto and external Press the softkey under
167. steresis Hysteresis Level Input signal Level Input signal to Counter to Counter Figure 4 12 Figure 4 13 Upper Hysteresis Level Peak to Peak Tri Sensitivity E Lower 4 Hysteresis 7 Input signal ad to Counter Figure 4 14 Triggering menu is associated with input channel Press CH1 or CH2 and the softkey under TRIG SENS as shown in the Figure 4 15 to enter the menu Then follow the instructions below for different operations Figure 4 15 e To turn on off auto triggering press the softkey under AUTO to toggle between ON and OFF as shown in the Figure 4 16 53 Figure 4 16 e To set trigger level press the softkey under LEVEL and use the numeric keypad or arrow keys to enter a desired value as shown in the Figure 4 17 refer to Ch 4 2 1 Trig Auto ON 0 to 100 PCT Trig Auto OFF ATT X1 5 125 to 5 125V ATT X10 51 25 to 51 25V Numeric_value Resolution ATT X1 0 0025V ATT X10 0 025V Figure 4 17 e To specify triggering slope edge press the softkey under SLOPE as shown in the Figure 4 18 to toggle between POS positive as shown in Figure 4 19 and NEG negative as shown in Figure 4 20 High 0 PCT Middle 50 PCT Low 100 PCT Figure 4 18 Figure 4 19 Figure 4 20 To set sensitivity Press the softkey under SENS to toggle between 54 LOW MED medium and HIGH as shown in the Figure 4 21 Figure 4 21 e To set C
168. suring bit in the Operation Status Register will be set false O Terminating a measurement in progress invalidates the result but is the appropriate way to terminate an automatically armed Totalized measurement The command CALCulate 1 Performs data processing or transfer on data of scale and offset operation acquired by the SENSe command Be sure to send CALCulate 1 MATH STATAe ON to activate the operation before any CALCulate 1 command CALCulate 1 DATA Queries the measurement result using scale and offset calculation Return O Results are formatted according to FORMat DATA ASCii REAL setting 106 O When using ASCii format numeric data is transferred as ASCII bytes in lt NR3 gt format The number of significant digits will range from 1 to 15 depending on the measurement resolution Only significant digits will be returned O if there is no valid result error 230 will be generated and 9 91E37 Not A Number will be returned O If Totalize or Voltage Peaks are chosen error 0221 will be generated and 9 91E37 Not A Number will be returned Notes O If this command is sent when a measurement is in progress the results will not be available until the measurement is completed and it also holds off the subsequent commands unless there is a device clear or a power cycle O The last computed result remains valid until a new calculation is made to a relevant instrument state is modified CALCulate 1 FEED
169. t When using the comand CONFigure the Scale and Offset operation statistics and limit testing are all disabled If an absolute trigger level is not specified in the lt parameters gt auto trigger and auto trigger level will be enabled and set for all measurement function except Totalize and Voltage Peaks Refer to The Command MEASure later in this section for the descriptions of the lt parameters gt and the lt source list gt for each function Note When you use this command several default settings are automatically used In order to switch to another function without changing the settings use SENS FUNC ON CONFigure SCALar lt function gt lt parameters gt lt source_list gt To perform the specified function without initiating the measurement please use the command INIT FETC or READ to make and query a measurement Skipping the lt parameters gt and the lt source_list gt will recover to the default condition CONFigure Queries the function configured by the last CONFigure or MEASure command Return 120 O A string with the form of lt function gt lt parameter gt lt source list gt is returned O If there is not any specification before this query an empty string is returned and an error 221 Settings conflict is generated O The response is unaffected by RST recall or SENS FUNC Note O Refer to The Command MEASure later in this section for the descriptions of the
170. t command INIT CONT ON Initial MODEL 1105 stat viWrite sesn unsigned char INIT CONT ON 12 amp ret Send commands befor measure required O CH1 Input Condition viWrite sesn unsigned char INP1 IMP 1000000 16 amp ret viWrite sesn unsigned char INP1 COUP AC 12 amp ret viWrite sesn unsigned char INP1 ATT 1 10 amp ret viWrite sesn unsigned char INP1 FILT OFF 13 amp ret viWrite sesn unsigned char EVEN1 SLOP POS 14 amp ret viWrite sesn unsigned char EVEN1 HYST REL 50 17 amp ret viWrite sesn unsigned char EVEN1 LEV REL 50 16 amp ret viWrite sesn unsigned char EVEN1 LEV ABS AUTO ON 21 aras CH2 Input Condition viWrite sesn unsigned char INP2 IMP 1000000 16 amp ret viWrite sesn unsigned char INP2 COUP AC 12 amp ret viWrite sesn unsigned char INP2 ATT 1 10 amp ret viWrite sesn unsigned char INP2 FILT OFF 13 amp ret viWrite sesn unsigned char EVEN2 SLOP POS 14 amp ret viWrite sesn unsigned char EVEN2 HYST REL 50 17 amp ret 187 stat viWrite sesn unsigned char EVEN2 LEV REL 50 16 amp ret stat viWrite sesn unsigned char EVEN2 LEV ABS AUTO ON 21 amp ret Unease benceeGed A O A san A A A es aes ee Freq amp
171. t up as shown in Figure 2 1 12 Figure 2 1 Step 2 Pull out the handle When the handle is turned up to 90 with the universal counter please pull out the handle from the universal counter as shown in Figure 2 2 O DUDUUDO 000000 56 o I O pogpogo 99 20 Figure 2 2 I Adjusting the position for your convenience There are some example positions to suit users needs Position 1 The default position is for packing as shown in Figure 2 3 20209090 08082020 05059 690909090 020202080 220503030 050 0202020202090 0209020202020 03080908 Figure 2 3 13 Position 2 The adjusted position is for operation as shown in Figure 2 4 Figure 2 4 Position 3 The carrying position shows in Figure 2 5 Figure 2 5 2 1 2 To Replace the Fuse Step 1 Verify that the meter is disconnected as shown in Figure 2 6 14 Figure 2 6 Step 2 Pull out the handle When the handle is turned up to 90 with the universal counter please pull out the handle from the universal counter as shown in Figure 2 7 Figure 2 7 Step 3 Release the six screws by a screwdriver and disassemble the rear bumper as shown in Figure 2 8 15 Figure 2 8 Step 4 Put the counter upside down on the worktable and release the srew under a warranty seal as shown in Figure 2 9 Figure
172. table forms You can use upper or lower case letters Therefore 102 SENSE sens and Sens are all acceptable Other forms such as SEN and SE will generate an error A vertical bar separates multiple parameter choices for a given command string Triangle brackets lt gt indicate that you must specify a value for the enclosed parameter For example the above syntax statement shows the range parameter enclosed in triangle brackets The brackets are not sent with the command string You must specify a value for the parameter such as INPut COUPling AC Some parameters are enclosed in square brackets The brackets indicate that the parameter is optional and can be omitted The brackets are not sent with the command string If you do not specify a value for an optional parameter the universal counter chooses a default value Command Separators A colon is used to separate a command keyword from a lower level keyword You must insert a blank space to separate a parameter from a command keyword If a command requires more than one parameter you must separate adjacent parameters using a comma as shown below READ SCALar FALL TIME A semicolon is used to separate commands within the same subsystem and can also minimize typing For example sending the following command string DISP MENU OFF TEXT FEED CALC2 Is the same as sending the following two commands DISP MENU OFF DISP TEXT FEE
173. taken Figure 5 1 shows the USB connector series B Contact Typical Wiring Number signal Name Assignment 1 VBUS Red Floating 2 D White Limit Test Pass Description 65 3 D Green Limit Test Fail 4 GND Black GND Figure 5 1 x Note The Pass Fail Output can t be used on Volt Peak and Totalize 5 2 Pass Fail Output via DB9 Connector The DB9 connector is an optional accessory for another kind of Pass Fail solutions With the connector assistance and by the setting set to DB9 according to the similar operation procedure in the Chapter 5 1 the DB9 will output 12V via Pin4 as the limit test is passed and the DB9 will output 12V via Pin4 as the limit test is failed Figure 5 2 shows the DB9 connector Pin Number Type Description Data Terminal Ready DTR i eu Measurement In Limit Signal 5 Signal Ground All other pins no connection 90000 Figure 5 2 Note The Pass Fail Output can t be used on Volt Peak and Totalize 5 3 Setting Up for Remote Access Users may use the MODEL 1105 application developed by BERKELEY 66 NUCLEONICS CORPORATION to remotely control the universal counter through USB LAN or GBIP interface To set up the USB interface The USB cord should be connected well between the MODEL 1105 and user s PC Install the MODEL 1105 application in the PC and execute the program Click Tool tab for PT Assistant then input
174. talize or phase If specifying the positive slope a signal ascending from a lower voltage to a higher voltage will define an event at the upper hysteresis limit on the other hand if specifying the negative slope a signal descending from a higher voltage to a lower voltage will define an event at the lower hysteresis limit Return A sequence of ASCII encoded bytes POS or NEG Notes e This will be set to Positive after the counter has been turned off or a remote interface reset e The slope specified here is irrelevant from to the ones used in Rise Fall Time Duty Cycle and Pulse Width measurements SENSe EVENt3 LEVel ABSolute Queries the channel 3 trigger level Return Numeric data transferred as ASCII bytes in lt NR3 gt format with six significant digits 139 in volts as units Note The returned value is 0 and the unit is volts SENSe EVENt3 SLOPe Queries which edge of channel 3 is used to define an event Return A sequence of ASCII encoded bytes POS Sets or queries Gate for Period frequency and frequency ratio measurements For more information about the front panel gating settings and the interface command parameters please refer to the FREQ table in Chapter 5 4 SENSe FREQuency ARM STARt SLOPe POSitive NEGative Sets or queries the slope of the external start arm signal used in external arming for Period frequency and frequency ratio measurements Return A seq
175. te This allows synchronization between a controller and the instrument using the MAV bit in the Status Byte Register or a read of the Output Queue Since this query will not respond until the measurement cycle transition from measuring to idle the only way to cancel the query holdoff is by Device Clear or power on Return e A single ASCII encoded byte 1 Note e This query does not affect the OPC bit in the Standard Event Status Register OPT Queries the instrument to identify any installed options High stability oven oscillator 1105 opt01 300MHz 20GHz Input Channel 1105 0pt02 Limit output Option DB9 1105 0pt03 Rear panel input module 1105 opt04 GPIB Card M3500 opt05 RCL lt NRf gt Restores the state of the counter from a copy stored in local non volatile memory Before the recall takes place the current state of the instrument is automatically saved to register 0 The parameter s range is from 0 to 20 and the resolution is 1 Note e This command does not affect the following commands or statuses ESE OPC OPC SRE 161 WAI CALibration DATA CALibration SECurity CODE CALibration SECurity STATe CONFigure DISPlay ENABle DISPlay MENU STATe DISPlay WINDow TEXT RADix SENSe FREQuency EXPected 1 2 3 SENSe FREQuency EXPected 1 2 3 AUTO SENSe ROSCillator SOURCe SENSe ROSCillator SOURCe AUTO SYSTem COMMunicate SERial CONTrol DTR SYSTem ERRor SYSTem K
176. ter e 104 Data type error The parser recognized a data element different than one with the allowed 88 type For example numeric or string data was expected but block data was received 105 GET not allowed A Group Execute Trigger was received within a program message 108 Parameter not allowed More parameters were received than expected for the header 109 Missing parameter Fewer parameters were received than required for the header 112 Program mnemonic too long The header or character data element contains more than twelve characters 113 Undefined header The header is syntactically correct but it is undefined for the Counter For example XYZ is not defined for the Counter 120 Numeric data error This error as well as errors 121 through 129 are generated when parsing a data element which appears to be numeric including the non decimal numeric types This particular error message is used when the Counter cannot detect a more specific error 121 Invalid character in number An invalid character for the data type being parsed was encountered For example a 9 in octal data 123 Exponent too large Numeric overflow 124 Too many digits The mantissa of a decimal numeric data element contained more than 255 digits excluding leading zeros 128 Numeric data not allowed A legal numeric data element was received but the Counter does not allow one in this position for the header 131 Invalid suffix
177. ter has been turned off or a remote interface reset This command does not apply on Rise Fall time Pulse width or Duty cycle measurements SENSe TINTerval ARM ESTop Layer 1 TIMer lt numeric value gt S Sets or queries the delay time used in stop arm for Time Interval measurements The range is 100E 9 to 10 000 seconds and the resolution is 100E 9 seconds Return Numeric data transferred as ASCII bytes in lt NR1 gt format Notes e This will be set to 100E 9 seconds after the counter has been turned off or a remote interface reset This command only applies when SENSe TINT ARM ESTOP LAY 1 SOUR TIM is used This command does not apply on Rise Fall Time Pulse width or Duty cycle measurements Sets or queries Gate for Totalize measurements For more information about the front panel gating settings and the interface command parameters please refer to the TOT table in Chapter 5 4 SENSe TOTalize ARM START SLOPe POSitive NEGative Sets or queries the slope of the external start arm signal used in external arming Totalize measurements Return A sequence of ASCII encoded bytes POS means Positive and NEG means Negative Notes e This will be set to Positive after the counter has been turned off or a remote interface reset 150 This command only applies when SENSe TOT ARM STAR SOUR EXT is used SENSe TOTalize ARM STARt SOURce IMMediate EXTernal Sets or queries the start
178. the counter clears the statistics results and the current count when it 126 receives INIT IMM When CALC2 LIM CLE AUTO is ON and whenever the counter receives INIT CONT ON command it o Invalidates the limit data o Clears the pass and fail counts CLAC2 LIM FCO and CALC2 LIM PCO in the limit testing o Sets the Limit Detect output to the in limit voltage level When SENSe EVEN LEV ABS AUTO is ON and INIT IMM command is sent the counter issues an auto trigger on the source If the counter is in the process of making a measurement or if iNItiate CONTinuous is set to ON an IMMediate command has no effect and error 231 Init ignored is generated Beginning a measurement or block of measurements with an INIT IMM sets the pending Operation Flag to true Completing the measurement or block of measurements normally or by aborting sets Pending Operation Flag to false For an automatically armed Totalize measurement use ABORt to terminate the measurement initiated with INIT IMM INPut 1 2 ATTenuation 1 10 Sets or queries the input attenuation Return O Numeric data transferred as ASCII bytes in lt NR1 gt format Note O The input attenuation is set to X1 after RST command INPut 1 2 COUPling AC DC Sets or queries the input coupling Return O A sequence of ASCII encoded bytes AC or DC Note O The input coupling is set to AC after RST command INPut 1 2 FILTer LPASs
179. the conditions of Input Volt Stats and Limit Use Save amp Recall button to save your settings i e changes made in steps a d if needed refer to Ch 4 9 Press RUN button to start continuous measurements 22 6 Press STOP SINGLE button to make single measurement or to stop continuous measurements Remote Interface Command Use the following commands to instruct the MODEL 1105 for making frequency measurement SENSe FUNCtion ON XNONe FREQuency 1 2 3 Or CONFigure SCALar VOLTage FREQuency 1 2 3 READ SCALar VOLTage FREQuency Or MEASure SCALar VOLTage FREQuency 1 2 3 3 2 Frequency Ratio Measurement Auto triggering is enabled by default for frequency ratio measurement and the trigger levels are set to the 50 points of each signal One may manually disable auto triggering and change the trigger levels and slopes settings refer to Ch 4 8 To measure frequency ratio 1 Connect your signal sources to the input channels you wish to use 2 Press FREQ amp RATIO button 3 Press the softkey under RATIO to select frequency ratio measurement function Press it again to select the desired channels 4 Optional settings a Use GATE amp ExtArm button to set the gate time resolution or arming if it s needed refer to Ch 4 3 b Use Scale amp Offset button to set the scaling and offset parameters if it s needed refer to Ch 4 4 c Use Limit Modes button set the up
180. tion 7 digits 4 Press the softkey under Done to finish the entry or the softkey under Cancel to withdraw the changes Remote interface command Use the following command to specify the value of Scale TRACe DATA SCALE lt numeric value gt To Specify the value of Offset 1 Press SCALE amp OFFSET button 2 Press the softkey under Offs The present value of Offset is then displayed 3 Use the numeric keypad or the arrow keys to enter a desired value refer to Ch 4 2 1 Offset Range 9 999 999 000 0E 12 to 1 000 000 000 0E 13 0 000 000 000 0 1 000 000 000 0E 13 to 9 999 999 000 0E 12 Value Resolution 11 digits 4 Press the softkey under Done to finish the entry of this value or the 47 softkey under Cancel to withdraw the changes Remote interface command Use the following command to specify the value of Offset TRACe DATA OFFSET lt numeric value gt HZ S DEG To specify Set Offs To enable Set Offs the value will be set in negative automatically 1 Press Scale amp Offset button 2 Press the softkey under Set Offs 4 5 Limits Operations The MODEL 1105 lets you set upper and lower measurement limits and you can instruct the Counter to stop or keep measuring when the measurement exceeds the limits Please note that the Limit Modes are not available for the Totalize located in Other Meas and the Voltage Peak measurement By the functions on the Limit Modes as shown in the Figure 4 11 users can stop
181. to 2 to select phase measurement function 4 Optional settings a Use softkey Phase 1 to 2 and GATE amp ExtArm button to set the auto or external ARM if it s needed refer to Ch 4 3 b Use Scale amp Offset button to set the scaling and offset parameters if it s needed refer to Ch 4 4 c Use Limit Modes button to set the OnFail OUT Upper and Lower limits if it s needed refer to Ch 4 5 d Use Stats button to set up the statistics function and limit filtering if it s needed refer to Ch 4 6 e Use the selections in the CH1 amp CH2 to set the input conditions and 32 the trig Sens f Use Show Status button to check the conditions of Input Volt Stats and Limit g Use Save amp Recall button to save your settings i e changes made in steps a d if it s needed refer to Ch 4 9 5 Press RUN button to make continuous measurements Press STOP SINGLE button to stop current measurement or to make single measurement Remote Interface Command Use the following commands for making phase measurement SENSe FUNCtion ON JIXNONe JPHASe 1 2 Or CONFigure SCALar VOLTage PHASe 1 2 READ SCALar VOLTage PHASe Or MEASure SCALar VOLTage PHASe 1 2 3 10 Voltage Peak Measurement The MODEL 1105 can also measure positive or negative voltage peak of the input signal Note that the Counter measures the input signal after the signal is conditioned by the input settings i
182. top they specify how measurement should stop And for the Time it s to set the duration of measurement As time is selected use the numeric keypad or the arrow keys to input a desired duration value refer to Ch 4 2 1 The time unit will be shown on the top right corner Remote Interface Command Auto arming SENSe TINTerval ARM ESTART LAYer2 SOURce IMMediate SENSe TINTerval ARM ESTOP LAYer2 SOURce IMMediate SENSe TINTerval ARM ESTOP LAYer 1 SOURce IMMediate SENSe TINTerval ARM ESTOP LAYer 1 SOURce TlMer 44 SENSe TINTerval ARM ESTOP LAYer 1 SOURce INTernal2 SENSe TINTerval ARM ESTOP LAYer 1 TIMer lt numeric_value gt S SENSe TINTerval ARM ESTOP LAYer 1 ECOunt lt numeric_value gt External arming SENSe TINTerval ARM ESTART LAYer2 SOURce EXTernal SENSe TINTerval ARM ESTART LAYer2 SLOPe POSitive NEGative SENSe TINTerval ARM ESTART LAYer 1 SOURce IMMediate SENSe TINTerval ARM ESTART LAYer 1 SOURce TlMer SENSe TINTerval ARM ESTART LAYer 1 SOURce INTernal1 SENSe TINTerval ARM ESTART LAYer 1 TIMer lt numeric_value gt S SENSe TINTerval ARM ESTART LAYer 1 ECOunt lt numeric_value gt SENSe TINTerval ARM ESTOP LAYer2 SOURce IMMediate SENSe TINTerval ARM ESTOP LAYer2 SOURce EXTernal SENSe TINTerval ARM ESTOP LAYer2 SLOPe POSitive NEGative SENSe TINTerval ARM ESTOP LAYer 1 SOURce IMMediate SENSe TINTerval ARM ESTOP LAYer 1 SOURce TlMer SENSe
183. turn O The string CALC is returned CALCulate2 IMMediate Instructs the counter to re compute the current data without re acquiring data This command will not affect 109 CALC2 LIM FCO CALC2 LIM PCO CALC3 Note O The re calculation is done automatically when any change is made to any of the CALCulate 1 2 commands when CALC IMM AUTO is ON CALCulate2 IMMediate AUTO lt Boolean gt Sets if the re calculation will automatically be done whenever there s any change made to any of the CALCulate 1 2 commands When it is set to OFF the CALCulate 1 2 command produces new results when the command is executed even when new data is not acquired And this allows the user to have the new results on the same current data right after new configuration changes Return O An ASCII encoded byte 0 means OFF and 1 means ON Notes O This will be set to OFF after the counter has been turned off or a remote interface reset O Affects all the recalculation command settings O The only limit result that can be post processed is CALC2 LIM FAIL The limit counts CALC2 LIM FCO and CALC LIM PCO reflect measurements that were limit tested at time of data acquisition CALCulate2 LIMit CLEar AUTO lt Boolean gt Sets if the limit test results to be cleared when an INITiate IMMediate or an INITiate CONTiunuous ON command is encountered When it is set to OFF only will the CALC2 LIM CLE IMM command clear t
184. uence of ASCII encoded bytes POS mean positive and NEG means negative Notes e This will be set to Positive after the counter has been turned off or a remote interface reset This command only applies when SENSe FREQ ARM STAR SOUR EXT is used SENSe FREQuency ARM STARt SOURce IMMediate EXTernal Sets or queries the start arm for period frequency and frequency ratio measurements Return A sequence of ASCII encoded bytes IMM means Immediate and EXT means External Note e This will be set to Immediate after the counter has been turned off or a remote 140 interface reset SENSe FREQuency ARM STOP DIGits lt Numeric value gt Sets or queries the resolution in terms of digits used in arming Period Frequency and frequency ratio measurements Return Numeric data transferred as ASCII bytes in lt NR1 gt format and the range of the resolution is 3 to 15 Notes e This will be set to 4 after the counter has been turned off or a remote interface reset This command only applies when SENSe FREQ ARM STOP SOUR DIG is used SENSe FREQuency ARM STOP SLOPe POSitive NEGative Sets or queries the slope of the external stop arm signal used in external arming for Period frequency and frequency ratio measurements Return A sequence of ASCII encoded bytes POS means Positive and NEG means Negative Notes e This will be set to Negative after the counter has been turned off or a remote interface
185. under the desired unit exponent to set the value To 36 cancel the changes press the softkey under CANCEL 4 2 2 Measurement Control Keys Run and Stop Single There are two measurement modes in the MODEL 1105 Run and Single modes Users can press the Run key to put the Counter in the Run mode while the Stop Single key is in the Single mode Run mode operations If the MODEL 1105 is under one of the measurement modes press the Run key to make the MODEL 1105 enter the Run mode and start continuous measurements If the MODEL 1105 is under one of the measurement modes press the Run key again to make the Counter abort the on going measurement and re enter the Run mode This also clears any statistics being collected If the MODEL 1105 is under one of the measurement modes press the Stop Single key to make the Counter stop the measurement If the MODEL 1105 is under the Run mode select another measurement function to make the Counter abort the on going measurement Single mode operations If the MODEL 1105 is under one of the measurement modes and on going measurement is actuated press the Stop Single key to make the Counter enter the single mode and make single measurement or N measurements if STATS SINGLE N is selected and STATS N CNT is set to N refer to Ch 4 6 After the measurement is done the Counter automatically exits the Single mode If the MODEL 1105 is under the Run mode press the Stop Single key to make
186. value gt lt resolution gt 1 2 3 1 2 3 VOLTage FREQuency RATio lt expected_value gt lt resolution gt 2 3 1 VOLTage PERiod lt expected_value gt lt resolution gt 1 2 3 VOLTage RISE TIME lt lower_reference gt upper_reference 1 VOLTage RTIMe VOLTage FALL TIME lt lower_reference gt upper_reference 1 VOLTage FTIMe VOLTage PWIDth lt reference gt Q1 VOLTage NWIDth lt reference gt 1 VOLTage INITerval 1 2 VOLTage PTPeak 1 2 VOLTage MAXimum 1 2 VOLTage MINimum 1 2 VOLTage CENTer 1 2 VOLTage PHASe 1 2 VOLTage DCYCle lt reference gt 61 VOLTage PDUTycycle VOLTage TOTalize CONTinuous Q1 VOLTage TOTalize TIMed lt gate time gt 1 xX Note The command VOLTage TOTalize CONTinuous is allowed with CONFigure only 70 The MEASure Command Although it does not offer much flexibility using the command MEASure is the simplest way to program the Counter for measurement With the command the Counter makes measurement according to the selected measurement function and sends the result to the output buffer MEASure SCALar lt function gt lt parameters gt lt source_list gt For more information about lt function gt lt parameters
187. value gt HZ AUTO ON FUNG tion ON L JEXNONe FREQuency 1 2 3 EXNONe FREQuency RATio 1 2 3 XNONe PERiod 1 2 3 J IXNONe JRISE TIME 1 XNONe RTIMe 1 PXNONe JFALL TIME 1 XNONe FTIMe 1 PXNONe JPWIDth 1 XNONe NWIDth 1 L J XNONe TINTerval 1 2 XNONe VOLTage PTPeak 1 2 XNONe VOLTage MAXimum 1 2 PXNONe JVOLTage MINimum 1 2 XNONe VOLTage CENT er 1 2 XNONe JPHASEe 1 2 PXNONe JDCYCIe 1 PXNONe JPDUTycycle 1 PXNONe JTOTalize 1 PHASe ARM STARt SLOPe POSitive NEGative SOURce IMMediatae EXTernal ROSGCillator SOURce INTernal EXTernal AUTO lt Boolean gt 168 EXTernal FREQuency TINTerval ARM ESTART LAYer2 SLOPe POSitive NEGative SOURce IMMediate EXTernal LAYer 1 ECOunt lt numeric_value gt SOURce IMMediate TlMer INTernal1 TIMer lt numeric value gt S ESTOP LAYer2 SLOPe POSitive NEGative SOURce IMMediate EXTernal LA Yer 1 ECOunt lt numeric value gt SOURce IMMediate TiMer INTernal2 TIMer lt numeric value gt STARt SLOPe POSitive NEGative SOURce IMMediate EXTernal STOP SOURce IMMediate TlMer TIMer lt numeric_value gt TOTalize ARM STARt SLOPe POSitive NEGative SOURce IMMediate EXTernal STOP SLOPe POSitive NEGative SOURce IMMediate EXTernal
188. ximum number of key codes is 500 Each key code has a range of 1 to 10 Note The Key Queue will be empties after the counter has been turned off or after a RST command e Save recall operation does not apply on this value SYSTem VERSion Queries the SCPI version number with which the counter complies Return e Numeric data transferred in ASCII bytes in lt NR2 gt format The response is in the form of YYYY V where YYYY represents the year and V represents the approved version of that year SYSTem COMMunicate RLSTate LOCal REMote RWLock Set or queries the remote local state of the instrument LOCal Free the all panel keys REMote Set I O mode to remote and lock all of panel keys but Preset Local key not RWLock To lock all of panel keys instrument can only be controlled via the remote interface SYSTem BEEPer STATe OFF ON Set or queries the beeper enable mode when an error is generated from the Front panel or over the remote interface SYSTem IDNStr lt QUOTED STRING gt Set the IDN String for I O compatible mode The setting string be queried by idn when 155 I O mode is compatible SYSTem UTILity IO MODE NATive COMPatibility To set and query the IDN string the NATive can be selected for default and the COMPatibility can be selected for user definition Return A sequence of ASCII encoded bytes NAT or COMP Note As the command RST is executed the NAT will be set The Commands
Download Pdf Manuals
Related Search
Related Contents
Arat NS1087.1 holder DIRECTIONS FOR USE For Sanitizing, Disinfecting TEFAL TT400430 Instruction Manual Mazda Tribute Quick Tips COMMERCIAL CUSTOMER AGREEMENT instructions 2 Bedienungsanleitung 4 mode d DCR-TRV900E Samrello Sept - American Radio History Copyright © All rights reserved.
Failed to retrieve file