Keithley 2450 Reference Manual

Manual is about: Interactive SourceMeter Instrument

Summary of 2450

  • Page 1

    Reference manual 2450-901-01 rev. B / september 2013 *p245090101b* 2450-901-01b model 2450 interactive sourcemeter instrument a greater measure of confidence test equipment depot - 800.517.8431 - 99 washington street melrose, ma 02176 - testequipmentdepot.Com.

  • Page 2

    Interactive sourcemeter ® instrument reference manual © 2013, keithley instruments, inc. Cleveland, ohio, u.S.A. All rights reserved. Any unauthorized reproduction, photocopy, or use of the information herein, in whole or in part, without the prior written approval of keithley instruments, inc. Is s...

  • Page 4: Safety Precautions

    Safety precautions the following safety precautions should be observed before using this product and any associated instrumentation. Although some instruments and accessories would normally be used with nonhazardous voltages, there are situations where hazardous conditions may be present. This produ...

  • Page 5

    For safety, instruments and accessories must be used in accordance with the operating instructions. If the instruments or accessories are used in a manner not specified in the operating instructions, the protection provided by the equipment may be impaired. Do not exceed the maximum signal levels of...

  • Page 6: Table Of Contents

    Introduction ............................................................................................................... 1-1 welcome .............................................................................................................................. 1-1 extended warranty .................

  • Page 7

    Table of contents model 2450 interactive sourcemeter® instrument reference manual test fixtures ............................................................................................................................. 2-81 output-off state ...........................................................

  • Page 8

    Model 2450 interactive sourcemeter® instrument reference manual table of contents configuration lists ............................................................................................................... 3-33 instrument configuration ...........................................................

  • Page 9

    Table of contents model 2450 interactive sourcemeter® instrument reference manual source current ........................................................................................................................... 4-1 source voltage ...............................................................

  • Page 10

    Model 2450 interactive sourcemeter® instrument reference manual table of contents scpi command reference ......................................................................................... 6-1 *rcl ...................................................................................................

  • Page 11

    Table of contents model 2450 interactive sourcemeter® instrument reference manual [:sense[1]]::azero[:state] ................................................................................. 6-46 [:sense[1]]::delay:user ............................................................................... ...

  • Page 12

    Model 2450 interactive sourcemeter® instrument reference manual table of contents :system:error:code[:next]? ........................................................................................... 6-99 :system:error:count?.............................................................................

  • Page 13

    Table of contents model 2450 interactive sourcemeter® instrument reference manual :trigger:digital:in:edge .............................................................................................. 6-150 :trigger:digital:in:overrun? ..................................................................

  • Page 14

    Model 2450 interactive sourcemeter® instrument reference manual table of contents memory considerations for the run-time environment ....................................................... 7-38 suggestions for increasing the available memory .............................................................

  • Page 15

    Table of contents model 2450 interactive sourcemeter® instrument reference manual display.Readingformat .............................................................................................................. 8-51 display.Settext() .................................................................

  • Page 16

    Model 2450 interactive sourcemeter® instrument reference manual table of contents smu.Measure.Filter.Count ....................................................................................................... 8-100 smu.Measure.Filter.Enable ............................................................

  • Page 17

    Table of contents model 2450 interactive sourcemeter® instrument reference manual status.Questionable.Condition ................................................................................................ 8-158 status.Questionable.Enable..............................................................

  • Page 18

    Model 2450 interactive sourcemeter® instrument reference manual table of contents trigger.Model.Setblock() — trigger.Block_digital_io ...................................................... 8-207 trigger.Model.Setblock() — trigger.Block_log_event .................................................... 8...

  • Page 19

    Table of contents model 2450 interactive sourcemeter® instrument reference manual userstring.Get() ...................................................................................................................... 8-251 waitcomplete() ................................................................

  • Page 20

    Model 2450 interactive sourcemeter® instrument reference manual table of contents cleaning the front-panel display ................................................................................................ A-2 abnormal display operation ............................................................

  • Page 22: Welcome

    In this section: welcome .................................................................................. 1-1 extended warranty ................................................................... 1-1 contact information .................................................................. 1-1 cd-rom ...

  • Page 23: Cd-Rom Contents

    Section 1: introduction model 2450 interactive sourcemeter® instrument reference manual 1-2 2450-901-01 rev. B/september 2013 cd-rom contents the following cd-roms are shipped with each model 2450 instrument: • the interactive sourcemeter ® smu instruments product information cd-rom (keithley instru...

  • Page 24

    Model 2450 interactive sourcemeter® instrument reference manual section 1: introduction 2450-901-01 rev. B/september 2013 1-3 organization of manual sections the information in this manual is organized into the following major categories: • general operation: describes the components of the instrume...

  • Page 25: Capabilities And Features

    Section 1: introduction model 2450 interactive sourcemeter® instrument reference manual 1-4 2450-901-01 rev. B/september 2013 capabilities and features the model 2450 has the following features: • high-resolution, five-inch touch-screen display with enhanced graphical data visualization and on-scree...

  • Page 26: General Ratings

    Model 2450 interactive sourcemeter® instrument reference manual section 1: introduction 2450-901-01 rev. B/september 2013 1-5 general ratings the model 2450 instrument's general ratings and connections are listed in the following table. Category specification supply voltage range 100 v to 240 v rms ...

  • Page 27

    Section 1: introduction model 2450 interactive sourcemeter® instrument reference manual 1-6 2450-901-01 rev. B/september 2013.

  • Page 28: Front-Panel Overview

    In this section: front-panel overview ................................................................ 2-1 rear panel overview ................................................................ 2-7 using the touch-screen interface .............................................. 2-8 display features ......

  • Page 30

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-3 exit key press the exit key to return to the previous screen or close a dialog box. For example, press the exit key when the main menu page is displayed to return to the...

  • Page 31

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-4 2450-901-01 rev. B/september 2013 force terminals use force hi and force lo terminal connections to source or sink voltage or current to or from a device under test (dut). Front/rear terminals switch pre...

  • Page 32

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-5 to connect the power cord: 1. Make sure that the front panel power switch is in the off (o) position. 2. Connect the female end of the supplied power cord to the ac rece...

  • Page 33

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-6 2450-901-01 rev. B/september 2013 turning the model 2450 output off turning the model 2450 output off does not place the instrument in a safe state (an interlock is provided for this function). Hazardous...

  • Page 34: Rear Panel Overview

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-7 rear panel overview the rear panel of the model 2450 is shown below; descriptions follow the figure. Figure 3: model 2450 rear panel sense and force connectors these tri...

  • Page 35

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-8 2450-901-01 rev. B/september 2013 usb port usb-b connector for communication, control, and data transfer. For details, see usb communications (on page 2-60). Digital i/o port a digital input/output port ...

  • Page 36

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-9 navigating the touch screen to select an item on the displayed screen, do one of the following: • touch it with your finger • turn the navigation control to highlight th...

  • Page 37

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-10 2450-901-01 rev. B/september 2013 # screen element description 1 system status and event indicators located at the top of the home screen, these indicators provide information about the present state of...

  • Page 38

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-11 interactive swipe screens the model 2450 touch-screen display has multiple screens that you can access by gently swiping left or right on the lower half of the display....

  • Page 39

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-12 2450-901-01 rev. B/september 2013 statistics swipe screen the statistics swipe screen contains information about the state of the active buffer and the readings in it. You can also use the clear stats b...

  • Page 40

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-13 status and error indicators the indicators across the top of the home screen contain information about the following instrument settings and states. Some of the indicat...

  • Page 41

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-14 2450-901-01 rev. B/september 2013 instrument communication activity indicator located directly to the right of the communications settings status indicator, these up and down arrows flash when the instr...

  • Page 42

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-15 active script indicator select this indicator to display a menu of available scripts. Select a script name to run the script. If a script is running, this indicator sho...

  • Page 43

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-16 2450-901-01 rev. B/september 2013 trigger mode indicator trigger mode indicator: located to the right of the active script indicator, this indicator shows the active trigger measurement method. Press th...

  • Page 44

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-17 figure 14: model 2450 error and message indicator the figure below shows the event log entries for the error message displayed in the figure above. The event log indica...

  • Page 45

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-18 2450-901-01 rev. B/september 2013 displayed error and status messages during operation and programming, front-panel messages may be briefly displayed. Messages are either information, warning, or error ...

  • Page 46

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-19 to adjust the brightness using the scpi remote interface: send the following command: :display:light:state where is one of the following options: • 100%: on100 • 75%: o...

  • Page 47

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-20 2450-901-01 rev. B/september 2013 the main menu is organized into six submenus, which are labeled in green across the top of the display. The icons in each column open interactive screens. Quickset cont...

  • Page 48

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-21 source menu the menus organized under source in the main menu allow you to select, configure, and perform source and sweep operations from the model 2450 front panel. T...

  • Page 49

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-22 2450-901-01 rev. B/september 2013 source sweep menu this menu allows you to set up a sweep and generate a source configuration list, simultaneously building the trigger model. Setting description genera...

  • Page 50

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-23 source config list menu this menu allows you to select an existing source configuration list, create a new list, load configuration settings to and from the instrument ...

  • Page 51

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-24 2450-901-01 rev. B/september 2013 figure 17: model 2450 function indicator setting description measure range set the measurement range for the presently selected measurement function. You can only selec...

  • Page 52

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-25 measure filter/math menu this menu contains settings that specify the way measurement information is returned. Setting description filter state turn this setting on to ...

  • Page 53

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-26 2450-901-01 rev. B/september 2013 setting description select list select the button next to config list to select the configuration list that you want to use. New list create a new, empty configuration ...

  • Page 54

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-27 to adjust settings for a specific buffer, select the buffer to display the settings screen for that buffer. Setting description reading size set the maximum number of r...

  • Page 55

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-28 2450-901-01 rev. B/september 2013 figure 18: graph tab you can zoom in or out in the graph view by placing two fingers on the screen and moving them together or apart in a pinching motion. You can also ...

  • Page 56

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-29 scale tab the scale tab contains settings that allow you to fine-tune the output on the graph tab. Scale tab setting description x-axis and y-axis scale set the reading...

  • Page 57

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-30 2450-901-01 rev. B/september 2013 views sheet menu this menu allows you to view data in the selected reading buffer. Setting description buffer select the button next to buffer to select the buffer you ...

  • Page 58

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-31 template description empty selecting this template clears the present trigger model. Config list creates a trigger model that can recall settings that are stored in a c...

  • Page 59

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-32 2450-901-01 rev. B/september 2013 configurable menu after you have selected one of the trigger model templates, you can see and modify the structure and parameters of the trigger model in the configurab...

  • Page 60

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-33 manage scripts menu you can use this menu to save internal scripts to a usb flash drive, or copy scripts on the usb flash drive to the instrument. You can also delete s...

  • Page 61

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-34 2450-901-01 rev. B/september 2013 system event log menu the system event log menu opens a screen that contains two tabs: the system events tab and the settings tab. The system events tab view shows even...

  • Page 62

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-35 system communications menu selecting this menu opens a set of tabs with information about model 2450 communications settings. Most of the tabs contain settings that you...

  • Page 63

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-36 2450-901-01 rev. B/september 2013 system settings menu this menu contains general instrument settings. Setting description audible errors you can turn the beeps that occur when an error occurs on or off...

  • Page 64: Display Features

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-37 system manage menu this menu gives you access to settings for instrument firmware and reset functions. For information about the product demo button, contact your sales...

  • Page 65

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-38 2450-901-01 rev. B/september 2013 set the displayed digits using the front panel from the front panel: 1. From the home page, swipe the bottom view until the settings screen is displayed. 2. Next to dis...

  • Page 66: Dimensions

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-39 creating the user display message when you create the message, you can send text that will be used on the top and bottom lines of the user display screen. The top line ...

  • Page 67

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-40 2450-901-01 rev. B/september 2013 the following figure shows the mounting screw locations and dimensions. Mounting screws must be #6-32 with a maximum screw length of 0.438" or 7/16". The dimensions sho...

  • Page 68

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-41 figure 24: model 2450 dimensions side and top with handle and bumpers.

  • Page 69

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-42 2450-901-01 rev. B/september 2013 the following figures show the dimensions when the handle and bumpers have been removed. Figure 25: model 2450 front and rear panel dimensions with handle and bumpers r...

  • Page 70: Handle And Bumpers

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-43 handle and bumpers the model 2450 has a handle and front and rear bumpers for using the instrument on a benchtop. The handle rotates so that you can swing it below the ...

  • Page 71

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-44 2450-901-01 rev. B/september 2013 figure 28: removing the handle 2. Using a phillips screwdriver, loosen and remove the two screws holding the handle-mount assembly to one side of the model 2450. The ha...

  • Page 72

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-45 supported remote interfaces the model 2450 supports the following remote interfaces: • gpib: ieee-488 instrumentation general purpose interface bus • usb: type b usb co...

  • Page 73

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-46 2450-901-01 rev. B/september 2013 distance and instrument limitations for gpib and usb interfaces, the cabling distances between the controller and instrument or hub are limited to 30 feet. In a system ...

  • Page 74

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-47 connect the gpib cables to your instrument to connect an instrument to the gpib, use a cable equipped with standard gpib connectors, as shown below. Figure 30: gpib con...

  • Page 75

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-48 2450-901-01 rev. B/september 2013 to connect the instrument to the gpib: 1. Align the cable connector with the connector on the model 2450 rear panel. The location of the connector is shown in the follo...

  • Page 76

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-49 dcl this event clears the gpib interface. When the model 2450 detects a device clear (dcl) event, it does the following actions: • clear the input buffer, output queue,...

  • Page 77

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-50 2450-901-01 rev. B/september 2013 spe, spd when the instrument detects the serial polling enable (spe) and serial polling disable (spd) events, it sends the status byte of the instrument. This contains ...

  • Page 78

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-51 lan cable connection the model 2450 includes two model ca-180-3a cables (lan crossover cables). One cable is for the tsp-link ® network and the other cable is for lan c...

  • Page 79

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-52 2450-901-01 rev. B/september 2013 one-to-many connection with a lan hub, a single network interface card can be connected to as many instruments as the hub can support. This requires straight-through ne...

  • Page 80

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-53 instrumentation connection to enterprise routers or servers this connection uses an existing network infrastructure to connect instruments to the computer controller. I...

  • Page 81

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-54 2450-901-01 rev. B/september 2013 set up automatic lan configuration if you are connecting to a lan that has a dhcp server or if you have a direct connection between the instrument and a host computer, ...

  • Page 82

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-55 set up lan communications on the computer this section describes how to set up the lan communications on your computer. Do not change your ip address without consulting...

  • Page 83

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-56 2450-901-01 rev. B/september 2013 lan status leds the figure below illustrates the two status light emitting diodes (led) that are located at the top of the lan connection port of the instrument. The ta...

  • Page 84

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-57 vxi-11 connection this remote interface is similar to gpib and supports message boundaries, serial poll, and service requests (srqs). A vxi-11 driver or ni-visa tm soft...

  • Page 85

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-58 2450-901-01 rev. B/september 2013 web interface home page figure 39: model 2450 web interface home page the home page of the web interface gives you basic information about the instrument, including: • ...

  • Page 86

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-59 you can also change the ip configuration through the front panel or with tsp and scpi commands. See set up lan communications on the instrument (on page 2-53) for infor...

  • Page 87

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-60 2450-901-01 rev. B/september 2013 reviewing lan trigger events in the event log the event log records all lxi events generated and received by the instrument. You can view the event log using any comman...

  • Page 88

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-61 when a usb device that implements the usbtmc or usbtmc-usb488 protocol is plugged into the computer, the visa driver automatically detects the device. It is important t...

  • Page 89

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-62 2450-901-01 rev. B/september 2013 to use the keithley configuration panel to determine the visa resource string: 1. Click start > programs > keithley instruments > keithley configuration panel. The sele...

  • Page 90

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-63 4. Select usb. 5. Click next. The select instrument driver dialog box is displayed. Figure 42: select instrument driver dialog box 6. Select auto-detect instrument driv...

  • Page 91

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-64 2450-901-01 rev. B/september 2013 9. In the virtual instrument name box, enter a name that you want to use to refer to the instrument. 10. Click finish. 11. Click cancel to close the wizard. 12. Save th...

  • Page 92

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-65 how to install the keithley i/o layer you can install the keithley i/o layer from the cd-rom that came with your instrument, or from the download from the keithley webs...

  • Page 93: System Information

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-66 2450-901-01 rev. B/september 2013 you cannot combine the command sets. As delivered from keithley instruments, the model 2450 is set to work with the model 2450 scpi command set. If you choose the scpi2...

  • Page 94: Instrument Sounds

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-67 to view system information using scpi commands: to retrieve the manufacture, model number, serial number and firmware version, send the command: *idn? To read the line ...

  • Page 95: Test Connections

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-68 2450-901-01 rev. B/september 2013 to generate an audible tone from the scpi remote interface: :system:beeper where frequency is the frequency of the sound and time is the length of the sound in seconds....

  • Page 96

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-69 basic connections the front and rear terminals of the instrument are rated for connection to circuits rated measurement category i only, with transients rated less than...

  • Page 97

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-70 2450-901-01 rev. B/september 2013 when making or breaking connections, follow these guidelines: • power off the model 2450 and all other instruments. • disconnect any devices that may deliver energy. • ...

  • Page 98

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-71 the model 2450 is provided with an interlock circuit that must be positively activated in order for the high voltage output to be enabled. The interlock helps facilitat...

  • Page 99

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-72 2450-901-01 rev. B/september 2013 keithley instruments connector cs-1616-3, supplied with the model 2450, can be used to make the interlock connection to the rear panel. You must supply connection wire....

  • Page 100

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-73 setting the instrument to use the front or rear terminals if the output is on when you change the settings for the terminals that are used, the output turns off. Using ...

  • Page 101

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-74 2450-901-01 rev. B/september 2013 two-wire compared to four-wire measurements you can use 2-wire or 4-wire measurement techniques with the model 2450. You can use 2-wire, or local sensing, measurement t...

  • Page 102

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-75 two-wire local sense connections two-wire connections are shown in the following figure. If your application results in impedances above 1 gΩ, you may need to also use ...

  • Page 103

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-76 2450-901-01 rev. B/september 2013 using the front panel: 1. Press the function key. 2. Select the source and measurement combination. 3. Press the menu key. 4. Under measure, select settings. 5. Select ...

  • Page 104

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-77 four-wire remote sense connection drawings always connect the sense lines as close as possible to the device under test. Figure 49: model 2450 rear panel 4-wire remote ...

  • Page 105

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-78 2450-901-01 rev. B/september 2013 set the instrument to 4-wire sense to use 4-wire connections, you must set the instrument to 4-wire sense. When 4-wire sense is selected and the output is turned off, t...

  • Page 106

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-79 accuracy of 2-wire resistance measurements the 2-wire sensing method has the advantage of requiring only two test leads. However, as shown in the following figure, the ...

  • Page 107

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-80 2450-901-01 rev. B/september 2013 minimizing the effect of lead resistance with 4-wire testing the 4-wire sensing method, shown in the following figure, minimizes or eliminates the effects of lead resis...

  • Page 108

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-81 test fixtures a test fixture can be used to house a device or test circuit. The test fixture can be a metal or nonconductive enclosure, and is typically equipped with a...

  • Page 109

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-82 2450-901-01 rev. B/september 2013 output-off state carefully consider and configure the appropriate output-off state, source, and limits before connecting the model 2450 to a device that can deliver ene...

  • Page 110

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-83 high-impedance output-off state when the high-impedance output-off state is selected and the output is turned off: • the measurement sense is set to 2-wire • the output...

  • Page 111

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-84 2450-901-01 rev. B/september 2013 setting the output-off state before setting the output-off state, set the source function. The output-off state is stored with the source function. If you change the so...

  • Page 112: Source-Measure Overview

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-85 source-measure overview using the model 2450, you can perform the following operations: • source voltage and measure current, voltage, resistance, or power • source cur...

  • Page 113

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-86 2450-901-01 rev. B/september 2013 making a measurement with the quickset functions the measurement-only functions available through the quickset option include voltmeter, ammeter, and ohmmeter. Using th...

  • Page 114

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-87 source voltage and make measurements when the model 2450 is sourcing voltage, you can make current, voltage, resistance, or power measurements. Using the front panel: 1...

  • Page 115

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-88 2450-901-01 rev. B/september 2013 source current and make measurements when the model 2450 is sourcing current, you can make current, voltage, resistance, or power measurements. Using the front panel: 1...

  • Page 116

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-89 resistance measurement methods from the front panel, you can use one of the following methods to measure resistance with the model 2450: • press function and select sou...

  • Page 117

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-90 2450-901-01 rev. B/september 2013 using scpi: send the following code: *rst sense:function "curr" sense:current:range:auto on sense:current:unit ohm sense:current:ocom on source:function volt source:vol...

  • Page 118

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-91 using tsp commands: send the following code: reset() smu.Measure.Func = smu.Func_dc_current smu.Measure.Autorange = smu.On smu.Measure.Unit = smu.Unit_ohm smu.Measure.C...

  • Page 119

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-92 2450-901-01 rev. B/september 2013 source current, measure voltage, and set measure units to ohms if you want to make resistance readings by sourcing current and measuring voltage, you can use this metho...

  • Page 120

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-93 using tsp commands: send the following code: reset() smu.Measure.Func = smu.Func_dc_voltage smu.Measure.Autorange = smu.On smu.Measure.Unit = smu.Unit_ohm smu.Measure.C...

  • Page 121

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-94 2450-901-01 rev. B/september 2013 measure resistance and use the auto-ohms (ohmmeter) mode you can use the auto-ohms to measure resistances. When you use auto-ohms, the model 2450 measures resistances b...

  • Page 122

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-95 using tsp: send the following code: reset() smu.Measure.Func = smu.Func_resistance smu.Measure.Autorange = smu.On smu.Measure.Count = 5 smu.Source.Output = smu.On smu.M...

  • Page 123

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-96 2450-901-01 rev. B/september 2013 offset-compensated ohms the voltage offsets because of the presence of thermal emfs (v emf ) can adversely affect resistance measurement accuracy. To overcome these off...

  • Page 124

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-97 to make a measurement, you send the measure:? Command. For example, to make a current measurement, send the command: :measure:current? To make a voltage measurement, se...

  • Page 125: Protection

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-98 2450-901-01 rev. B/september 2013 to make a measurement, you set the measurement function and then send the smu.Measure.Read() command. For example, to make a current measurement, send the commands: smu...

  • Page 126

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-99 setting overvoltage protection levels overvoltage protection is set to preset value. Using the front panel: 1. Press the menu key. 2. Under source, select settings. 3. ...

  • Page 127

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-100 2450-901-01 rev. B/september 2013 source limits the source limits (also known as compliance) prevent the instrument from sourcing a voltage or current over a set value. This helps prevent damage to the...

  • Page 128: Ranges

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-101 using scpi commands: to set the limit when sourcing current, send the command: source:current:protection where is the current limit value. To set for a voltage measure...

  • Page 129

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-102 2450-901-01 rev. B/september 2013 considerations for the 10 na and 100 na ranges if you are operating the model 2450 using the 10 na and 100 na ranges, you need to take extra precautions to get accurat...

  • Page 130

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-103 using tsp commands: to set the current source range, send the following commands, with rangevalue set to the source range: smu.Source.Func = smu.Func_dc_current smu.So...

  • Page 131

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-104 2450-901-01 rev. B/september 2013 measurement range the measurement range determines the full-scale input for the measurement. The measurement range also affects the accuracy of the measurements and th...

  • Page 132

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-105 using the front panel: 1. Press function and select the measurement function. 2. On the home page, select the button next to range for the measurement type. The select...

  • Page 133

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-106 2450-901-01 rev. B/september 2013 selecting the automatic measurement range when automatic measurement range is selected, the instrument automatically selects the best range to measure the signal. If t...

  • Page 134

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-107 selecting low limits when automatic measurement range is used you can set the low limit for the measurement range that is selected when the measurement range is set au...

  • Page 135

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-108 2450-901-01 rev. B/september 2013 using scpi: to query the upper limit for voltage measurements, send the command: :sense:voltage:range:auto:ulimit? To set the upper limit for resistance measurements, ...

  • Page 136

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-109 setting autozero you can enable or disable automatic referencing, or request a one-time refresh of the reference values. The reference setting is stored with the measu...

  • Page 137: Source Readback

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-110 2450-901-01 rev. B/september 2013 source readback you can set the instrument to record and display the voltage or current of the configured source value or the actual source value. When you use the con...

  • Page 138: Source Delay

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-111 source delay when you use the instrument to source and measure, there is a delay between when the source is turned on and when the measurement is made. The delay provi...

  • Page 139: Saving Setups

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-112 2450-901-01 rev. B/september 2013 setting the source delay using the front panel: 1. Press function and set the source and measurement function. 2. Press the menu key. 3. Under source, select settings....

  • Page 140

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-113 save a user setup to internal memory from the front panel: 1. Configure the model 2450 to the settings that you want to save. 2. Press the menu key. 3. Under scripts, ...

  • Page 141

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-114 2450-901-01 rev. B/september 2013 copy a user setup to copy a user setup from an external usb flash drive to the instrument from the front panel: 1. Insert the flash drive into the usb connector on the...

  • Page 142

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-115 recall a user setup you can recall setups from internal nonvolatile memory or a usb flash drive. When you recall a setup, you run a script that restores the instrument...

  • Page 143: Reset The Instrument

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-116 2450-901-01 rev. B/september 2013 set the power-on configuration using a scpi command: send the command: :system:posetup where is: • rst: power-up to *rst defaults • sav0: power-up to setup stored at m...

  • Page 144: Using The Event Log

    Model 2450 interactive sourcemeter® instrument reference manual section 2: general operation 2450-901-01 rev. B/september 2013 2-117 using the event log the event log records events that are reported by the instrument. The event log entries can be one of the following types: • error: an error occurr...

  • Page 145

    Section 2: general operation model 2450 interactive sourcemeter® instrument reference manual 2-118 2450-901-01 rev. B/september 2013 the options available on this tab are described in the table below. Settings tab settings description show warning turns the logging of warnings on or off. If you turn...

  • Page 146: Relative Offset

    In this section: relative offset .......................................................................... 3-1 instrument access .................................................................... 3-4 calculations that you can apply to measurements ................... 3-6 reading buffers ............

  • Page 147

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-2 2450-901-01 rev. B/september 2013 automatically acquiring a relative offset value when you automatically acquire a relative offset value, the model 2450 does the following actions: • makes a new mea...

  • Page 148

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-3 to set the relative offset for another function, replace voltage with current or resistance. Using tsp commands: send the commands: smu.Measure.Func = smu.Func_dc_v...

  • Page 149: Instrument Access

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-4 2450-901-01 rev. B/september 2013 instrument access you can specify that the control interfaces request access before taking control of the instrument. There are several levels of access. You can se...

  • Page 150

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-5 changing the password if the instrument is set to the access mode of protected or lockout, you must enter a password to change to a new control interface. You can s...

  • Page 151

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-6 2450-901-01 rev. B/september 2013 calculations that you can apply to measurements the model 2450 has three built-in math calculations: • mx+b • percent • reciprocal (1/x) math calculations are appli...

  • Page 152

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-7 reciprocal (1/x) you can set math operation to reciprocal to display the reciprocal of a reading. The reciprocal is 1/x, where x is the reading. If relative offset ...

  • Page 153

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-8 2450-901-01 rev. B/september 2013 setting mx+b math operations from the front panel: 1. Press function and select the measurement function. 2. Press the menu key. 3. Under measure, select filter/mat...

  • Page 154

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-9 using tsp commands: set the measurement function, and then send the commands: smu.Math.Format = smu.Math_reciprocal smu.Math.Enable = smu.On switching math on the s...

  • Page 155: Reading Buffers

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-10 2450-901-01 rev. B/september 2013 reading buffers reading buffers capture measurements, ranges, instrument status, and the output state of the instrument. The model 2450 has two default reading buf...

  • Page 156

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-11 effects of reset and power cycle on buffers the instrument clears the default buffers when a reset command is sent or when the power is turned off and then turned ...

  • Page 157

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-12 2450-901-01 rev. B/september 2013 select the refresh button to update buffer fill status. Figure 60: manage measure buffers the system events tab on the system event log menu (on page 2-34) display...

  • Page 158

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-13 for additional information about using remote commands for buffer operations, see the following sections of this manual: • remote buffer operation (on page 3-27) •...

  • Page 159

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-14 2450-901-01 rev. B/september 2013 6. Type the size of the new buffer. 7. Select ok to enter the size. The manage measure buffers window is displayed showing the buffer you just created. Figure 65: ...

  • Page 160

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-15 selecting a buffer the default reading buffer is defbuffer1. If you want to use a different buffer (defbuffer2 or a user-defined reading buffer), use the informati...

  • Page 161

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-16 2450-901-01 rev. B/september 2013 4. Select the make active button. The "are you sure" dialog box is displayed. 5. Select yes. A list of available buffers is displayed. An asterisk in the first col...

  • Page 162

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-17 to measure current and return relative time and readings formatted as they appear on the front panel, send the following command: measure:current? "testdata", read...

  • Page 163

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-18 2450-901-01 rev. B/september 2013 viewing and saving buffer content you can view the content of buffers from the front panel. However, the front panel may not be flexible enough for your particular...

  • Page 164

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-19 figure 71: example of spreadsheet with reading buffer content sheet 2 the following table describes the information that is stored in each column of the spreadshee...

  • Page 165

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-20 2450-901-01 rev. B/september 2013 heading description index provides an identifier for each reading reading measured value for each reading unit indicates the unit of measure for the reading; value...

  • Page 166

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-21 using the front panel to save or append buffer content to files: 1. Insert a usb drive into the usb port. 2. Press the menu key. 3. Under measure, select data buff...

  • Page 167

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-22 2450-901-01 rev. B/september 2013 using scpi commands to save or append buffer content to files: before using any of these commands, insert a usb flash drive into the usb port. To save readings and...

  • Page 168

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-23 fill mode the fill mode setting for the reading buffer controls how the incoming data is managed as the buffer fills. The options are: • fill once: the buffer stop...

  • Page 169

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-24 2450-901-01 rev. B/september 2013 3. Select a reading buffer from the list. For example, touch testdata to select it. The settings for testdata dialog box is displayed. 4. Select the reading size b...

  • Page 170

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-25 4. Select the fill mode button. The fill mode menu is displayed. Figure 78: fill mode menu 5. Select the fill mode. For example, select continuous. The settings fo...

  • Page 171

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-26 2450-901-01 rev. B/september 2013 using tsp commands to set a buffer fill mode: to set the testdata reading buffer fill mode to continuous, send the following command: testdata.Fillmode = buffer.Fi...

  • Page 172

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-27 using tsp commands to clear a buffer: to clear a user-defined buffer named testdata, send the following command: testdata.Clear() deleting buffers if you want to s...

  • Page 173

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-28 2450-901-01 rev. B/september 2013 storing data in buffers using scpi commands: the following scpi commands are associated with data storage operation: command description :trace:make this function ...

  • Page 174

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-29 using tsp commands: once you create a reading buffer using tsp commands, if you use that buffer name for another buffer or variable, you can no longer access the o...

  • Page 175

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-30 2450-901-01 rev. B/september 2013 using tsp commands: a reading buffer is based on a lua table. When you use tsp commands, the measurements themselves are accessed by ordinary array notation. If rb...

  • Page 176

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-31 using tsp commands: the following attributes are available for each reading buffer (for example, rb.Dates accesses dates for reading buffer rb, and the number of r...

  • Page 177

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-32 2450-901-01 rev. B/september 2013 reading buffer for . . . Do loops the following tsp examples illustrate the use of for . . . Do loops when recalling data from a reading buffer called mybuffer. Th...

  • Page 178: Configuration Lists

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-33 configuration lists instrument configuration an instrument configuration is a collection of settings that can be applied to the instrument. Active setting at any g...

  • Page 179

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-34 2450-901-01 rev. B/september 2013 when you recall a configuration point, you recall the settings in one row. Figure 81: database of configuration points if you want to use the same configuration li...

  • Page 180

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-35 what is a configuration point? A configuration point contains a copy of all instrument source or measure active settings at a specific point in time. You store con...

  • Page 181

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-36 2450-901-01 rev. B/september 2013 instrument settings stored in a measure configuration list when you save a configuration point to a measure configuration list, the instrument saves the values for...

  • Page 182

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-37 math mx+b m factor menu > measure > filter/math > m (scalar) smu.Measure.Math.Mxb.Mfactor (on page 8-114) :calculate[1]::math:mbfactor (on page 6-8) math percent m...

  • Page 183

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-38 2450-901-01 rev. B/september 2013 instrument settings stored in a source configuration list when you save a configuration point to a source configuration list, the instrument saves the values for e...

  • Page 184

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-39 creating, storing, and performing operations on configuration lists and points to create a configuration point, you need to: • create a new configuration list and ...

  • Page 185

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-40 2450-901-01 rev. B/september 2013 the configuration list menu contains: • a scrollable list of configuration points that are stored in the selected configuration list • a message bar indicating the...

  • Page 186

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-41 using the front panel to store active settings to configuration point 1: store all active measure settings to mymeaslist as configuration point 1 by appending to t...

  • Page 187

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-42 2450-901-01 rev. B/september 2013 if you want to recall a point on a source configuration list, under source, select config list. 3. Choose select list. A menu of available configuration lists is d...

  • Page 188

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-43 using remote commands for configuration list operations the following topics provide information to: • create an example source configuration list named mysourceli...

  • Page 189

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-44 2450-901-01 rev. B/september 2013 storing configuration point 1 use one of the following methods to: • set the instrument source function to voltage • set the instrument source range to 20 v • set ...

  • Page 190

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-45 storing configuration point 2 use one of the following methods to: • set the instrument source level to 3.0 v • store all active source settings to mysourcelist as...

  • Page 191

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-46 2450-901-01 rev. B/september 2013 storing configuration point 3 use one of the following methods to: • set the time it takes to perform the current measurement (the nplc setting) to 2 seconds • set...

  • Page 192

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-47 storing configuration point 4 use one of the following methods to: • set the instrument source level to 5.0 v • store all active source settings to mysourcelist as...

  • Page 193

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-48 2450-901-01 rev. B/september 2013 recalling a configuration point use one of the following methods to recall configuration point 2 on mysourcelist: using scpi commands: :source:configuration:list:r...

  • Page 194

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-49 using scpi commands: the scpi configuration list query command returns a list of tsp commands that could be used to set the parameters stored in the specified conf...

  • Page 195

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-50 2450-901-01 rev. B/september 2013 using scpi commands: to receive the name of one source configuration list stored on the instrument, use the following command. :source:configure:list:catalog? For ...

  • Page 196: Sweep Operation

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-51 sweep operation sweeps allow you to set up the instrument to source specific voltage or current values to a device under test (dut). A measurement is made for each...

  • Page 197

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-52 2450-901-01 rev. B/september 2013 logarithmic staircase sweep a logarithmic staircase sweep is similar to a linear staircase sweep. The only difference is that the steps are scaled logarithmically....

  • Page 198

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-53 setting up a sweep from the front panel to set up a sweep from the front panel, you select options from the sweep settings screen. Set up the sweep from the front ...

  • Page 199

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-54 2450-901-01 rev. B/september 2013 front-panel sweep options option description type you can select one of the following options: • linear: sets up a linear staircase sweep. • logarithmic: sets up a...

  • Page 200

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-55 front-panel sweep options option description source limit sets the source limit for measurements. The model 2450 cannot source levels that exceed this limit. Abort...

  • Page 201

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-56 2450-901-01 rev. B/september 2013 for example sweeps, see sweep programming examples (on page 3-58). For detail on the commands and options listed above, see the following command descriptions: • [...

  • Page 202

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-57 for example sweeps, see sweep programming examples (on page 3-58). For detail on the commands and options listed above, see the following command descriptions: • s...

  • Page 203

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-58 2450-901-01 rev. B/september 2013 sweep programming examples the following examples show programming examples of typical sweeps. Linear sweep with a voltage source the following examples perform a ...

  • Page 204

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-59 logarithmic sweep with a current source the following examples perform a logarithmic sweep using a current source. They perform the following actions: • reset the ...

  • Page 205

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-60 2450-901-01 rev. B/september 2013 voltage sweep based on a configuration list the following tsp example shows a voltage sweep that is based on a configuration list. It performs the following action...

  • Page 206

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-61 using tsp commands reset() smu.Source.Configlist.Create("currlistsweep") smu.Source.Func = smu.Func_dc_current smu.Source.Range = 100e-3 smu.Source.Level = 1e-3 sm...

  • Page 207: Digital I/o

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-62 2450-901-01 rev. B/september 2013 digital i/o you can use the model 2450 digital input/output with the trigger model or to control an external digital circuit, such as a device handler that is used...

  • Page 208

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-63 the following figure shows the basic configuration of the digital i/o port. To set a line high (approximately +5 v), write a 1 to it; to set a line low (approximat...

  • Page 209

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-64 2450-901-01 rev. B/september 2013 digital i/o lines you can place each digital i/o line one of three modes: input, output, or open-drain. When you configure the digital i/o, configure the output li...

  • Page 210

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-65 vext line the digital i/o allows connection to an external voltage through a flyback diode clamped line (vext). You can connect to the vext line through the vext p...

  • Page 211

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-66 2450-901-01 rev. B/september 2013 controlling digital i/o lines you must use a remote interface to set up and control the digital i/o lines. See remote communication interfaces (on page 2-44) for i...

  • Page 212

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-67 digital i/o programming example the programming commands below illustrate how to set bit b1 of the digital i/o port high, and then read the value. Using scpi comma...

  • Page 213: Limit Testing And Binning

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-68 2450-901-01 rev. B/september 2013 limit testing and binning limit testing allows you to set high and low limit values. When the reading falls outside these limits, the instrument beeps and displays...

  • Page 214

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-69 front-panel limit test this example is set up to test a box of 100 Ω ±1 % and 100 Ω ±10 % resistors that you want to separate manually. You can change values as ne...

  • Page 215

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-70 2450-901-01 rev. B/september 2013 set up a limit test using the remote interface you can set up limit testing through a remote interface. There are several methods you can use to set up the limit t...

  • Page 216

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-71 resistor grading example figure 95: resistor grading example blocks 1 to 6.

  • Page 217

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-72 2450-901-01 rev. B/september 2013 figure 96: resistor grading example blocks 7 to 18.

  • Page 218

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-73 figure 97: resistor grading example blocks 19 to 23.

  • Page 219

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-74 2450-901-01 rev. B/september 2013 resistor grading scpi code send the following commands for this example application: command description *rst sense:function "resistance" sense:resistance:mode man...

  • Page 220

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-75 trigger:load:empty trigger:block:buffer:cle 1, "defbuffer1" trig:bloc:wait 2, dig5 trig:bloc:sour:stat 3, on trig:bloc:del:cons 4, 0.001 trig:bloc:meas 5, "defbuff...

  • Page 221

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-76 2450-901-01 rev. B/september 2013 -- source settings must come after manual ohms is enabled -- source function must be first source setting; -- most other settings are tied to the function smu.Sour...

  • Page 222

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-77 -- block 6: turn smu output off trigger.Model.Setblock(6, trigger.Block_source_output, smu.Off) -- block 7: check if 80 trigger.Model.Setblock(7, trigger.Block_bra...

  • Page 223

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-78 2450-901-01 rev. B/september 2013 resistor sorting using limit testing with multiple limits this example inspects multiple resistors until it detects the first pass. This example uses a trigger mod...

  • Page 224

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-79 figure 99: resistor sorting trigger model blocks 6 to 23.

  • Page 225

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-80 2450-901-01 rev. B/september 2013 resistor sorting scpi code *rst syst:rsen on sens:func "res" sens:res:mode man sens:nplc 1 sens:azer:once sens:volt:rang 2 sour:func curr sour:curr:read:back on so...

  • Page 226

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-81 resistor sorting tsp code local number_of_resistors = 100 -- reset instrument to default settings reset() -- measure function must be first measure setting; -- mos...

  • Page 227

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-82 2450-901-01 rev. B/september 2013 -- configure digital i/0 line 6 as a trigger output -- used to send end-of-test trigger to component handler digio.Line[6].Mode = digio.Mode_trigger_out -- output ...

  • Page 228

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-83 -- block 17: go to block 12 trigger.Model.Setblock(17, trigger.Block_branch_always, 12) -- block 18: set digital i/o lines 1-4; output decimal 2 (binary 0010) to c...

  • Page 229

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-84 2450-901-01 rev. B/september 2013 the tests are performed in ascending numeric order: test 1 (vf), test 2 (vr) and then test 3 (ir). Therefore, the value of vf is inspected against its limit first....

  • Page 230

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-85 figure 101: diode grading trigger model with immediate binning blocks 9 to 19.

  • Page 231

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-86 2450-901-01 rev. B/september 2013 diode grading scpi code *rst sour:conf:list:cre "source_list" sens:conf:list:cre "measure_list" sens:func "volt" sour:func curr sense:resistance:rsense on sens:npl...

  • Page 232

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-87 dig:line1:mode dig, out dig:line2:mode dig, out dig:line3:mode dig, out dig:line4:mode dig, out dig:line5:mode trig, in trig:dig5:in:edge fall dig:line6:mode trig,...

  • Page 233

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-88 2450-901-01 rev. B/september 2013 diode grading tsp code -- number of diodes to test local number_of_diodes = 100 -- reset instrument to default settings reset() -- create source and measure config...

  • Page 234

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-89 smu.Source.Ilimit.Level = src_ilimit[i] end -- set measurement integration time to 1plc (16.67ms at 60hz) -- decrease to reduce test time; trade off accuracy for s...

  • Page 235

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-90 2450-901-01 rev. B/september 2013 -- configure the trigger model -- block 1: clear defbuffer1 trigger.Model.Setblock(1, trigger.Block_buffer_clear, defbuffer1) -- block 2: wait for start-of-test tr...

  • Page 236: Triggering

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-91 triggering triggers are signals that instruct the instrument to make a measurement. The model 2450 can be set to use the following triggering measurement methods: ...

  • Page 237

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-92 2450-901-01 rev. B/september 2013 switching between measurement methods the measurement methods that are available to you depend on how you are controlling the instrument. If you are using the fron...

  • Page 238

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-93 input characteristics: • all rising edges are input triggers. • when all external drives release the physical line, the rising edge is detected as an input trigger...

  • Page 239

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-94 2450-901-01 rev. B/september 2013 figure 104: synchronousa input trigger output characteristics: • in addition to trigger events from other trigger objects, the tsp commands trigger.Digout[n].Asser...

  • Page 240: Trigger Model

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-95 trigger model the trigger model controls the sequence in which measurements occur. The model 2450 trigger model is flexible, allowing you to control as much or as ...

  • Page 241

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-96 2450-901-01 rev. B/september 2013 measure building block when the trigger model reaches the measurement block: 1. The instrument makes a reading. 2. The trigger model waits for the measurement to c...

  • Page 242

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-97 delay building block when the trigger model reaches a delay building block, it stops the trigger model for the amount of time set by the delay. The delay time is s...

  • Page 243

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-98 2450-901-01 rev. B/september 2013 recall index you can use the configuration list recall index building block to load a specific index from a configuration list. If you do not specify the index in ...

  • Page 244

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-99 loop counter when the trigger model reaches a loop counter block, it goes to a specified block until the count value is reached. When the counter exceeds the count...

  • Page 245

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-100 2450-901-01 rev. B/september 2013 dynamic limits the branch-on-dynamic-limits building block defines a trigger model block that goes to a specified block in the trigger model if a measurement meet...

  • Page 246

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-101 once excluded the branch-once-excluded building block is ignored by the trigger model the first time it is encountered. If the trigger model encounters the block ...

  • Page 247

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-102 2450-901-01 rev. B/september 2013 front-panel icon scpi command tsp command block description :trigger:block:branch:event (on page 6-131) trigger.Model.Setblock() — trigger.Block_branch_on_event (...

  • Page 248

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-103 front-panel icon scpi command tsp command block description :trigger:block:buffer:clear (on page 6-136) trigger.Model.Setblock() — trigger.Block_buffer_clear (on ...

  • Page 249

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-104 2450-901-01 rev. B/september 2013 trigger block summary front-panel icon scpi command tsp command block description :trigger:block:digital:io (on page 6-141) trigger.Model.Setblock() — trigger.Blo...

  • Page 250

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-105 using a predefined trigger model before starting the trigger model, you need to set up your instrument for testing, including the source and measurement settings....

  • Page 251

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-106 2450-901-01 rev. B/september 2013 using a predefined trigger model to develop a trigger model the model 2450 includes predefined trigger models that you can use as a starting point for developing ...

  • Page 252

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-107 determining the structure of the existing trigger model you can retrieve the existing trigger model structure from the front panel or by using remote commands. Us...

  • Page 253

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-108 2450-901-01 rev. B/september 2013 starting the trigger model using the front panel: 1. Press the front-panel trigger key for two seconds. A screen displays with the available trigger methods; the ...

  • Page 254

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-109 checking the state of the trigger model the trigger model can be in one of several states. The state is shown in the indicator bar on the home page of the instrum...

  • Page 255

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-110 2450-901-01 rev. B/september 2013 trigger events to use trigger events, you need to specify the event constant. The tables below show the constants for the trigger events in the system. Trigger ev...

  • Page 256

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-111 trigger events event description event constant no trigger event trigger.Event_none trigger timer n (1 to 4) expired trigger.Event_timern source limit condition o...

  • Page 257

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-112 2450-901-01 rev. B/september 2013 respond to an event with a wait block the wait building block causes the trigger model to stop and wait for an event or set of events to occur before continuing. ...

  • Page 258

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-113 command interface triggering does not generate action overruns. The triggers are processed in the order that they are received in the model 2450 command queue. Th...

  • Page 259

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-114 2450-901-01 rev. B/september 2013 understanding hardware value and pseudo line state lan triggering and hardware synchronization are similar, except that lan triggering uses lxi trigger packets in...

  • Page 260

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-115 event blenders the ability to combine trigger events that occur at different times is known as event blending. An event blender can be used to wait for a specific...

  • Page 261

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-116 2450-901-01 rev. B/september 2013 trigger timers you can use trigger timers to add delays, start measurements, and change the source value at timed intervals. The model 2450 has 1 to 4 independent...

  • Page 262

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-117 using trigger timers with timing building blocks for precise timing or if you need to synchronize timing with other execution blocks or events, you can use the sc...

  • Page 263

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-118 2450-901-01 rev. B/september 2013 tsp trigger timer commands: • trigger.Timer[n].Clear() (on page 8-216) • trigger.Timer[n].Count (on page 8-216) • trigger.Timer[n].Delay (on page 8-217) • trigger...

  • Page 264

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-119 figure 106: tsp-link connections item description notes 1 controller optional. A computer is not needed for stand- alone systems. 2 communication connection optio...

  • Page 265

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-120 2450-901-01 rev. B/september 2013 tsp-link nodes each instrument or enclosure attached to the tsp-link expansion interface must be identified. This identification is called a tsp-link node number,...

  • Page 266

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-121 master and subordinates in a tsp-link ® system, one of the nodes (instruments) is the master node and the other nodes are the subordinate nodes. The master node i...

  • Page 267

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-122 2450-901-01 rev. B/september 2013 from the front panel: 1. Power on all instruments connected to the tsp-link network. 2. Press the menu key. 3. Under system, select communication. The system comm...

  • Page 268

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-123 use node[n].Reset() or localnode.Reset() to reset only one of the nodes. The other nodes are not affected. The following programming example shows this type of re...

  • Page 269

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-124 2450-901-01 rev. B/september 2013 using groups to manage nodes on a tsp-link system tsp-link groups allow each group to run a different test script simultaneously. This method requires one tsp-lin...

  • Page 270

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-125 group leader overview each group has a dynamic group leader. The last node in a group that performs any operation initiated by the master node is the group leader...

  • Page 271

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-126 2450-901-01 rev. B/september 2013 coordinating overlapped operations in remote groups all overlapped operations on all nodes in a group must have completed before the master node can send a comman...

  • Page 272

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-127 you cannot access the reading buffers or global variables from any node in a remote group while a node in that group is performing an overlapped operation. Howeve...

  • Page 273

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-128 2450-901-01 rev. B/september 2013 remote tsp-link commands commands that control and access the tsp-link ® synchronization port are summarized in the following table. See the tsp command reference...

  • Page 274

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-129 tsp-link synchronization programming example the programming example below illustrates how to set bit b1 of the tsp-link digital i/o port high, and then read the ...

  • Page 275: Tsp-Net

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-130 2450-901-01 rev. B/september 2013 model 2450 tsp-link command replaces this command in other tsp-link products trigger.Tsplinkin[n].Clear() tsplink.Trigger[n].Clear() trigger.Tsplinkin[n].Edge tri...

  • Page 276

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-131 using tsp-net with any ethernet-enabled instrument refer to tsp command reference (on page 8-1) for details about the commands presented in this section. The mode...

  • Page 277

    Section 3: functions and features model 2450 interactive sourcemeter® instrument reference manual 3-132 2450-901-01 rev. B/september 2013 example script the following example demonstrates how to connect to a remote device that is not tsp ® enabled, and send and receive data from this device: -- disc...

  • Page 278

    Model 2450 interactive sourcemeter® instrument reference manual section 3: functions and features 2450-901-01 rev. B/september 2013 3-133 tsp-net instrument commands: tsp-enabled device control the following instrument commands provide tsp-enabled device control: tspnet.Tsp.Abort() (on page 8-245) t...

  • Page 280: Circuit Configurations

    In this section: circuit configurations ................................................................ 4-1 operating boundaries ............................................................... 4-4 using nplcs to adjust speed and accuracy ............................ 4-8 noise shield...................

  • Page 281

    Section 4: source-measure considerations model 2450 interactive sourcemeter® instrument reference manual 4-2 2450-901-01 rev. B/september 2013 the current source does not use the sense leads to enhance current source accuracy. However, if the instrument is in 4-wire sense, the instrument may reach l...

  • Page 282

    Model 2450 interactive sourcemeter® instrument reference manual section 4: source-measure considerations 2450-901-01 rev. B/september 2013 4-3 source voltage when you configure the instrument to source voltage, it functions like a low-impedance voltage source that can limit current. The instrument c...

  • Page 283: Operating Boundaries

    Section 4: source-measure considerations model 2450 interactive sourcemeter® instrument reference manual 4-4 2450-901-01 rev. B/september 2013 operating boundaries operating boundaries define the current and voltage limits of the instrument. The general operating boundaries of the model 2450 are sho...

  • Page 284

    Model 2450 interactive sourcemeter® instrument reference manual section 4: source-measure considerations 2450-901-01 rev. B/september 2013 4-5 if the voltage or current exceeds the limits, the instrument limits the source voltage to keep operating currents and voltages in these boundaries. You can s...

  • Page 285

    Section 4: source-measure considerations model 2450 interactive sourcemeter® instrument reference manual 4-6 2450-901-01 rev. B/september 2013 voltage limit boundary examples the actual boundaries where the instrument operates depends on the device under test (dut) that is connected to the output of...

  • Page 286

    Model 2450 interactive sourcemeter® instrument reference manual section 4: source-measure considerations 2450-901-01 rev. B/september 2013 4-7 notice that as resistance increases, the slope of the dut load increases. As resistance approaches infinity (open output), the instrument sources virtually 0...

  • Page 287

    Section 4: source-measure considerations model 2450 interactive sourcemeter® instrument reference manual 4-8 2450-901-01 rev. B/september 2013 in the following graph, the resistive load is increased to 800 Ω. The dut load for 800 Ω intersects the current limit, which causes the instrument to limit t...

  • Page 288

    Model 2450 interactive sourcemeter® instrument reference manual section 4: source-measure considerations 2450-901-01 rev. B/september 2013 4-9 the speed setting affects the normal mode rejection ratio (nmrr) and common mode rejection ratio (cmrr). Normal mode noise is the noise signal between the hi...

  • Page 289: Noise Shield

    Section 4: source-measure considerations model 2450 interactive sourcemeter® instrument reference manual 4-10 2450-901-01 rev. B/september 2013 noise shield use a noise shield to prevent the introduction of unwanted signals into the test circuit. Low-level signals may benefit from effective shieldin...

  • Page 290: Grounding

    Model 2450 interactive sourcemeter® instrument reference manual section 4: source-measure considerations 2450-901-01 rev. B/september 2013 4-11 safety shielding use #18 awg wire or larger for connections to safety earth ground and chassis. Figure 116: model 2450 noise and safety shield grounding noi...

  • Page 291: Floating The Model 2450

    Section 4: source-measure considerations model 2450 interactive sourcemeter® instrument reference manual 4-12 2450-901-01 rev. B/september 2013 floating the model 2450 input/output lo is not internally connected to the chassis and cannot be allowed to float above chassis ground more than the values ...

  • Page 292

    Model 2450 interactive sourcemeter® instrument reference manual section 4: source-measure considerations 2450-901-01 rev. B/september 2013 4-13 the connections for the floating configuration are shown below. To float the smu, force and sense lo must be isolated from chassis ground. To do this, do no...

  • Page 293: Guarding

    Section 4: source-measure considerations model 2450 interactive sourcemeter® instrument reference manual 4-14 2450-901-01 rev. B/september 2013 guarding guarding is an effective way to reduce the leakage current and capacitance that can exist between hi and lo. A guard is a low impedance point in th...

  • Page 294

    Model 2450 interactive sourcemeter® instrument reference manual section 4: source-measure considerations 2450-901-01 rev. B/september 2013 4-15 guard circuit drawing in the following schematic, note that guarding eliminates resistance leakage current (r l1 ). The current flowing in resistance leakag...

  • Page 295

    Section 4: source-measure considerations model 2450 interactive sourcemeter® instrument reference manual 4-16 2450-901-01 rev. B/september 2013 connecting the model 2450 output to a custom test fixture keithley instruments offers several accessories that can help you when building a custom test fixt...

  • Page 296: Sink Operation

    Model 2450 interactive sourcemeter® instrument reference manual section 4: source-measure considerations 2450-901-01 rev. B/september 2013 4-17 sink operation when the model 2450 is operating as a sink, voltage and current have opposite polarities and the instrument is dissipating power rather than ...

  • Page 297: Timing Information

    Section 4: source-measure considerations model 2450 interactive sourcemeter® instrument reference manual 4-18 2450-901-01 rev. B/september 2013 if you are using the current source to charge or discharge batteries, the following precautions must be observed. Failure to observe these precautions could...

  • Page 298: Calculating Accuracy

    Model 2450 interactive sourcemeter® instrument reference manual section 4: source-measure considerations 2450-901-01 rev. B/september 2013 4-19 overtemperature protection to prevent damaging heat build-up and ensure specified performance, make sure there is adequate ventilation and air flow around t...

  • Page 299

    Section 4: source-measure considerations model 2450 interactive sourcemeter® instrument reference manual 4-20 2450-901-01 rev. B/september 2013 calculating measurement accuracy to calculate measurement accuracy, use the formula: accuracy = ± (% of reading + offset) for example, to calculate the volt...

  • Page 300: Power Calculations

    Model 2450 interactive sourcemeter® instrument reference manual section 4: source-measure considerations 2450-901-01 rev. B/september 2013 4-21 power calculations power readings are calculated from the measured current and voltage as follows: where: p is the calculated power v is the measured voltag...

  • Page 301: Filtering Measurement Data

    Section 4: source-measure considerations model 2450 interactive sourcemeter® instrument reference manual 4-22 2450-901-01 rev. B/september 2013 using scpi commands: send the command: :source:current:high:capacitance on to turn on high capacitance for a voltage source, replace current with voltage. U...

  • Page 302

    Model 2450 interactive sourcemeter® instrument reference manual section 4: source-measure considerations 2450-901-01 rev. B/september 2013 4-23 setting up the averaging filter using the front panel: 1. Press the menu key. 2. Under measure, select math. 3. For the filter state, select on or off. 4. F...

  • Page 303: Reset Default Values

    Section 4: source-measure considerations model 2450 interactive sourcemeter® instrument reference manual 4-24 2450-901-01 rev. B/september 2013 reset default values when you turn instrument power on and off or send a reset command, many of the settings in the instrument are reset to their default va...

  • Page 304

    Model 2450 interactive sourcemeter® instrument reference manual section 4: source-measure considerations 2450-901-01 rev. B/september 2013 4-25 digital i/o reset values setting default value on reset not available from front panel :digital:line:mode (on page 6-19) digio.Line[n].Mode (on page 8-43) d...

  • Page 305

    Section 4: source-measure considerations model 2450 interactive sourcemeter® instrument reference manual 4-26 2450-901-01 rev. B/september 2013 terminal reset values setting default value on reset terminals button :route:terminals (on page 6-35) smu.Measure.Terminals (on page 8-124) front measuremen...

  • Page 306

    Model 2450 interactive sourcemeter® instrument reference manual section 4: source-measure considerations 2450-901-01 rev. B/september 2013 4-27 setting default value on reset not available from front panel [:sense[1]]::relative (on page 6-55) smu.Measure.Rel.Level (on page 8-122) 0 menu > measure > ...

  • Page 307

    Section 4: source-measure considerations model 2450 interactive sourcemeter® instrument reference manual 4-28 2450-901-01 rev. B/september 2013 buffer reset values setting default value on reset not available from front panel :trace:fill:mode (on page 6-112) buffervar.Fillmode (on page 8-19) default...

  • Page 308

    Model 2450 interactive sourcemeter® instrument reference manual section 4: source-measure considerations 2450-901-01 rev. B/september 2013 4-29 setting default value on reset not available from front panel :trigger:timer:start:generate (on page 6-170) trigger.Timer[n].Start.Generate (on page 8-221) ...

  • Page 310: Introduction To Scpi

    In this section: introduction to scpi ................................................................. 5-1 scpi command programming notes ........................................ 5-2 introduction to scpi the standard commands for programmable instruments (scpi) standard is a syntax and set of comma...

  • Page 311

    Section 5: introduction to scpi commands model 2450 interactive sourcemeter® instrument reference manual 5-2 2450-901-01 rev. B/september 2013 the examples above show commands that are sent individually. You can also group command messages when you send them to the instrument. To group a set of comm...

  • Page 312

    Model 2450 interactive sourcemeter® instrument reference manual section 5: introduction to scpi commands 2450-901-01 rev. B/september 2013 5-3 minimum, maximum, and default you can use minimum, maximum, or default instead of a parameter for some commands. For example, you can set defaultparameter> f...

  • Page 313

    Section 5: introduction to scpi commands model 2450 interactive sourcemeter® instrument reference manual 5-4 2450-901-01 rev. B/september 2013 sending strings if you are sending a string, it must begin and end with matching quotes (either single quotes or double quotes). If you want to include a quo...

  • Page 314

    Model 2450 interactive sourcemeter® instrument reference manual section 5: introduction to scpi commands 2450-901-01 rev. B/september 2013 5-5 command name and summary table each instrument command description starts with the command name, followed by a table with relevant information for each comma...

  • Page 315

    Section 5: introduction to scpi commands model 2450 interactive sourcemeter® instrument reference manual 5-6 2450-901-01 rev. B/september 2013 command usage the usage section of the remote command listing shows how to properly structure the command. Each line in the usage section is a separate varia...

  • Page 316

    Model 2450 interactive sourcemeter® instrument reference manual section 5: introduction to scpi commands 2450-901-01 rev. B/september 2013 5-7 figure 125: scpi command description code examples 1. Example code that you can copy from this table and paste into your own application. Examples are genera...

  • Page 318: *rcl

    In this section: *rcl ........................................................................................ 6-1 *sav ........................................................................................ 6-2 :abort ...................................................................................

  • Page 319: *sav

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-2 2450-901-01 rev. B/september 2013 *sav this command saves the present instrument settings as a user-saved setup. Type affected by where saved default value command only not applicable nonvolatile me...

  • Page 320: :fetch?

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-3 :fetch? This query command requests the latest reading that was stored in a reading buffer. Type affected by where saved default value query not applicable not appl...

  • Page 321: :measure:?

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-4 2450-901-01 rev. B/september 2013 if you have format[:data] set to real or sreal, you will have fewer options for buffer elements. If you request one of the buffer elements, you will see the error 1...

  • Page 322

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-5 the options for bufferelements> are described in the following table. Option description date the date when the data point was measured formatted the measured value...

  • Page 323: :read?

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-6 2450-901-01 rev. B/september 2013 :read? This query makes measurements, places them in a reading buffer, and returns the latest reading. Type affected by where saved default value query only not app...

  • Page 324: Calculate Subsystem

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-7 if you have format[:data] set to real or sreal, you will have fewer options for buffer elements. If you request one of the buffer elements, you will see the error 1...

  • Page 325: :calculate[1]::math:mbfactor

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-8 2450-901-01 rev. B/september 2013 details this specifies which math operation is performed on measurements for the selected measurement function. You can choose one of the following math operations:...

  • Page 326

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-9 details this attribute specifies the offset (b) for an mx + b operation. The mx+b math operation lets you manipulate normal display readings (x) mathematically acco...

  • Page 327: :calculate[1]::math:mmfactor

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-10 2450-901-01 rev. B/september 2013 :calculate[1]::math:mmfactor this command specifies the scale factor for the y = mx + b math operation. Type affected by where saved default value command and quer...

  • Page 328: :calculate[1]::math:percent

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-11 :calculate[1]::math:percent this command specifies the constant that is used when math operations are set to percent. Type affected by where saved default value co...

  • Page 329: :calculate[1]::math:state

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-12 2450-901-01 rev. B/september 2013 :calculate[1]::math:state this command enables or disables the math operations. Type affected by where saved default value command and query recall settings instru...

  • Page 330

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-13 :calculate2::limit:clear:auto this command indicates if limit y should be cleared automatically or not. Type affected by where saved default value command and quer...

  • Page 331

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-14 2450-901-01 rev. B/september 2013 :calculate2::limit:clear[:immediate] this command clears the results of the limit test. Type affected by where saved default value command only not applicable not ...

  • Page 332: :calculate2::limit:fail?

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-15 :calculate2::limit:fail? This command queries the results of a limit test. Type affected by where saved default value query only not applicable not applicable not ...

  • Page 333

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-16 2450-901-01 rev. B/september 2013 :calculate2::limit:lower[:data] this command specifies the lower limit for limit tests. Type affected by where saved default value command and query recall setting...

  • Page 334: :calculate2::limit:state

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-17 :calculate2::limit:state this command enables or disables a limit test. Type affected by where saved default value command and query recall settings instrument res...

  • Page 335

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-18 2450-901-01 rev. B/september 2013 :calculate2::limit:upper[:data] this command specifies the upper limit for a limit test. Type affected by where saved default value command and query recall settin...

  • Page 336: Digital Subsystem

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-19 digital subsystem the commands in the digital subsystem control the digital i/o lines. :digital:line:mode this command sets the digital i/o line to be a digital li...

  • Page 337: :digital:line:state

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-20 2450-901-01 rev. B/september 2013 :digital:line:state this command sets a digital i/o line high or low. Type affected by where saved default value command and query not applicable nonvolatile memor...

  • Page 338: :digital:read?

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-21 :digital:read? This command reads the digital i/o port. Type affected by where saved default value query not applicable not applicable not applicable usage :digita...

  • Page 339: Display Subsystem

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-22 2450-901-01 rev. B/september 2013 display subsystem this subsystem contains commands that control the front-panel display. :display:clear this command clears the front-panel user display swipe scre...

  • Page 340: :display::digits

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-23 :display::digits this command determines the number of digits that are displayed for measurements on the front panel. Type affected by where saved default value co...

  • Page 341: :display:light:state

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-24 2450-901-01 rev. B/september 2013 :display:light:state this command sets the brightness of the front-panel display. Type affected by where saved default value command and query on75 usage :display:...

  • Page 342: :display:reading:format

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-25 :display:reading:format this command determines the format that is used to display measurement readings on the front-panel display of the instrument. Type affected...

  • Page 343: :display:screen

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-26 2450-901-01 rev. B/september 2013 :display:screen this command changes which front-panel screen is displayed. Type affected by where saved default value command not applicable not applicable not ap...

  • Page 344: :display:user:text[:data]

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-27 :display:user:text[:data] this command defines the text that is displayed on the front-panel user display screen. Type affected by where saved default value comman...

  • Page 345: Format

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-28 2450-901-01 rev. B/september 2013 format the commands for this subsystem select the data format that is used to transfer instrument readings over the remote interface. :format:ascii:precision this ...

  • Page 346: :format:border

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-29 :format:border this command sets the byte order for the ieee-754 binary formats. Type affected by where saved default value command and query recall settings instr...

  • Page 347: :format[:data]

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-30 2450-901-01 rev. B/september 2013 :format[:data] this command selects the data format that is used when transferring readings over the remote interface. Type affected by where saved default value c...

  • Page 348: Output Subsystem

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-31 output subsystem the output subsystem provides information and settings that control the output of the selected source. :output[1]::smode this command defines the ...

  • Page 349

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-32 2450-901-01 rev. B/september 2013 when the zero output-off state is selected, when you turn off the output: • the measurement sense is changed to 2-wire sense • the source function is set to voltag...

  • Page 350

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-33 :output[1]:interlock:tripped? This command indicates that the interlock has been tripped. Type affected by where saved default value query only not applicable not ...

  • Page 351: :output[1][:state]

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-34 2450-901-01 rev. B/september 2013 :output[1][:state] this command enables or disables the source output. Type affected by where saved default value command and query recall settings instrument rese...

  • Page 352: Route Subsystem

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-35 route subsystem the route subsystem selects which set of input and output terminals to enable (front panel or rear panel). :route:terminals this command determines...

  • Page 353: Sense1 Subsystem

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-36 2450-901-01 rev. B/september 2013 sense1 subsystem the sense1 subsystem commands configure and control the measurement functions of the model 2450. Many of these commands are set for a specific fun...

  • Page 354

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-37 [:sense[1]]:configuration:list:catalog? This command returns the name of one measure configuration list. Type affected by where saved default value query not appli...

  • Page 355

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-38 2450-901-01 rev. B/september 2013 [:sense[1]]:configuration:list:delete this command deletes a measure configuration list. Type affected by where saved default value command not applicable not appl...

  • Page 356

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-39 [:sense[1]]:configuration:list:query? This command returns a list of tsp commands that represent the parameters that are stored in the specified configuration poin...

  • Page 357

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-40 2450-901-01 rev. B/september 2013 [:sense[1]]:configuration:list:recall this command recalls a specific configuration point in a specific measure configuration list. Type affected by where saved de...

  • Page 358

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-41 details this command returns the size (number of configuration points) of a measure configuration list.. The size of the list is equal to the number of configurati...

  • Page 359: [:sense[1]]:count

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-42 2450-901-01 rev. B/september 2013 [:sense[1]]:count this command sets the number of measurements to be performed when a measurement is requested. Type affected by where saved default value command ...

  • Page 360: [:sense[1]]::average:count

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-43 [:sense[1]]::average:count this command sets the number of measurements that are averaged when filtering is enabled for the function measurements. Type affected by...

  • Page 361: [:sense[1]]::average[:state]

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-44 2450-901-01 rev. B/september 2013 [:sense[1]]::average[:state] this command enables or disables the averaging filter for measurements of the selected function. Type affected by where saved default ...

  • Page 362

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-45 [:sense[1]]::average:tcontrol this command set the type of averaging filter that is used for measurements for the selected function when the measurement filter is ...

  • Page 363: [:sense[1]]::azero[:state]

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-46 2450-901-01 rev. B/september 2013 example 3 volt:aver:count 10 volt:aver:tcon mov volt:aver on for voltage measurements, set the averaging filter type to moving average, with a filter count of 10. ...

  • Page 364: [:sense[1]]::delay:user

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-47 this additional time can cause problems in sweeps and other test sequences in which measurement timing is critical. To avoid the time that is needed for the refere...

  • Page 365: [:sense[1]]::nplcycles

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-48 2450-901-01 rev. B/september 2013 [:sense[1]]::nplcycles this command sets the time that the input signal is measured for measurements of the selected function. Type affected by where saved default...

  • Page 366: [:sense[1]]::ocompensated

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-49 [:sense[1]]::ocompensated this command enables or disables offset compensation for resistance measurements. Type affected by where saved default value command and ...

  • Page 367: [:sense[1]]::range:auto

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-50 2450-901-01 rev. B/september 2013 details set this command to the type of measurement you want to make. Reading this attribute returns the function that is presently active. Examples :func "voltage...

  • Page 368

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-51 [:sense[1]]::range:auto:llimit this command selects the lower limit for measurements of the selected function when the range is selected automatically. Type affect...

  • Page 369

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-52 2450-901-01 rev. B/september 2013 [:sense[1]]::range:auto:ulimit when autorange is selected, this command selects the upper limit for measurements of the selected function. Type affected by where s...

  • Page 370: [:sense[1]]::range[:upper]

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-53 [:sense[1]]::range[:upper] this command sets the positive full-scale value of the measurement range for measurements of the selected function. Type affected by whe...

  • Page 371

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-54 2450-901-01 rev. B/september 2013 for example, for current measurements, if you expect a reading of approximately 50 ma, set to 0.05 (or 50e-3) to select the 100 ma range. For voltage measurements,...

  • Page 372: [:sense[1]]::relative

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-55 [:sense[1]]::relative this command specifies the relative offset value for the measurement. Type affected by where saved default value command and query recall set...

  • Page 373

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-56 2450-901-01 rev. B/september 2013 [:sense[1]]::relative:acquire this command acquires an internal measurement to store as the relative offset value. Type affected by where saved default value comma...

  • Page 374: [:sense[1]]::relative:state

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-57 [:sense[1]]::relative:state this command enables or disables the relative offset value. Type affected by where saved default value command and query recall setting...

  • Page 375: [:sense[1]]::rsense

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-58 2450-901-01 rev. B/september 2013 [:sense[1]]::rsense this command selects local (2-wire) or remote (4-wire) sensing. Type affected by where saved default value command and query recall settings in...

  • Page 376: [:sense[1]]::unit

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-59 [:sense[1]]::unit this command describes the units of measurement that are displayed on the front panel of the instrument and stored in the reading buffer. Type af...

  • Page 377: Source Subsystem

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-60 2450-901-01 rev. B/september 2013 source subsystem the commands in the source subsystem configure and control the current source and voltage source. :source[1]:configuration:list:catalog? This comm...

  • Page 378

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-61 :source[1]:configuration:list:create this command creates an empty source configuration list for sourcing. Type affected by where saved default value command only ...

  • Page 379

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-62 2450-901-01 rev. B/september 2013 :source[1]:configuration:list:delete this command deletes a source configuration list. Type affected by where saved default value command only not applicable not a...

  • Page 380

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-63 :source[1]:configuration:list:query? This command returns a list of tsp commands that represent the parameters that are stored in the specified configuration point...

  • Page 381

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-64 2450-901-01 rev. B/september 2013 details use this command to recall the settings stored in a specific configuration point on a specific configuration list. If you do not specify a point when you s...

  • Page 382

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-65 :source[1]:configuration:list:store this command stores the active source settings into the named configuration list. Type affected by where saved default value co...

  • Page 383: :source[1]::delay

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-66 2450-901-01 rev. B/september 2013 :source[1]::delay this command sets the source delay. Type affected by where saved default value command and query recall settings instrument reset power cycle sou...

  • Page 384: :source[1]::delay:auto

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-67 :source[1]::delay:auto this command enables or disables the autodelay that occurs when the source is turned on. Type affected by where saved default value command ...

  • Page 385: :source[1]::delay:user

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-68 2450-901-01 rev. B/september 2013 :source[1]::delay:user this command sets a user-defined delay that can be used in the trigger model. Type affected by where saved default value command and query r...

  • Page 386: :source[1]::high:capacitance

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-69 :source[1]::high:capacitance this command enables or disables high capacitance feature. Type affected by where saved default value command and query recall setting...

  • Page 387

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-70 2450-901-01 rev. B/september 2013 :source[1]:[:level][:immediate][:amplitude] this command immediately selects a fixed amplitude for the selected source function. Type affected by where saved defau...

  • Page 388: :source[1]::limit[:level]

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-71 :source[1]::limit[:level] this command selects the source limit for measurements of the selected function. Type affected by where saved default value command and q...

  • Page 389: :source[1]:function[:mode]

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-72 2450-901-01 rev. B/september 2013 :source[1]::limit[:level]:tripped? This command indicates if the source exceeded the limits that were set for the selected measurements. Type affected by where sav...

  • Page 390

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-73 details setting this command configures the instrument as either a voltage source or a current source. Examples sour:func curr sour:func? Set the source function o...

  • Page 391: :source[1]::range

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-74 2450-901-01 rev. B/september 2013 :source[1]::protection[:level]:tripped? This command indicates if the overvoltage source protection feature is active. Type affected by where saved default value q...

  • Page 392: :source[1]::range:auto

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-75 details this command manually selects the measurement range for the specified source. If you select a specific source range, the range must be large enough to sour...

  • Page 393

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-76 2450-901-01 rev. B/september 2013 details this command indicates the state of the range for the selected source. When automatic source range is disabled, the source range is set manually. When auto...

  • Page 394: :source[1]::read:back

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-77 :source[1]::read:back this command determines if the instrument records the measured source value or the configured source value when making a measurement. Type af...

  • Page 395: :source[1]:list:

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-78 2450-901-01 rev. B/september 2013 :source[1]:list: this command allows you to set up a list of custom values for a sweep. Type affected by where saved default value command and query recall setting...

  • Page 396: :source[1]:list::append

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-79 :source[1]:list::append this command adds values to the source list for the selected source function. Type affected by where saved default value command only recal...

  • Page 397: :source[1]:list::points?

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-80 2450-901-01 rev. B/september 2013 :source[1]:list::points? This command queries the length of the source list for the selected source function. Type affected by where saved default value query only...

  • Page 398: :source[1]:sweep::linear

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-81 :source[1]:sweep::linear this command sets up a linear sweep for a set number of measurement points. Type affected by where saved default value command only recall...

  • Page 399

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-82 2450-901-01 rev. B/september 2013 details when the sweep is started, the instrument sources a specific voltage or current value to the device under test (dut). A measurement is made for each point ...

  • Page 400

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-83 :source[1]:sweep::linear:step this command sets up a linear source sweep configuration list and trigger model with a fixed number of steps. Type affected by where ...

  • Page 401

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-84 2450-901-01 rev. B/september 2013 detail when the sweep is started, the instrument sources a specific voltage or current voltage to the device under test (dut). A measurement is made for each point...

  • Page 402: :source[1]:sweep::list

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-85 :source[1]:sweep::list this command sets up a sweep based on a configuration list, which allows you to customize the sweep. Type affected by where saved default va...

  • Page 403

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-86 2450-901-01 rev. B/september 2013 *rst sens:func "curr" sens:curr:rang:auto on sens:curr:rsen off sour:func volt sour:volt:rang 20 sour:volt:ilim 1 sour:list:volt 1, 5, 1, 5, 1, 5 sour:swe:volt:lis...

  • Page 404: :source[1]:sweep::log

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-87 :source[1]:sweep::log this command sets up a logarithmic sweep for a set number of measurement points. Type affected by where saved default value command only reca...

  • Page 405

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-88 2450-901-01 rev. B/september 2013 a string that indicates the reading buffer; the default buffers ( defbuffer1 or defbuffer2) or the name of a user-defined buffer; if no buffer is specified, this p...

  • Page 406: Status Subsystem

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-89 status subsystem the status subsystem controls the status registers of the model 2450. For additional information on the status model, see status model (on page c-...

  • Page 407: :status:operation[:event]?

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-90 2450-901-01 rev. B/september 2013 details this command sets or reads the contents of the enable register of the operation event register. When one of these bits is set, when the corresponding bit i...

  • Page 408: :status:operation:map

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-91 :status:operation:map this command allows you to map event numbers to bits in the operation event registers. Type affected by where saved default value command and...

  • Page 409: :status:preset

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-92 2450-901-01 rev. B/september 2013 :status:preset this command resets all bits in the status model. Type affected by where saved default value command only not applicable not applicable not applicab...

  • Page 410: :status:questionable:enable

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-93 :status:questionable:enable this command sets or reads the contents of the questionable event enable register of the status model. Type affected by where saved def...

  • Page 411: :status:questionable:map

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-94 2450-901-01 rev. B/september 2013 :status:questionable:map this command queries mapped event numbers or maps event numbers to bits in the event registers. Type affected by where saved default value...

  • Page 412: System Subsystem

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-95 system subsystem this subsystem contains commands that affect the overall operation of the instrument, such as access, beepers, communications, event logs, and tim...

  • Page 413: :system:beeper[:immediate]

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-96 2450-901-01 rev. B/september 2013 :system:beeper[:immediate] this command generates an audible tone. Type affected by where saved default value command only not applicable not applicable not applic...

  • Page 414

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-97 :system:communication:lan:configure this command specifies the lan configuration for the instrument. Type affected by where saved default value command and query r...

  • Page 415: :system:error[:next]?

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-98 2450-901-01 rev. B/september 2013 :system:communication:lan:macaddress? This command queries the lan mac address. Type affected by where saved default value query not applicable not applicable not ...

  • Page 416: :system:error:code[:next]?

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-99 :system:error:code[:next]? This command reads the oldest error code. Type affected by where saved default value query only not applicable not applicable not applic...

  • Page 417: :system:eventlog:count?

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-100 2450-901-01 rev. B/september 2013 :system:eventlog:count? This command returns the number of events in the event log. Type affected by where saved default value query only not applicable not appli...

  • Page 418: :system:eventlog:next?

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-101 :system:eventlog:next? This command returns the oldest message from the event log and removes it from the log. Type affected by where saved default value query on...

  • Page 419: :system:eventlog:post

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-102 2450-901-01 rev. B/september 2013 :system:eventlog:post this command allows you to post messages to the event log. Type affected by where saved default value command only not applicable not applic...

  • Page 420: :system:eventlog:save

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-103 :system:eventlog:save this command saves the event log to a file on a usb flash drive. Type affected by where saved default value command only not applicable not ...

  • Page 421: :system:gpib:address

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-104 2450-901-01 rev. B/september 2013 :system:gpib:address this command contains the gpib address. Type affected by where saved default value command and query not applicable nonvolatile memory 18 usa...

  • Page 422: :system:password:new

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-105 :system:password:new this command stores the instrument password. Type affected by where saved default value command only not applicable nonvolatile memory admin ...

  • Page 423: :system:time

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-106 2450-901-01 rev. B/september 2013 details when you select rst, the instrument restores settings to their default values when the instrument is powered on. When you select a sav option, the setting...

  • Page 424: :system:version?

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-107 :system:version? Query the present scpi version. Type affected by where saved default value query only not applicable not applicable not applicable usage :system:...

  • Page 425: :trace:clear

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-108 2450-901-01 rev. B/september 2013 example trace:make "testdata", 200 coun 10 measure:current? "testdata" creates 200 element reading buffer named testdata. Set the measurement count to 10. Set the...

  • Page 426: :trace:data?

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-109 :trace:data? This query command returns specified data elements from a specified reading buffer. Type affected by where saved default value query only recall sett...

  • Page 427

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-110 2450-901-01 rev. B/september 2013 if you have format[:data] set to real or sreal, you will have fewer options for buffer elements. If you request one of the buffer elements, you will see the error...

  • Page 428: :trace:delete

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-111 :trace:delete this command deletes a user-defined reading buffer. Type affected by where saved default value command only not applicable not applicable not applic...

  • Page 429: :trace:fill:mode

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-112 2450-901-01 rev. B/september 2013 :trace:fill:mode this command determines if a reading buffer is filled continuously or is filled once and stops. Type affected by where saved default value comman...

  • Page 430: :trace:log:state

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-113 :trace:log:state this command indicates whether the reading buffer should log informational events. Type affected by where saved default value command and query r...

  • Page 431: :trace:make

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-114 2450-901-01 rev. B/september 2013 :trace:make this command creates a user-defined reading buffer. Type affected by where saved default value command only recall settings instrument reset power cyc...

  • Page 432: :trace:points

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-115 :trace:points this command contains the number of readings a buffer can store. Type affected by where saved default value command and query recall settings instru...

  • Page 433: :trace:save

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-116 2450-901-01 rev. B/september 2013 :trace:save this command saves data from the specified reading buffer to a usb flash drive. Type affected by where saved default value command only not applicable...

  • Page 434

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-117 details the filename must specify the full path (including /usb1/). If included, the file extension must be set to .Csv (if no file extension is specified, .Csv i...

  • Page 435: :trace:save:append

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-118 2450-901-01 rev. B/september 2013 :trace:save:append this command appends data from the reading buffer to a file on the usb flash drive. Type affected by where saved default value command only not...

  • Page 436: :trace:statistics:average?

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-119 example trace:make "testdata", 100 sense:count 5 measure:current:dc? "testdata", read, rel, sour trace:save "/usb1/mydata5.Csv", "testdata" trace:clear measure:cu...

  • Page 437: :trace:statistics:clear

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-120 2450-901-01 rev. B/september 2013 details this command returns the average reading calculated from all of the readings in the specified reading buffer. Example trace:stat:average? Returns the aver...

  • Page 438: :trace:statistics:maximum?

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-121 :trace:statistics:maximum? This command returns the maximum reading value in the reading buffer. Type affected by where saved default value query only recall sett...

  • Page 439: :trace:statistics:pk2Pk?

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-122 2450-901-01 rev. B/september 2013 example trace:stat:minimum? Returns the minimum reading value in the default buffer defbuffer1. Trace:stat:minimum? "testdata" returns the minimum reading value i...

  • Page 440: :trace:statistics:stddev?

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-123 :trace:statistics:stddev? This command returns the standard deviation of all readings in the buffer. Type affected by where saved default value query only recall ...

  • Page 441: :trace:trigger

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-124 2450-901-01 rev. B/september 2013 :trace:trigger this command makes readings and stores them in a buffer. Type affected by where saved default value command only not applicable not applicable not ...

  • Page 442: :trigger:blender:clear

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-125 :trigger:blender:clear this command clears the blender event detector and resets the overrun indicator of blender . Type affected by where saved default value com...

  • Page 443: :trigger:blender:overrun?

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-126 2450-901-01 rev. B/september 2013 details this command selects whether the blender waits for any one event ( or) or waits for all selected events (and) before signaling an output event. Example 1 ...

  • Page 444: :trigger:blender:stimulus

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-127 :trigger:blender:stimulus this command specifies which events trigger the blender. Type affected by where saved default value command and query recall settings in...

  • Page 445: :trigger:block:branch:always

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-128 2450-901-01 rev. B/september 2013 :trigger:block:branch:always this command defines a trigger model block that always goes to a specific block. Type affected by where saved default value command o...

  • Page 446

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-129 details this command defines a trigger model building block that branches to another block using a counter to iterate a specified number of times. Counters increm...

  • Page 447: :trigger:block:branch:delta

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-130 2450-901-01 rev. B/september 2013 :trigger:block:branch:delta this command defines a trigger model block that goes to a specified block if the difference of two measurements meets preset criteria....

  • Page 448: :trigger:block:branch:event

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-131 :trigger:block:branch:event this command branches to a specified block when a specified trigger event occurs. Type affected by where saved default value command o...

  • Page 449

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-132 2450-901-01 rev. B/september 2013 :trigger:block:branch:limit:constant this command defines a trigger model block that branches to a block outside the normal trigger model flow if a measurement me...

  • Page 450

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-133 example trigger:block:branch:limit:constant 5, outside, 0.15, 0.65, 8, 4 configure trigger block 5 to check for measurements in block 4 to be outside of the limit...

  • Page 451: :trigger:block:branch:once

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-134 2450-901-01 rev. B/september 2013 example calc2:lim1:stat on calc2:lim1:low -5.17 calc2:lim1:upp -4.23 trig:bloc:bran:lim:dyn 9, in, 1, 12, 7 set the limits on with a low limit of -5.17 and a high...

  • Page 452

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-135 :trigger:block:branch:once:excluded this command causes the trigger model to go to a specified building block every time the trigger model encounters it, except f...

  • Page 453: :trigger:block:buffer:clear

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-136 2450-901-01 rev. B/september 2013 :trigger:block:buffer:clear this command defines a trigger model block that clears the reading buffer. Type affected by where saved default value command only rec...

  • Page 454

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-137 details when the trigger model reaches a configuration recall next building block, the settings at the next index point in a configuration list are restored. Each...

  • Page 455: :trigger:block:config:recall

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-138 2450-901-01 rev. B/september 2013 :trigger:block:config:recall this command recalls the system settings that are stored in a measure or source configuration list. Type affected by where saved defa...

  • Page 456

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-139 :trigger:block:delay:constant this command adds a constant delay to the trigger model. Type affected by where saved default value command only recall settings ins...

  • Page 457: :trigger:block:delay:dynamic

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-140 2450-901-01 rev. B/september 2013 :trigger:block:delay:dynamic this command adds a delay to the execution of the trigger model. Type affected by where saved default value command only recall setti...

  • Page 458: :trigger:block:digital:io

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-141 :trigger:block:digital:io this command defines a trigger model block that sets the lines on the digital i/o port high or low. Type affected by where saved default...

  • Page 459: :trigger:block:list?

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-142 2450-901-01 rev. B/september 2013 :trigger:block:list? This command returns the settings for all trigger model building blocks. Type affected by where saved default value query only not applicable...

  • Page 460: :trigger:block:log:event

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-143 :trigger:block:log:event this command logs an event during trigger model execution. Type affected by where saved default value command only recall settings instru...

  • Page 461: :trigger:block:measure

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-144 2450-901-01 rev. B/september 2013 :trigger:block:measure this command defines a trigger block that makes a measurement. Type affected by where saved default value command only recall settings inst...

  • Page 462: :trigger:block:nop

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-145 :trigger:block:nop this command creates a placeholder that performs no action in the trigger model. Type affected by where saved default value command only recall...

  • Page 463: :trigger:block:notify

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-146 2450-901-01 rev. B/september 2013 :trigger:block:notify this command defines a trigger model block that generates a trigger event and immediately continues to the next block. Type affected by wher...

  • Page 464: :trigger:block:source:state

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-147 :trigger:block:source:state this command defines a trigger block that turns the output source on or off. Type affected by where saved default value command only r...

  • Page 465: :trigger:block:wait

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-148 2450-901-01 rev. B/september 2013 :trigger:block:wait this commands defines a trigger model block that waits for an event before allowing the trigger model to continue. Type affected by where save...

  • Page 466: :trigger:digital:in:clear

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-149 trigger events event description event constant no trigger event none trigger event blender (1 to 2), which combines trigger events blender trigger timer (1 to 4)...

  • Page 467: :trigger:digital:in:edge

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-150 2450-901-01 rev. B/september 2013 :trigger:digital:in:edge this command sets the logic on which the trigger event detector and the output trigger generator operate on the given trigger line. Type ...

  • Page 468: :trigger:digital:in:overrun?

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-151 :trigger:digital:in:overrun? This command returns the event detector overrun status. Type affected by where saved default value query only not applicable not appl...

  • Page 469

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-152 2450-901-01 rev. B/september 2013 details this command configures the trigger event generator to assert a ttl pulse for output logic; positive is a high pulse, negative is a low pulse. Example :di...

  • Page 470

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-153 :trigger:digital:out:stimulus this command selects the event that causes a trigger to be asserted on the digital output line. Type affected by where saved default...

  • Page 471: :trigger:lan:in:clear

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-154 2450-901-01 rev. B/september 2013 :trigger:lan:in:clear this command clears the event detector for a trigger. Type affected by where saved default value command only not applicable not applicable ...

  • Page 472: :trigger:lan:in:edge

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-155 :trigger:lan:in:edge this command sets the trigger operation and detection mode of the specified lan event. Type affected by where saved default value command and...

  • Page 473: :trigger:lan:in:overrun?

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-156 2450-901-01 rev. B/september 2013 :trigger:lan:in:overrun? This command indicates the overrun status of the event detector. Type affected by where saved default value query only trigger:lan:in:cle...

  • Page 474

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-157 :trigger:lan:out:connect:state this command prepares the event generator for outgoing trigger events. Type affected by where saved default value command and query...

  • Page 475: :trigger:lan:out:ip:address

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-158 2450-901-01 rev. B/september 2013 :trigger:lan:out:ip:address this command specifies the address (in dotted-decimal format) of udp or tcp listeners. Type affected by where saved default value comm...

  • Page 476: :trigger:lan:out:protocol

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-159 :trigger:lan:out:protocol this command sets the lan protocol to use for sending trigger messages. Type affected by where saved default value command and query rec...

  • Page 477

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-160 2450-901-01 rev. B/september 2013 details this attribute specifies which event causes a lan trigger packet to be sent for this trigger. Set the event to one of the existing trigger events, which a...

  • Page 478

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-161 :trigger:load:configuration:list this command loads a predefined trigger model configuration that uses source and measure configuration lists. Type affected by wh...

  • Page 479: :trigger:load:empty

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-162 2450-901-01 rev. B/september 2013 :trigger:load:empty this command resets the trigger model. Type affected by where saved default value command only not applicable not applicable not applicable us...

  • Page 480: :trigger:load:loop:duration

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-163 :trigger:load:loop:duration this command loads a predefined trigger model configuration that makes continuous measurements for a specified amount of time type aff...

  • Page 481: :trigger:load:loop:simple

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-164 2450-901-01 rev. B/september 2013 :trigger:load:loop:simple this command loads a predefined trigger model configuration. Type affected by where saved default value command only not applicable not ...

  • Page 482

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-165 :trigger:load:trigger:external this command loads a predefined trigger model configuration. Type affected by where saved default value command only not applicable...

  • Page 483: :trigger:state?

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-166 2450-901-01 rev. B/september 2013 :trigger:state? This command returns the present state of the trigger model. Type affected by where saved default value query only not applicable not applicable n...

  • Page 484: :trigger:timer:count

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-167 details this command sets the timer event detector to the undetected state and resets the overrun indicator. Example :trig:tim1:clear clears trigger timer 1. Also...

  • Page 485: :trigger:timer:delay

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-168 2450-901-01 rev. B/september 2013 :trigger:timer:delay these commands set and read the timer delay. Type affected by where saved default value command and query recall settings instrument reset po...

  • Page 486

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-169 :trigger:timer:start:fractional this command configures an alarm or a time in the future when the timer will start. Type affected by where saved default value com...

  • Page 487

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-170 2450-901-01 rev. B/september 2013 :trigger:timer:start:generate this command specifies when timer events are generated. Type affected by where saved default value command and query recall settings...

  • Page 488: :trigger:timer:start:seconds

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-171 :trigger:timer:start:seconds this command configures an alarm or a time in the future when the timer will start. Type affected by where saved default value comman...

  • Page 489

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-172 2450-901-01 rev. B/september 2013 details set this attribute any trigger event to start the timer when that event occurs. Set this attribute to zero (0) to disable event processing and use the tim...

  • Page 490: :trigger:timer:state

    Model 2450 interactive sourcemeter® instrument reference manual section 6: scpi command reference 2450-901-01 rev. B/september 2013 6-173 :trigger:timer:state this command enables the trigger timer. Type affected by where saved default value command and query recall settings instrument reset power c...

  • Page 491

    Section 6: scpi command reference model 2450 interactive sourcemeter® instrument reference manual 6-174 2450-901-01 rev. B/september 2013.

  • Page 492

    In this section: introduction to tsp operation................................................... 7-1 fundamentals of scripting for tsp ........................................... 7-4 fundamentals of programming for tsp ................................. 7-11 test script builder (tsb)...................

  • Page 493

    Section 7: introduction to tsp operation model 2450 interactive sourcemeter® instrument reference manual 7-2 2450-901-01 rev. B/september 2013 example 1 beeper.Beep(0.5, 2400) delay(0.250) beeper.Beep(0.5, 2400) emit a double-beep at 2400 hz. The sequence is 0.5 s on, 0.25 s off, 0.5 s on. Example 2...

  • Page 494

    Model 2450 interactive sourcemeter® instrument reference manual section 7: introduction to tsp operation 2450-901-01 rev. B/september 2013 7-3 reading an attribute to read an attribute, you can use the attribute as the parameter of a function or assign it to another variable. Example 3: read an attr...

  • Page 495

    Section 7: introduction to tsp operation model 2450 interactive sourcemeter® instrument reference manual 7-4 2450-901-01 rev. B/september 2013 fundamentals of scripting for tsp though it can improve your process to use scripts, you do not have to create scripts to use the instrument. Most of the exa...

  • Page 496

    Model 2450 interactive sourcemeter® instrument reference manual section 7: introduction to tsp operation 2450-901-01 rev. B/september 2013 7-5 run-time and nonvolatile memory storage of scripts scripts are loaded into the run-time environment of the instrument. From there, they can be stored in the ...

  • Page 497

    Section 7: introduction to tsp operation model 2450 interactive sourcemeter® instrument reference manual 7-6 2450-901-01 rev. B/september 2013 tools for managing scripts you can use any of the following tools to manage scripts: • the front-panel menu options and flash drive. For information, see sav...

  • Page 498

    Model 2450 interactive sourcemeter® instrument reference manual section 7: introduction to tsp operation 2450-901-01 rev. B/september 2013 7-7 load a script by sending commands over a remote interface to load a script over the remote interface, you can use the loadscript and endscript commands. The ...

  • Page 499

    Section 7: introduction to tsp operation model 2450 interactive sourcemeter® instrument reference manual 7-8 2450-901-01 rev. B/september 2013 running scripts using a remote interface you can run any script using scriptvar .Run(). Replace scriptvar with the name of a script that is in nonvolatile or...

  • Page 500

    Model 2450 interactive sourcemeter® instrument reference manual section 7: introduction to tsp operation 2450-901-01 rev. B/september 2013 7-9 retrieve a user script from the instrument you can review user scripts that are in the nonvolatile memory of the instrument and retrieve them. To get a list ...

  • Page 501

    Section 7: introduction to tsp operation model 2450 interactive sourcemeter® instrument reference manual 7-10 2450-901-01 rev. B/september 2013 commands that cannot be used in scripts though an instrument accepts the following commands, you cannot use these commands in scripts. General commands that...

  • Page 502

    Model 2450 interactive sourcemeter® instrument reference manual section 7: introduction to tsp operation 2450-901-01 rev. B/september 2013 7-11 fundamentals of programming for tsp to conduct a test, a computer (controller) is programmed to send sequences of commands to an instrument. The controller ...

  • Page 503

    Section 7: introduction to tsp operation model 2450 interactive sourcemeter® instrument reference manual 7-12 2450-901-01 rev. B/september 2013 function and variable name restrictions you cannot use lua reserved words and top level command names for function or variable names. You cannot use the fol...

  • Page 504

    Model 2450 interactive sourcemeter® instrument reference manual section 7: introduction to tsp operation 2450-901-01 rev. B/september 2013 7-13 variable types variables can be one of the following types. Variable types and values variable type returned value notes "nil" not declared the type of the ...

  • Page 505

    Section 7: introduction to tsp operation model 2450 interactive sourcemeter® instrument reference manual 7-14 2450-901-01 rev. B/september 2013 example: hex constant you can enter hexadecimal values, but to return a hexadecimal value, you must create a function, as shown in this example. Note that h...

  • Page 506

    Model 2450 interactive sourcemeter® instrument reference manual section 7: introduction to tsp operation 2450-901-01 rev. B/september 2013 7-15 operators you can compare and manipulate lua variables and constants using operators. Arithmetic operators operator description + addition − subtraction * m...

  • Page 507

    Section 7: introduction to tsp operation model 2450 interactive sourcemeter® instrument reference manual 7-16 2450-901-01 rev. B/september 2013 example 1 print(10 or eventlog.Next()) print(nil or "a") print(nil and 10) print(false and eventlog.Next()) print(false and nil) print(false or nil) print(1...

  • Page 508

    Model 2450 interactive sourcemeter® instrument reference manual section 7: introduction to tsp operation 2450-901-01 rev. B/september 2013 7-17 operator precedence operator precedence in lua follows the order below (from higher to lower priority): • ^ (exponentiation) • not, - (unary), ! (logical no...

  • Page 509

    Section 7: introduction to tsp operation model 2450 interactive sourcemeter® instrument reference manual 7-18 2450-901-01 rev. B/september 2013 where: • myfunction : the name of the function. • parameterx : parameter names. To use multiple parameters, separate the names with commas. • functionbody i...

  • Page 510

    Model 2450 interactive sourcemeter® instrument reference manual section 7: introduction to tsp operation 2450-901-01 rev. B/september 2013 7-19 create functions using scripts you can use scripts to define functions. Scripts that define a function are like any other script: they do not cause any acti...

  • Page 511

    Section 7: introduction to tsp operation model 2450 interactive sourcemeter® instrument reference manual 7-20 2450-901-01 rev. B/september 2013 example: if and else x = 2 if not x then print("this is from the if block") else print("this is from the else block") end output: this is from the else bloc...

  • Page 512

    Model 2450 interactive sourcemeter® instrument reference manual section 7: introduction to tsp operation 2450-901-01 rev. B/september 2013 7-21 loop control if you need to repeat code execution, you can use the lua while, repeat, and for control structures. To exit a loop, you can use the break keyw...

  • Page 513

    Section 7: introduction to tsp operation model 2450 interactive sourcemeter® instrument reference manual 7-22 2450-901-01 rev. B/september 2013 example: repeat until list = { "one", "two", "three", "four", "five", "six"} print("count elements in list using repeat:") element = 1 repeat print(element,...

  • Page 514

    Model 2450 interactive sourcemeter® instrument reference manual section 7: introduction to tsp operation 2450-901-01 rev. B/september 2013 7-23 example: generic for days = {"sunday", "monday", "tuesday", "wednesday", "thursday", "friday", "saturday"} for i, v in ipairs(days) do print(days[i], i, v) ...

  • Page 515

    Section 7: introduction to tsp operation model 2450 interactive sourcemeter® instrument reference manual 7-24 2450-901-01 rev. B/september 2013 example: break with while statement enclosed by comment delimiters local numtable = {5, 4, 3, 2, 1} local k = table.Getn(numtable) --local breakvalue = 3 wh...

  • Page 516

    Model 2450 interactive sourcemeter® instrument reference manual section 7: introduction to tsp operation 2450-901-01 rev. B/september 2013 7-25 tables and arrays lua makes extensive use of the data type table, which is a flexible array-like data type. Table indices start with 1. Tables can be indexe...

  • Page 517

    Section 7: introduction to tsp operation model 2450 interactive sourcemeter® instrument reference manual 7-26 2450-901-01 rev. B/september 2013 base library functions base library functions function description collectgarbage() collectgarbage(limit) sets the garbage-collection threshold to the given...

  • Page 518

    Model 2450 interactive sourcemeter® instrument reference manual section 7: introduction to tsp operation 2450-901-01 rev. B/september 2013 7-27 string library functions this library provides generic functions for string manipulation, such as finding and extracting substrings. When indexing a string ...

  • Page 519

    Section 7: introduction to tsp operation model 2450 interactive sourcemeter® instrument reference manual 7-28 2450-901-01 rev. B/september 2013 math library functions this library is an interface to most of the functions of the ansi c math library. All trigonometric functions work in radians. The fu...

  • Page 520: Test Script Builder (Tsb)

    Model 2450 interactive sourcemeter® instrument reference manual section 7: introduction to tsp operation 2450-901-01 rev. B/september 2013 7-29 test script builder (tsb) keithley instruments test script builder (tsb) is a software tool included with your model 2450. You can install and use tsb to de...

  • Page 521

    Section 7: introduction to tsp operation model 2450 interactive sourcemeter® instrument reference manual 7-30 2450-901-01 rev. B/september 2013 using test script builder (tsb) keithley instruments test script builder (tsb) is a software tool that simplifies building test scripts. You can use tsb to ...

  • Page 522

    Model 2450 interactive sourcemeter® instrument reference manual section 7: introduction to tsp operation 2450-901-01 rev. B/september 2013 7-31 figure 126: example of the test script builder workspace item description 1 project navigator 2 script editor; right-click to run the script that is display...

  • Page 523

    Section 7: introduction to tsp operation model 2450 interactive sourcemeter® instrument reference manual 7-32 2450-901-01 rev. B/september 2013 script editor the script editor is where scripts are written, modified, and debugged. To open and display a script file, double-click the file name in the p...

  • Page 524

    Model 2450 interactive sourcemeter® instrument reference manual section 7: introduction to tsp operation 2450-901-01 rev. B/september 2013 7-33 2. The select instrument dialog box opens. Select an existing instrument from the list, or type the visa resource id of the instrument in the select or ente...

  • Page 525

    Section 7: introduction to tsp operation model 2450 interactive sourcemeter® instrument reference manual 7-34 2450-901-01 rev. B/september 2013 2. Type a name for your project in the project name box. 3. Select the location to create the new project. 4. Click finish. The new project appears in the l...

  • Page 526

    Model 2450 interactive sourcemeter® instrument reference manual section 7: introduction to tsp operation 2450-901-01 rev. B/september 2013 7-35 creating a run configuration a run configuration allows you to download multiple script files to an instrument and execute them as a single script. To creat...

  • Page 527

    Section 7: introduction to tsp operation model 2450 interactive sourcemeter® instrument reference manual 7-36 2450-901-01 rev. B/september 2013 figure 132: project selection dialog box the tsp files for the selected project are added to the available project files list on the main tab. Figure 133: a...

  • Page 528

    Model 2450 interactive sourcemeter® instrument reference manual section 7: introduction to tsp operation 2450-901-01 rev. B/september 2013 7-37 9. To change the load order of the tsp files, select the files you want to move and click up or down until the files are in the correct order. Figure 134: s...

  • Page 529

    Section 7: introduction to tsp operation model 2450 interactive sourcemeter® instrument reference manual 7-38 2450-901-01 rev. B/september 2013 13. In the storage area of the script attributes tab, select volatile or non-volatile. For products that support autorun scripts, if you select non-volatile...

  • Page 530

    Model 2450 interactive sourcemeter® instrument reference manual section 7: introduction to tsp operation 2450-901-01 rev. B/september 2013 7-39 suggestions for increasing the available memory if the amount of memory used is over 95 percent, or if you receive out-of-memory errors, you should reduce t...

  • Page 532: Tsp Command Reference

    In this section: tsp command programming notes .......................................... 8-1 using the tsp command reference ......................................... 8-3 tsp commands ........................................................................ 8-7 tsp command programming notes this sec...

  • Page 533

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-2 2450-901-01 rev. B/september 2013 parameters for functions all functions must have a set of parentheses () immediately following the function. If there are parameters for the function, they are place...

  • Page 534

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-3 remote control when the instrument is controlled remotely, the front-panel controls are disabled. You can still view information on the front-panel display and move ...

  • Page 535

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-4 2450-901-01 rev. B/september 2013 the subsections contain information about the command. The subsections are: • command name, brief description, and summary table • usage • details • example • also s...

  • Page 536

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-5 5 where saved. Indicates where the command settings reside once they are used on an instrument. Options include: • not saved: command is not saved and must be typed ...

  • Page 537

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-6 2450-901-01 rev. B/september 2013 command details this section lists additional information you need to know to successfully use the remote commands. Figure 139: details section of command listing ex...

  • Page 538: Tsp Commands

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-7 tsp commands beeper.Beep() this function generates an audible tone. Type tsp-link accessible affected by where saved default value function yes usage beeper.Beep(dur...

  • Page 539: Buffer.Clearstats()

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-8 2450-901-01 rev. B/september 2013 buffer.Clearstats() this function clears all statistics from the specified buffer. Type tsp-link accessible affected by where saved default value function yes usage ...

  • Page 540: Buffer.Delete()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-9 buffer.Delete() this function deletes a user-defined reading buffer. Type tsp-link accessible affected by where saved default value function yes usage buffer.Delete(...

  • Page 541

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-10 2450-901-01 rev. B/september 2013 details this function returns a table with statistical data about the data that was placed in the reading buffer. The instrument automatically updates reading buffe...

  • Page 542: Buffer.Make()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-11 example print(buffer.Getstats(defbuffer1)) get statistics on defbuffer1. Returns a table. Output: 17ac630 the table has the following entries in it: n, min, max, me...

  • Page 543: Buffer.Save()

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-12 2450-901-01 rev. B/september 2013 buffer.Save() this function saves data from the specified reading buffer to a usb flash drive. Type tsp-link accessible affected by where saved default value functi...

  • Page 544

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-13 example 2 buffer.Save(mybuffer, "/usb1/mydatarel.Csv", buffer.Save_relative_time) save all readings and relative time stamps from mybuffer to a file named mydatarel...

  • Page 545: Buffer.Saveappend()

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-14 2450-901-01 rev. B/september 2013 buffer.Saveappend() this function appends data from the reading buffer to a file on the usb flash drive. Type tsp-link accessible affected by where saved default va...

  • Page 546: Buffervar.Capacity

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-15 example 2 buffer.Saveappend(mybuffer, "/usb1/mydatarel.Csv", buffer.Save_relative_time) append readings and relative time stamps from mybuffer to a file named mydat...

  • Page 547

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-16 2450-901-01 rev. B/september 2013 details use this command to read the number of measurements that a buffer can store. Use this command to change the number of readings buffers can store. The number...

  • Page 548: Buffervar.Clear()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-17 buffervar.Clear() this function clears all readings and statistics from the specified buffer. Type tsp-link accessible affected by where saved default value functio...

  • Page 549: Buffervar.Dates

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-18 2450-901-01 rev. B/september 2013 buffervar.Dates this attribute contains the dates of readings stored in the reading buffer. Type tsp-link accessible affected by where saved default value attribute...

  • Page 550: Buffervar.Fillmode

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-19 buffervar.Fillmode this attribute determines if a reading buffer is filled continuously or is filled once and stops. Type tsp-link accessible affected by where save...

  • Page 551: Buffervar.Formattedreadings

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-20 2450-901-01 rev. B/september 2013 example reset() testdata = buffer.Make(50) print(testdata.Fillmode) testdata.Fillmode = buffer.Fill_continuous print(testdata.Fillmode) defbuffer2.Fillmode = buffer...

  • Page 552: Buffervar.Fractionalseconds

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-21 example reset() testdata = buffer.Make(50) trigger.Model.Load("simpleloop", 3, 0, testdata) trigger.Model.Initiate() waitcomplete() print(testdata.Formattedreadings...

  • Page 553: Buffervar.Logstate

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-22 2450-901-01 rev. B/september 2013 example reset() testdata = buffer.Make(50) trigger.Model.Load("simpleloop", 6, 0, testdata) trigger.Model.Initiate() waitcomplete() print(testdata.Fractionalseconds...

  • Page 554: Buffervar.N

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-23 details this command indicates whether the reading buffer should log informational events such as buffer full and buffer cleared. Example reset() mybuffer = buffer....

  • Page 555: Buffervar.Readings

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-24 2450-901-01 rev. B/september 2013 example reset() testdata = buffer.Make(100) trigger.Model.Load("simpleloop", 3, 0, testdata) trigger.Model.Initiate() waitcomplete() print(testdata.N) print(defbuff...

  • Page 556: Buffervar.Relativetimestamps

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-25 example 2 printbuffer(1, 3, td.Readings) for the buffer created in example 1, print the three readings in buffer. Output: -9.6420389034124e-12, -4.5509945811872e-10...

  • Page 557: Buffervar.Seconds

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-26 2450-901-01 rev. B/september 2013 example reset() testdata = buffer.Make(50) trigger.Model.Load("simpleloop", 3, 0, testdata) trigger.Model.Initiate() waitcomplete() print(testdata.Relativetimestamp...

  • Page 558

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-27 details this attribute contains the nonfractional seconds portion of the timestamp when the reading was stored, in coordinated universal time (utc) format. Example ...

  • Page 559

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-28 2450-901-01 rev. B/september 2013 buffervar.Sourceformattedvalues this attribute contains the source levels formatted as they appear on the front-panel display when the readings in the reading buffe...

  • Page 560: Buffervar.Sourcestatuses

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-29 buffervar.Sourcestatuses this attribute contains the source status conditions of the instrument for the reading point. Type tsp-link accessible affected by where sa...

  • Page 561: Buffervar.Sourceunits

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-30 2450-901-01 rev. B/september 2013 example reset() testdata = buffer.Make(50) smu.Source.Output = smu.On trigger.Model.Load("simpleloop", 2, 0, testdata) trigger.Model.Initiate() waitcomplete() print...

  • Page 562

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-31 details the attribute is an array (a lua table) of strings indicating the units of measure at the time of the reading. Example reset() testdata = buffer.Make(50) sm...

  • Page 563: Buffervar.Sourcevalues

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-32 2450-901-01 rev. B/september 2013 buffervar.Sourcevalues this attribute contains the source levels being output when readings in the reading buffer were acquired. Type tsp-link accessible affected b...

  • Page 564: Buffervar.Statuses

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-33 buffervar.Statuses this attribute contains the status values of readings in the reading buffer. Type tsp-link accessible affected by where saved default value attri...

  • Page 565: Buffervar.Times

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-34 2450-901-01 rev. B/september 2013 example reset() testdata = buffer.Make(50) smu.Source.Output = smu.On trigger.Model.Load("simpleloop", 2, 0, testdata) trigger.Model.Initiate() waitcomplete() print...

  • Page 566: Buffervar.Timestamps

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-35 example reset() testdata = buffer.Make(50) trigger.Model.Load("simpleloop", 3, 0, testdata) trigger.Model.Initiate() waitcomplete() print(testdata.Times[1]) printbu...

  • Page 567: Buffervar.Units

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-36 2450-901-01 rev. B/september 2013 example 2 for x = 1, 3 do printbuffer(x, x, testdata.Timestamps) end for the buffer created in example 1, print the timestamps for the readings. Output: 03/01/2013 ...

  • Page 568: Createconfigscript()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-37 example reset() testdata = buffer.Make(50) testdata.Fillmode = buffer.Fill_continuous trigger.Model.Load("simpleloop", 3, 0, testdata) smu.Measure.Func = smu.Func_d...

  • Page 569: Dataqueue.Add()

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-38 2450-901-01 rev. B/september 2013 dataqueue.Add() this function adds an entry to the data queue. Type tsp-link accessible affected by where saved default value function yes usage result = dataqueue....

  • Page 570: Dataqueue.Capacity

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-39 dataqueue.Capacity this constant is the maximum number of entries that you can store in the data queue. Type tsp-link accessible affected by where saved default val...

  • Page 571: Dataqueue.Count

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-40 2450-901-01 rev. B/september 2013 example maxcount = dataqueue.Capacity while dataqueue.Count dataqueue.Add(1) end print("there are " .. Dataqueue.Count .. " items in the data queue") dataqueue.Clea...

  • Page 572: Dataqueue.Next()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-41 dataqueue.Next() this function removes the next entry from the data queue. Type tsp-link accessible affected by where saved default value function yes usage value =...

  • Page 573: Delay()

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-42 2450-901-01 rev. B/september 2013 delay() this function delays the execution of the commands that follow it. Type tsp-link accessible affected by where saved default value function no usage delay(se...

  • Page 574: Digio.Line[N].Mode

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-43 digio.Line[n].Mode this attribute sets the digital i/o line to be a digital line or trigger model line and sets the line as an input, output, or open-drain. You can...

  • Page 575: Digio.Line[N].Reset()

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-44 2450-901-01 rev. B/september 2013 digio.Line[n].Reset() this function resets digital i/o line values to their factory defaults. Type tsp-link accessible affected by where saved default value functio...

  • Page 576: Digio.Line[N].State

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-45 digio.Line[n].State this function sets a digital i/o line high or low. Type tsp-link accessible affected by where saved default value attribute (rw) yes not applica...

  • Page 577: Digio.Writeport()

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-46 2450-901-01 rev. B/september 2013 example data = digio.Readport() print(data) assume lines 2, 4, and 6 are set high when the i/o port is read. Output: 42 this is binary 10101010 also see digio.Write...

  • Page 578: Display.Changescreen()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-47 display.Changescreen() this function changes which front-panel screen is displayed. Type tsp-link accessible affected by where saved default value function yes usag...

  • Page 579: Display.Clear()

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-48 2450-901-01 rev. B/september 2013 display.Clear() this function clears the front-panel user display swipe screen. Type tsp-link accessible affected by where saved default value function yes usage di...

  • Page 580: Display.Lightstate

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-49 display.Lightstate this attribute sets the brightness of the front-panel display. Type tsp-link accessible affected by where saved default value attribute (rw) yes ...

  • Page 581: Display.Prompt()

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-50 2450-901-01 rev. B/september 2013 display.Prompt() this function allows you to create interactive buttons on the front panel display. Type tsp-link accessible affected by where saved default value f...

  • Page 582: Display.Readingformat

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-51 display.Readingformat this attribute determines the format that is used to display measurement readings on the front-panel display of the instrument. Type tsp-link ...

  • Page 583: Display.Settext()

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-52 2450-901-01 rev. B/september 2013 display.Settext() this function defines the text that is displayed on the front-panel user display screen. Type tsp-link accessible affected by where saved default ...

  • Page 584: Display.Waitevent()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-53 display.Waitevent() this function causes the instrument to wait for a user to respond to a prompt or button. Type tsp-link accessible affected by where saved defaul...

  • Page 585: Eventlog.Clear()

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-54 2450-901-01 rev. B/september 2013 eventlog.Clear() this command clears the event log. Type tsp-link accessible affected by where saved default value function yes usage eventlog.Clear() details this ...

  • Page 586: Eventlog.Next()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-55 eventlog.Next() this function returns the oldest message from the event log and removes it from the log. Type tsp-link accessible affected by where saved default va...

  • Page 587: Eventlog.Post()

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-56 2450-901-01 rev. B/september 2013 eventlog.Post() this function allows you to post messages to the event log. Type tsp-link accessible affected by where saved default value function yes usage eventl...

  • Page 588: Eventlog.Save()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-57 eventlog.Save() this function saves the event log to a file. Type tsp-link accessible affected by where saved default value function yes usage eventlog.Save(filenam...

  • Page 589: File.Close()

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-58 2450-901-01 rev. B/september 2013 file.Close() this function closes a file on the usb flash drive. Type tsp-link accessible affected by where saved default value function no usage file.Close(filenum...

  • Page 590: File.Mkdir()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-59 file.Mkdir() this function creates a directory at the specified path on the usb flash drive. Type tsp-link accessible affected by where saved default value function...

  • Page 591: File.Read()

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-60 2450-901-01 rev. B/september 2013 example file_num = file.Open("testfile.Txt", file.Mode_write) if file_num != nil then file.Write(file_num,"this is my test file") file.Close(file_num) end opens fil...

  • Page 592: File.Usbdriveexists()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-61 file.Usbdriveexists() this function detects if a usb flash drive is inserted into the front panel usb connector. Type tsp-link accessible affected by where saved de...

  • Page 593: Format.Asciiprecision

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-62 2450-901-01 rev. B/september 2013 format.Asciiprecision this attribute sets the precision (number of digits) for all numbers returned in the ascii format. Type tsp-link accessible affected by where ...

  • Page 594: Format.Byteorder

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-63 format.Byteorder this attribute sets the binary byte order for the data that is printed using the printnumber() and printbuffer() functions. Type tsp-link accessibl...

  • Page 595: Format.Data

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-64 2450-901-01 rev. B/september 2013 format.Data this attribute sets the data format for data that is printed using the printnumber() and printbuffer() functions. Type tsp-link accessible affected by w...

  • Page 596: Gpib.Address

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-65 gpib.Address this attribute contains the gpib address. Type tsp-link accessible affected by where saved default value attribute (rw) no not applicable nonvolatile m...

  • Page 597: Lan.Ipconfig()

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-66 2450-901-01 rev. B/september 2013 lan.Ipconfig() this function specifies the lan configuration for the instrument. Type tsp-link accessible affected by where saved default value function no rear pan...

  • Page 598: Lan.Lxidomain

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-67 lan.Lxidomain this attribute contains the lxi domain. Type tsp-link accessible affected by where saved default value attribute (rw) yes lan restore defaults nonvola...

  • Page 599: Localnode.Access

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-68 2450-901-01 rev. B/september 2013 localnode.Access this attribute contains the type of access users have to the instrument through different interfaces. Type tsp-link accessible affected by where sa...

  • Page 600: Localnode.Gettime()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-69 localnode.Gettime() this function retrieves the instrument date and time. Type tsp-link accessible affected by where saved default value function yes usage localnod...

  • Page 601: Localnode.Model

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-70 2450-901-01 rev. B/september 2013 localnode.Model this attribute stores the model number. Type tsp-link accessible affected by where saved default value attribute (r) yes not applicable not applicab...

  • Page 602: Localnode.Prompts

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-71 localnode.Prompts this attribute determines if the instrument generates prompts in response to command messages. Type tsp-link accessible affected by where saved de...

  • Page 603: Localnode.Serialno

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-72 2450-901-01 rev. B/september 2013 localnode.Serialno this attribute stores the instrument's serial number. Type tsp-link accessible affected by where saved default value attribute (r) yes not applic...

  • Page 604: Localnode.Showevents

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-73 details internally, the instrument bases time in utc time. Utc time is specified as the number of seconds since jan 1, 1970, utc. You can use utc time from a local ...

  • Page 605: Localnode.Version

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-74 2450-901-01 rev. B/september 2013 details enable this attribute to have the instrument automatically send generated events that are stored in the event log. The event log is cleared when the event i...

  • Page 606: Node[N].Execute()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-75 node[n].Execute() this function starts test scripts on a remote tsp-link node. Type tsp-link accessible affected by where saved default value function yes (see deta...

  • Page 607: Node[N].Setglobal()

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-76 2450-901-01 rev. B/september 2013 details this function retrieves the value of a global variable from the run-time environment of this node. Do not use this command to retrieve the value of a global...

  • Page 608: Opc()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-77 opc() this function sets the operation complete (opc) bit after all pending commands, including overlapped commands, have been executed. Type tsp-link accessible af...

  • Page 609: Printbuffer()

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-78 2450-901-01 rev. B/september 2013 example 1 x = 10 print(x) example of an output response message: 1.00000e+01 note that your output might be different if you set your ascii precision setting to a d...

  • Page 610

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-79 when there are outstanding overlapped commands to acquire data, n refers to the index that the last entry in the table will have after all the readings have complet...

  • Page 611

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-80 2450-901-01 rev. B/september 2013 example 1 reset() testdata = buffer.Make(200) format.Data = format.Ascii format.Asciiprecision = 6 trigger.Model.Load("simpleloop", 6, 0, testdata) trigger.Model.In...

  • Page 612: Printnumber()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-81 printnumber() this function prints numbers using the configured format. Type tsp-link accessible affected by where saved default value function no usage printnumber...

  • Page 613: Reset()

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-82 2450-901-01 rev. B/september 2013 reset() this function resets commands to their default settings. Type tsp-link accessible affected by where saved default value function no usage reset() reset(syst...

  • Page 614: Script.Delete()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-83 script.Delete() this function deletes a script from the run-time memory and nonvolatile memory. Type tsp-link accessible affected by where saved default value funct...

  • Page 615: Scriptvar.Run()

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-84 2450-901-01 rev. B/september 2013 scriptvar.Run() this function runs a script. Type tsp-link accessible affected by where saved default value function no usage scriptvar .Run() scriptvar () scriptva...

  • Page 616: Scriptvar.Source

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-85 example 1 test8.Save() saves the script referenced by the variable test8 to nonvolatile memory. Example 2 test8.Save("/usb1/myscript.Tsp") saves the script referenc...

  • Page 617: Smu.Interlock.Tripped

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-86 2450-901-01 rev. B/september 2013 smu.Interlock.Tripped this attribute indicates that the interlock has been tripped. Type tsp-link accessible affected by where saved default value attribute (r) yes...

  • Page 618: Smu.Measure.Autorangehigh

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-87 details this command determines how the measurement range is selected. When this command is set to off, you must set the range. If you do not set the range, the ins...

  • Page 619: Smu.Measure.Autorangelow

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-88 2450-901-01 rev. B/september 2013 example smu.Measure.Func = smu.Func_dc_voltage smu.Measure.Autorange = smu.On print(smu.Measure.Autorangehigh) sets the measurement function to voltage and turn aut...

  • Page 620: Smu.Measure.Autozero.Enable

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-89 smu.Measure.Autozero.Enable this attribute enables or disables of the internal reference measurements (autozero) of the source-measure unit. Type tsp-link accessibl...

  • Page 621: Smu.Measure.Autozero.Once()

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-90 2450-901-01 rev. B/september 2013 smu.Measure.Autozero.Once() this function causes the instrument to autozero once. Type tsp-link accessible affected by where saved default value function yes usage ...

  • Page 622

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-91 smu.Measure.Configlist.Catalog() this function returns the name of one measure configuration list stored on the instrument. Type tsp-link accessible affected by whe...

  • Page 623

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-92 2450-901-01 rev. B/september 2013 smu.Measure.Configlist.Create() this command creates an empty measure configuration list. Type tsp-link accessible affected by where saved default value function ye...

  • Page 624

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-93 smu.Measure.Configlist.Delete() this command deletes a measure configuration list. Type tsp-link accessible affected by where saved default value function yes usage...

  • Page 625

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-94 2450-901-01 rev. B/september 2013 smu.Measure.Configlist.Query() this function returns a list of tsp commands that represent the parameters that are stored in the specified configuration point. Type...

  • Page 626

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-95 smu.Measure.Configlist.Recall() this command recalls a specific configuration point in a specific measure configuration list. Type tsp-link accessible affected by w...

  • Page 627

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-96 2450-901-01 rev. B/september 2013 smu.Measure.Configlist.Size() this function returns the size (number of configuration points) of a measure configuration list. Type tsp-link accessible affected by ...

  • Page 628: Smu.Measure.Count

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-97 smu.Measure.Configlist.Store() this function stores the active measure settings into the named configuration list for measuring. Type tsp-link accessible affected b...

  • Page 629

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-98 2450-901-01 rev. B/september 2013 details this command sets the number of measurements that are taken when a measurement is requested. This command does not affect the trigger model. To get better f...

  • Page 630

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-99 example 2 reset() --set up measure function smu.Measure.Func = smu.Func_dc_current smu.Measure.Terminals = smu.Terminals_rear smu.Measure.Autorange = smu.On smu.Mea...

  • Page 631: Smu.Measure.Displaydigits

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-100 2450-901-01 rev. B/september 2013 smu.Measure.Displaydigits this attribute determines the number of digits that are displayed for measurements on the front panel for the selected function. Type tsp...

  • Page 632: Smu.Measure.Filter.Enable

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-101 details the filter count is the number of readings that are acquired and stored in the filter stack for the averaging calculation. The larger the filter count, the...

  • Page 633: Smu.Measure.Filter.Type

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-102 2450-901-01 rev. B/september 2013 smu.Measure.Filter.Type this attribute sets the type of averaging filter that is used for the selected measurement function when the measurement filter is enabled....

  • Page 634: Smu.Measure.Func

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-103 smu.Measure.Func this attribute selects which type of measurement is active: current, voltage, or resistance. Type tsp-link accessible affected by where saved defa...

  • Page 635

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-104 2450-901-01 rev. B/september 2013 smu.Measure.Limit[y].Autoclear this command indicates if limit y should be cleared automatically or not. Type tsp-link accessible affected by where saved default v...

  • Page 636: Smu.Measure.Limit[Y].Clear()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-105 smu.Measure.Limit[y].Clear() this function clears the results of the limit test for the selected measurement function. Type tsp-link accessible affected by where s...

  • Page 637: Smu.Measure.Limit[Y].Enable

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-106 2450-901-01 rev. B/september 2013 smu.Measure.Limit[y].Enable this attribute enables or disables a limit test. Type tsp-link accessible affected by where saved default value attribute (rw) yes rest...

  • Page 638: Smu.Measure.Limit[Y].Fail

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-107 smu.Measure.Limit[y].Fail this attribute queries the results of a limit test. Type tsp-link accessible affected by where saved default value attribute (r) yes func...

  • Page 639

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-108 2450-901-01 rev. B/september 2013 reset() smu.Source.Func = smu.Func_dc_current -- set the instrument source current smu.Measure.Func = smu.Func_dc_voltage -- set the instrument to measure voltage ...

  • Page 640

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-109 smu.Measure.Limit[y].High.Value this command specifies the upper limit for a limit test. Type tsp-link accessible affected by where saved default value attribute (...

  • Page 641

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-110 2450-901-01 rev. B/september 2013 smu.Measure.Limit[y].Low.Value this command specifies the lower limit for limit tests. Type tsp-link accessible affected by where saved default value attribute (rw...

  • Page 642: Smu.Measure.Math.Enable

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-111 smu.Measure.Math.Enable this command enables or disables math operation on measurements for the selected measurement function. Type tsp-link accessible affected by...

  • Page 643: Smu.Measure.Math.Format

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-112 2450-901-01 rev. B/september 2013 smu.Measure.Math.Format this attribute specifies which math operation is performed on measurements. Type tsp-link accessible affected by where saved default value ...

  • Page 644: Smu.Measure.Math.Mxb.Bfactor

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-113 smu.Measure.Math.Mxb.Bfactor this attribute specifies the offset for the y = mx + b operation. Type tsp-link accessible affected by where saved default value attri...

  • Page 645: Smu.Measure.Math.Mxb.Mfactor

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-114 2450-901-01 rev. B/september 2013 smu.Measure.Math.Mxb.Mfactor this attribute specifies the scale factor for the y = mx + b math operation. Type tsp-link accessible affected by where saved default ...

  • Page 646: Smu.Measure.Math.Percent

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-115 smu.Measure.Math.Percent this attribute specifies the constant to use when math operation is set to percent. Type tsp-link accessible affected by where saved defau...

  • Page 647: Smu.Measure.Nplc

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-116 2450-901-01 rev. B/september 2013 smu.Measure.Nplc this command sets the time that the input signal is measured for the selected function. Type tsp-link accessible affected by where saved default v...

  • Page 648: Smu.Measure.Range

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-117 smu.Measure.Offsetcompensation this command enables or disables offset compensation for resistance measurements. Type tsp-link accessible affected by where saved d...

  • Page 649

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-118 2450-901-01 rev. B/september 2013 details when you assign a range value, the instrument is set on a fixed range that is large enough to measure the assigned value. The instrument selects the best r...

  • Page 650: Smu.Measure.Read()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-119 smu.Measure.Read() this function makes a measurement and returns the reading. Type tsp-link accessible affected by where saved default value function yes usage rea...

  • Page 651: Smu.Measure.Readwithtime()

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-120 2450-901-01 rev. B/september 2013 smu.Measure.Readwithtime() this function returns the last actual measurement and time information in utc format without using the trigger model. Type tsp-link acce...

  • Page 652: Smu.Measure.Rel.Acquire()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-121 smu.Measure.Rel.Acquire() this function acquires an internal measurement to store as the relative offset value. Type tsp-link accessible affected by where saved de...

  • Page 653: Smu.Measure.Rel.Level

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-122 2450-901-01 rev. B/september 2013 details when relative measurements are enabled, all subsequent measured readings are offset by the relative offset value calculated when you acquire the relative o...

  • Page 654: Smu.Measure.Sense

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-123 smu.Measure.Sense this command selects local (2-wire) or remote (4-wire) sensing. Type tsp-link accessible affected by where saved default value attribute (rw) yes...

  • Page 655: Smu.Measure.Terminals

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-124 2450-901-01 rev. B/september 2013 smu.Measure.Terminals this command determines which set of input and output terminals the instrument is using. Type tsp-link accessible affected by where saved def...

  • Page 656: Smu.Measure.Unit

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-125 smu.Measure.Unit this attribute describes the units of measurement that are displayed on the front panel of the instrument and stored in the reading buffer. Type t...

  • Page 657: Smu.Measure.Userdelay[N]

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-126 2450-901-01 rev. B/september 2013 smu.Measure.Userdelay[n] this attribute sets a user-defined delay that can be used in the trigger model. Type tsp-link accessible affected by where saved default v...

  • Page 658: Smu.Source.Autorange

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-127 smu.Source.Autorange this attribute determines if the range is selected manually or automatically for the selected source function or voltage source. Type tsp-link...

  • Page 659: Smu.Source.Autodelay

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-128 2450-901-01 rev. B/september 2013 smu.Source.Autodelay this attribute enables or disables the autodelay that occurs when the source is turned on. Type tsp-link accessible affected by where saved de...

  • Page 660

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-129 smu.Source.Configlist.Create() this command creates an empty source configuration list for sourcing. Type tsp-link accessible affected by where saved default value...

  • Page 661

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-130 2450-901-01 rev. B/september 2013 smu.Source.Configlist.Delete() this command deletes a source configuration list. Type tsp-link accessible affected by where saved default value function yes usage ...

  • Page 662

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-131 details this command can only return data for one configuration point. To get data for additional configuration points, resend the command and specify different co...

  • Page 663: Smu.Source.Configlist.Size()

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-132 2450-901-01 rev. B/september 2013 smu.Source.Configlist.Size() this command returns the number of configuration points in a source configuration list. Type tsp-link accessible affected by where sav...

  • Page 664: Smu.Source.Delay

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-133 details use this command to store the active source settings to a configuration point in a configuration list. The point parameter indicates a specific configurati...

  • Page 665: Smu.Source.Func

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-134 2450-901-01 rev. B/september 2013 smu.Source.Func this attribute contains the source function, which can be voltage or current. Type tsp-link accessible affected by where saved default value attrib...

  • Page 666: Smu.Source.Highc

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-135 smu.Source.Highc this attribute enables or disables high capacitance feature. Type tsp-link accessible affected by where saved default value attribute (rw) yes res...

  • Page 667

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-136 2450-901-01 rev. B/september 2013 details this command sets the output level of the voltage or current source. If the output is on, the new level is sourced immediately. The sign of the source leve...

  • Page 668: Smu.Source.Xlimit.Level

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-137 smu.Source.Xlimit.Level this attribute selects the source limit for measurements. Type tsp-link accessible affected by where saved default value attribute (rw) yes...

  • Page 669: Smu.Source.Xlimit.Tripped

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-138 2450-901-01 rev. B/september 2013 smu.Source.Xlimit.Tripped this attribute indicates if the source exceeded the limits that were set for the selected measurements. Type tsp-link accessible affected...

  • Page 670: Smu.Source.Offmode

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-139 smu.Source.Offmode this attribute defines the state of the source when the output is turned off. Type tsp-link accessible affected by where saved default value att...

  • Page 671: Smu.Source.Output

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-140 2450-901-01 rev. B/september 2013 when the guard output-off state is selected and the output is turned off, the following actions occur: • the measurement sense is changed to 2-wire sense • the cur...

  • Page 672: Smu.Source.Protect.Level

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-141 smu.Source.Protect.Level this attribute sets the overvoltage protection setting of the source output. Type tsp-link accessible affected by where saved default valu...

  • Page 673: Smu.Source.Protect.Tripped

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-142 2450-901-01 rev. B/september 2013 smu.Source.Protect.Tripped this attribute indicates if the overvoltage source protection feature is active. Type tsp-link accessible affected by where saved defaul...

  • Page 674: Smu.Source.Range

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-143 smu.Source.Range this attribute selects the range for the source for the selected source function. Type tsp-link accessible affected by where saved default value a...

  • Page 675: Smu.Source.Readback

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-144 2450-901-01 rev. B/september 2013 smu.Source.Readback this attribute determines if the instrument records the measured source value or the configured source value when making a measurement. Type ts...

  • Page 676: Smu.Source.Sweeplinear()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-145 smu.Source.Sweeplinear() this function creates a linear source sweep configuration list and trigger model. Type tsp-link accessible affected by where saved default...

  • Page 677

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-146 2450-901-01 rev. B/september 2013 details sweeps are only available when the source function is set to voltage or current. When the sweep is started, the instrument sources a specific voltage or cu...

  • Page 678: Smu.Source.Sweeplinearstep()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-147 smu.Source.Sweeplinearstep() this function sets up a linear source sweep configuration list and trigger model with a fixed number of steps. Type tsp-link accessibl...

  • Page 679

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-148 2450-901-01 rev. B/september 2013 detail sweeps are only available when the source function is set to voltage or current. When the sweep is started, the instrument sources a specific voltage or cur...

  • Page 680: Smu.Source.Sweeplist()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-149 smu.Source.Sweeplist() this function sets up a sweep based on a configuration list, which allows you to customize the sweep. Type tsp-link accessible affected by w...

  • Page 681

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-150 2450-901-01 rev. B/september 2013 example reset() smu.Source.Configlist.Create("currlistsweep") smu.Source.Func = smu.Func_dc_current smu.Source.Range = 100e-3 smu.Source.Level = 1e-3 smu.Source.Co...

  • Page 682: Smu.Source.Sweeplog()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-151 smu.Source.Sweeplog() this function creates a logarithmic source sweep configuration list and trigger model. Type tsp-link accessible affected by where saved defau...

  • Page 683

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-152 2450-901-01 rev. B/september 2013 asymptote default is 0 details sweeps are only available when the source function is set to voltage or current. When the sweep is started, the instrument sources a...

  • Page 684: Smu.Source.Userdelay[N]

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-153 smu.Source.Userdelay[n] this attribute sets a user-defined delay that can be used in the trigger model. Type tsp-link accessible affected by where saved default va...

  • Page 685: Status.Condition

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-154 2450-901-01 rev. B/september 2013 status.Condition this attribute stores the status byte condition register. Type tsp-link accessible affected by where saved default value attribute (r) yes not app...

  • Page 686: Status.Operation.Condition

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-155 status.Operation.Condition this attribute reads the operation condition register of the status model. Type tsp-link accessible affected by where saved default valu...

  • Page 687: Status.Operation.Event

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-156 2450-901-01 rev. B/september 2013 status.Operation.Event this attribute reads the operation event register of the status model. Type tsp-link accessible affected by where saved default value attrib...

  • Page 688: Status.Operation.Setmap()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-157 status.Operation.Setmap() this attribute maps events to bits in the operation event register. Type tsp-link accessible affected by where saved default value functi...

  • Page 689: Status.Questionable.Enable

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-158 2450-901-01 rev. B/september 2013 status.Questionable.Condition this attribute reads the questionable condition register of the status model. Type tsp-link accessible affected by where saved defaul...

  • Page 690: Status.Questionable.Event

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-159 status.Questionable.Event this attribute reads the questionable event register. Type tsp-link accessible affected by where saved default value .Event (r) yes not a...

  • Page 691: Status.Questionable.Setmap()

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-160 2450-901-01 rev. B/september 2013 status.Questionable.Setmap() this attribute maps events to bits in the questionable event registers. Type tsp-link accessible affected by where saved default value...

  • Page 692

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-161 details this command sets or clears the individual bits of the status request enable register. The status request enable register is cleared when power is cycled o...

  • Page 693: Status.Preset()

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-162 2450-901-01 rev. B/september 2013 status.Preset() this function resets all bits in the status model. Type tsp-link accessible affected by where saved default value function yes usage status.Preset(...

  • Page 694

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-163 the instrument returns a decimal value that corresponds to the binary-weighted sum of all bits set in the register. Bit decimal value constant when set, indicates ...

  • Page 695: Status.Standard.Event

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-164 2450-901-01 rev. B/september 2013 status.Standard.Event this attribute returns the contents of the standard event status register set of the status model. Type tsp-link accessible affected by where...

  • Page 696: Timer.Cleartime()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-165 timer.Cleartime() this function resets the timer to zero (0) seconds. Type tsp-link accessible affected by where saved default value function no usage timer.Cleart...

  • Page 697: Trigger.Blender[N].Clear()

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-166 2450-901-01 rev. B/september 2013 trigger.Blender[n].Clear() this function clears the blender event detector and resets the overrun indicator of blender n. Type tsp-link accessible affected by wher...

  • Page 698: Trigger.Blender[N].Overrun

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-167 example trigger.Blender[1].Orenable = true trigger.Blender[1].Stimulus[1] = trigger.Event_digio3 trigger.Blender[1].Stimulus[2] = trigger.Event_digio5 generate a t...

  • Page 699

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-168 2450-901-01 rev. B/september 2013 details the trigger.Blender[n].Reset() function resets the following attributes to their factory defaults: • trigger.Blender[n].Orenable • trigger.Blender[n].Stimu...

  • Page 700: Trigger.Blender[N].Wait()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-169 the event parameter may be one of the existing trigger events shown in the following table. Trigger events event description event constant no trigger event trigge...

  • Page 701: Trigger.Digin[N].Clear()

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-170 2450-901-01 rev. B/september 2013 details this function waits for an event blender trigger event. If one or more trigger events were detected since the last time trigger.Blender[n].Wait() or trigge...

  • Page 702: Trigger.Digin[N].Edge

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-171 trigger.Digin[n].Edge this attribute sets the logic on which the trigger event detector and the output trigger generator operate on the given trigger line. Type ts...

  • Page 703: Trigger.Digin[N].Overrun

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-172 2450-901-01 rev. B/september 2013 trigger.Digin[n].Overrun this attribute returns the event detector overrun status. Type tsp-link accessible affected by where saved default value attribute (r) yes...

  • Page 704: Trigger.Digout[N].Assert()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-173 details this function pauses for up to timeout seconds for an input trigger. If one or more trigger events are detected since the last time digio.Trigger[n].Wait()...

  • Page 705: Trigger.Digout[N].Logic

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-174 2450-901-01 rev. B/september 2013 trigger.Digout[n].Logic this attribute sets the output logic of the trigger event generator to positive or negative for the specified line. Type tsp-link accessibl...

  • Page 706: Trigger.Digout[N].Release()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-175 example digio.Line[4].Mode = digio.Mode_trigger_out trigger.Digout[4].Pulsewidth = 20e-6 sets the pulse width for trigger line 4 to 20 μs. Also see digio.Line[n].M...

  • Page 707

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-176 2450-901-01 rev. B/september 2013 details the digital trigger pulsewidth command determines how long the trigger is asserted. The trigger stimulus for a digital i/o line may be set to one of the ex...

  • Page 708: Trigger.Lanin[N].Clear()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-177 trigger.Lanin[n].Clear() this function clears the event detector for a trigger. Type tsp-link accessible affected by where saved default value function yes usage t...

  • Page 709: Trigger.Lanin[N].Overrun

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-178 2450-901-01 rev. B/september 2013 example trigger.Lanin[1].Edge = trigger.Edge_falling set the edge state of lan event 1 to falling. Also see digital i/o (on page 3-62) tsp-link system expansion in...

  • Page 710: Trigger.Lanin[N].Wait()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-179 trigger.Lanin[n].Wait() this function waits for an input trigger. Type tsp-link accessible affected by where saved default value function yes usage triggered = tri...

  • Page 711: Trigger.Lanout[N].Connect()

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-180 2450-901-01 rev. B/september 2013 example trigger.Lanout[5].Assert() creates a trigger with lan packet 5. Also see lan.Lxidomain (on page 8-67) trigger.Lanin[n].Clear() (on page 8-177) trigger.Lani...

  • Page 712: Trigger.Lanout[N].Connected

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-181 trigger.Lanout[n].Connected this attribute stores the lan event connection state. Type tsp-link accessible affected by where saved default value attribute (r) yes ...

  • Page 713: Trigger.Lanout[N].Ipaddress

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-182 2450-901-01 rev. B/september 2013 trigger.Lanout[n].Disconnect() this function disconnects the lan trigger event generator. Type tsp-link accessible affected by where saved default value function y...

  • Page 714: Trigger.Lanout[N].Logic

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-183 trigger.Lanout[n].Logic this attribute sets the logic on which the trigger event detector and the output trigger generator operate on the given trigger line. Type ...

  • Page 715: Trigger.Lanout[N].Stimulus

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-184 2450-901-01 rev. B/september 2013 details the lan trigger listens for trigger messages on all the supported protocols. However, it uses the designated protocol for sending outgoing messages. After ...

  • Page 716

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-185 details this attribute specifies which event causes a lan trigger packet to be sent for this trigger. Set the event to one of the existing trigger events, which ar...

  • Page 717: Trigger.Model.Abort()

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-186 2450-901-01 rev. B/september 2013 trigger.Model.Abort() this function stops all trigger model commands on the instrument. Type tsp-link accessible affected by where saved default value function yes...

  • Page 718: Trigger.Model.Initiate()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-187 trigger.Model.Getbranchcount() this attribute returns the count value of the trigger model counter block. Type tsp-link accessible affected by where saved default ...

  • Page 719

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-188 2450-901-01 rev. B/september 2013 trigger.Model.Load() — config list this function loads a predefined trigger model configuration that uses source and measure configuration lists. Type tsp-link acc...

  • Page 720

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-189 trigger.Model.Load() — duration loop this function loads a predefined trigger model configuration that makes continuous measurements for a specified amount of time...

  • Page 721

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-190 2450-901-01 rev. B/september 2013 trigger.Model.Load() — empty this function resets the trigger model. Type tsp-link accessible affected by where saved default value function yes usage trigger.Mode...

  • Page 722

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-191 trigger.Model.Load() — simple loop this function loads a predefined trigger model configuration. Type tsp-link accessible affected by where saved default value fun...

  • Page 723

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-192 2450-901-01 rev. B/september 2013 this example uses the simple loop trigger model template to do a capacitor test. This example outputs 200 readings that have output similar to the following exampl...

  • Page 724

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-193 trigger.Model.Setblock() — trigger.Block_branch_counter this function defines a trigger model block that branches to a specified block a specified number of times....

  • Page 725

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-194 2450-901-01 rev. B/september 2013 trigger.Model.Setblock() — trigger.Block_branch_delta this command defines a trigger model block that goes to a specified block if the difference of two measuremen...

  • Page 726

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-195 trigger.Model.Setblock() — trigger.Block_branch_limit_constant this command defines a trigger model block that branches to a block outside the normal trigger model...

  • Page 727

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-196 2450-901-01 rev. B/september 2013 details the branch-on-constant-limits block goes to a branching block if a measurement meets the criteria set by this command. The type of limit can be: • above: t...

  • Page 728

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-197 details the branch-on-user-limits block goes to a specified building block if a measurement meets the criteria set by this command. There are two user-defined limi...

  • Page 729

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-198 2450-901-01 rev. B/september 2013 details the branch-on-event building block goes to a branching block after a specified trigger event occurs. If the trigger event has not yet occurred when the tri...

  • Page 730

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-199 trigger.Model.Setblock() — trigger.Block_branch_once this attribute causes the trigger model to branch to a specified building block the first time it is encounter...

  • Page 731

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-200 2450-901-01 rev. B/september 2013 trigger.Model.Setblock() — trigger.Block_branch_once_excluded this command defines a trigger model block that causes the trigger model to go to a specified buildin...

  • Page 732

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-201 trigger.Model.Setblock() — trigger.Block_buffer_clear this command defines a trigger model block that clears the reading buffer. Type tsp-link accessible affected ...

  • Page 733

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-202 2450-901-01 rev. B/september 2013 trigger.Model.Setblock() — trigger.Block_config_next this attribute recalls the settings at the next index point of a source or measure configuration list. Type ts...

  • Page 734

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-203 trigger.Model.Setblock() — trigger.Block_config_prev this command defines a trigger model block that recalls the settings stored at the previous index point in a m...

  • Page 735

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-204 2450-901-01 rev. B/september 2013 trigger.Model.Setblock() — trigger.Block_config_recall this attribute recalls the system settings that are stored in a measure or source configuration list. Type t...

  • Page 736

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-205 trigger.Model.Setblock() — trigger.Block_delay_constant this command adds a constant delay to the trigger model. Type tsp-link accessible affected by where saved d...

  • Page 737

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-206 2450-901-01 rev. B/september 2013 trigger.Model.Setblock() — trigger.Block_delay_dynamic this command adds a delay to the execution of the trigger model. Type tsp-link accessible affected by where ...

  • Page 738

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-207 trigger.Model.Setblock() — trigger.Block_digital_io this function defines a trigger model block that sets the lines on the digital i/o port high or low. Type tsp-l...

  • Page 739

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-208 2450-901-01 rev. B/september 2013 trigger.Model.Setblock() — trigger.Block_log_event this function allows you to log an event in the event log when the trigger model is running. Type tsp-link acces...

  • Page 740

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-209 trigger.Model.Setblock() — trigger.Block_measure this function defines a trigger block that makes a measurement. Type tsp-link accessible affected by where saved d...

  • Page 741

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-210 2450-901-01 rev. B/september 2013 trigger.Model.Setblock() — trigger.Block_nop this function creates a placeholder that performs no action in the trigger model. Type tsp-link accessible affected by...

  • Page 742

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-211 trigger.Model.Setblock() — trigger.Block_notify this function defines a trigger model block that generates a trigger event and immediately continues to the next bl...

  • Page 743

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-212 2450-901-01 rev. B/september 2013 trigger.Model.Setblock() — trigger.Block_source_output this attribute defines a trigger block that turns the output source on or off. Type tsp-link accessible affe...

  • Page 744

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-213 details you can use the wait block to synchronize measurements with other instruments and devices. Events that you can set the instrument to wait for include: • di...

  • Page 745: Trigger.Model.State()

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-214 2450-901-01 rev. B/september 2013 trigger.Model.State() this function returns the present state of the trigger model. Type tsp-link accessible affected by where saved default value function yes usa...

  • Page 746: Trigger.Clear()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-215 trigger.Clear() this function clears the trigger event detector. Type tsp-link accessible affected by where saved default value function yes usage trigger.Clear() ...

  • Page 747: Trigger.Timer[N].Clear()

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-216 2450-901-01 rev. B/september 2013 trigger.Timer[n].Clear() this function clears the timer event detector and overrun indicator for the specified trigger timer number. Type tsp-link accessible affec...

  • Page 748: Trigger.Timer[N].Delay

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-217 trigger.Timer[n].Delay this attribute sets and reads the timer delay. Type tsp-link accessible affected by where saved default value attribute (rw) yes restore con...

  • Page 749

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-218 2450-901-01 rev. B/september 2013 details each time the timer is triggered after it is enabled, it uses the next delay period from the array. The default value is an array with one value of 10 µs. ...

  • Page 750: Trigger.Timer[N].Enable

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-219 trigger.Timer[n].Enable this attribute enables the trigger timer. Type tsp-link accessible affected by where saved default value attribute (rw) yes restore configu...

  • Page 751: Trigger.Timer[N].Reset()

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-220 2450-901-01 rev. B/september 2013 trigger.Timer[n].Reset() this function resets trigger timer settings to their default values. Type tsp-link accessible affected by where saved default value functi...

  • Page 752

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-221 trigger.Timer[n].Start.Fractionalseconds this attribute configures an alarm or a time in the future when the timer will start. Type tsp-link accessible affected by...

  • Page 753

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-222 2450-901-01 rev. B/september 2013 trigger.Timer[n].Start.Overrun this attribute indicates if an event was ignored because of the event detector state. Type tsp-link accessible affected by where sav...

  • Page 754

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-223 trigger.Timer[n].Start.Stimulus this attribute describes the event that starts the trigger timer. Type tsp-link accessible affected by where saved default value at...

  • Page 755: Trigger.Timer[N].Wait()

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-224 2450-901-01 rev. B/september 2013 trigger.Timer[n].Wait() this function waits for a trigger. Type tsp-link accessible affected by where saved default value function yes usage triggered = trigger.Ti...

  • Page 756: Trigger.Tsplinkin[N].Edge

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-225 details the trigger event detector enters the detected state when an event is detected. When this command is sent, the instrument does the following actions: • cle...

  • Page 757: Trigger.Tsplinkin[N].Overrun

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-226 2450-901-01 rev. B/september 2013 trigger.Tsplinkin[n].Overrun this attribute indicates if the event detector ignored an event while in the detected state. Type tsp-link accessible affected by wher...

  • Page 758

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-227 details this function waits up to the timeout value for an input trigger. If one or more trigger events are detected since the last time this command or trigger.Ts...

  • Page 759: Trigger.Tsplinkout[N].Logic

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-228 2450-901-01 rev. B/september 2013 trigger.Tsplinkout[n].Logic this attribute defines the trigger output with output logic for a trigger line. Type tsp-link accessible affected by where saved defaul...

  • Page 760

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-229 details setting the pulse width to 0 asserts the trigger indefinitely. Example tsplink.Line[3].Mode = tsplink.Mode_trigger_open_drain trigger.Tsplinkout[3].Pulsewi...

  • Page 761: Tsplink.Group

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-230 2450-901-01 rev. B/september 2013 details to disable automatic trigger assertion on the synchronization line, set this attribute to trigger.Event_none. Do not use this attribute when triggering und...

  • Page 762: Tsplink.Initialize()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-231 details to remove the node from all groups, set the attribute value to 0. When the node is turned off, the group number for that node changes to 0. The master node...

  • Page 763: Tsplink.Line[N].Mode

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-232 2450-901-01 rev. B/september 2013 example nodesfound = tsplink.Initialize(2) print("nodes found = " .. Nodesfound) perform a tsp-link initialization and indicate how many nodes are found. Sample ou...

  • Page 764: Tsplink.Line[N].Reset()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-233 tsplink.Line[n].Reset() this function resets some of the tsp-link trigger attributes to their defaults. Type tsp-link accessible affected by where saved default va...

  • Page 765: Tsplink.Master

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-234 2450-901-01 rev. B/september 2013 example linestate = tsplink.Line[3].State print(linestate) assume line 3 is set high, and then the state is read. Output: tsplink.State_high also see tsplink.Line[...

  • Page 766: Tsplink.Readport()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-235 example tsplink.Node = 3 sets the tsp-link node for this instrument to number 3. Also see tsplink.Initialize() (on page 8-231) tsplink.State (on page 8-235) tsplin...

  • Page 767: Tsplink.Writeport()

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-236 2450-901-01 rev. B/september 2013 details when the instrument power is first turned on, the state is offline. After tsplink.Initialize() or tsplink.Reset() is successful, the state is online. Examp...

  • Page 768: Tspnet.Connect()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-237 details this function clears any pending output data from the device. No data is returned to the caller and no data is processed. Example tspnet.Write(testdevice, ...

  • Page 769: Tspnet.Disconnect()

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-238 2450-901-01 rev. B/september 2013 if neither a portnumber nor an initstring is provided, the remote device is assumed to be a keithley instruments tsp-enabled device. Depending on the state of the ...

  • Page 770: Tspnet.Execute()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-239 example testid = tspnet.Connect("192.0.2.0") -- use the connection tspnet.Disconnect(testid) create a tsp-net session. Close the session. Also see tspnet.Connect()...

  • Page 771: Tspnet.Idn()

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-240 2450-901-01 rev. B/september 2013 details this command sends a command string to the remote instrument. A termination is added to the command string when it is sent to the remote instrument ( tspne...

  • Page 772: Tspnet.Read()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-241 example deviceid = tspnet.Connect("192.0.2.1") print(tspnet.Idn(deviceid)) tspnet.Disconnect(deviceid) assume the instrument is at ip address 192.0.2.1. The output...

  • Page 773: Tspnet.Readavailable()

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-242 2450-901-01 rev. B/september 2013 a maximum of 10 format specifiers can be used for a maximum of 10 return values. If formatstring is not provided, the command returns a string that contains the da...

  • Page 774: Tspnet.Reset()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-243 tspnet.Reset() this function disconnects all tsp-net sessions. Type tsp-link accessible affected by where saved default value function no usage tspnet.Reset() deta...

  • Page 775: Tspnet.Timeout

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-244 2450-901-01 rev. B/september 2013 example deviceid = tspnet.Connect("192.0.2.1") if deviceid then tspnet.Termination(deviceid, tspnet.Term_lf) end sets termination type for ip address 192.0.2.1 to ...

  • Page 776: Tspnet.Tsp.Abort()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-245 tspnet.Tsp.Abort() this function causes the tsp-enabled instrument to stop executing any of the commands that were sent to it. Type tsp-link accessible affected by...

  • Page 777: Tspnet.Tsp.Rbtablecopy()

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-246 2450-901-01 rev. B/september 2013 details this setting determines if the instrument sends an abort message when it attempts to connect to a tsp-enabled instrument using the tspnet.Connect() functio...

  • Page 778: Tspnet.Tsp.Runscript()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-247 example times = tspnet.Tsp.Rbtablecopy(testtspdevice, "testremotebuffername.Timestamps", 1, 3) print(times) copy the specified timestamps table for items 1 through...

  • Page 779: Tspnet.Write()

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-248 2450-901-01 rev. B/september 2013 tspnet.Write() this function writes a string to the remote instrument. Type tsp-link accessible affected by where saved default value function no usage tspnet.Writ...

  • Page 780: Upgrade.Unit()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-249 upgrade.Unit() this function upgrades the model 2450 firmware. Type tsp-link accessible affected by where saved default value function no usage upgrade.Unit() deta...

  • Page 781: Userstring.Catalog()

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-250 2450-901-01 rev. B/september 2013 example userstring.Add("assetnumber", "236") userstring.Add("product", "widgets") userstring.Add("contact", "john doe") for name in userstring.Catalog() do print(n...

  • Page 782: Userstring.Delete()

    Model 2450 interactive sourcemeter® instrument reference manual section 8: tsp command reference 2450-901-01 rev. B/september 2013 8-251 userstring.Delete() this function deletes a user-defined string from nonvolatile memory. Type tsp-link accessible affected by where saved default value function no...

  • Page 783: Waitcomplete()

    Section 8: tsp command reference model 2450 interactive sourcemeter® instrument reference manual 8-252 2450-901-01 rev. B/september 2013 example value = userstring.Get("assetnumber") print(value) read the value associated with a user-defined string named "assetnumber". Store it in a variable called ...

  • Page 784

    In this section: how do i display the instrument's serial number? .................... 9-2 what visa resource name is required? ................................... 9-2 can i use agilent gpib cards with keithley drivers? ................ 9-2 how do i check the driver for the device? ....................

  • Page 785

    Section 9: frequently asked questions (faqs) model 2450 interactive sourcemeter® instrument reference manual 9-2 2450-901-01 rev. B/september 2013 how do i display the instrument's serial number? The instrument serial number is on a label on the rear panel of the instrument. You can also access the ...

  • Page 786

    Model 2450 interactive sourcemeter® instrument reference manual section 9: frequently asked questions (faqs) 2450-901-01 rev. B/september 2013 9-3 figure 142: device manager dialog box showing usb test and measurement device 3. Right-click the device. 4. Select properties. 5. Select the driver tab. ...

  • Page 787

    Section 9: frequently asked questions (faqs) model 2450 interactive sourcemeter® instrument reference manual 9-4 2450-901-01 rev. B/september 2013 figure 143: driver file details dialog box 8. If the incorrect driver is installed, click ok. 9. On the driver tab, click update driver. 10. Browse for t...

  • Page 788

    Model 2450 interactive sourcemeter® instrument reference manual section 9: frequently asked questions (faqs) 2450-901-01 rev. B/september 2013 9-5 what to do if the gpib controller is not recognized? If the hardware is not recognized by the computer: 1. Uninstall the software drivers. 2. Reboot the ...

  • Page 789

    Section 9: frequently asked questions (faqs) model 2450 interactive sourcemeter® instrument reference manual 9-6 2450-901-01 rev. B/september 2013 you cannot combine the command sets. As delivered from keithley instruments, the model 2450 is set to work with the model 2450 scpi command set. If you c...

  • Page 790

    Model 2450 interactive sourcemeter® instrument reference manual section 9: frequently asked questions (faqs) 2450-901-01 rev. B/september 2013 9-7 how do i upgrade the firmware? Do not turn off power or remove the usb flash drive until the upgrade process is complete. From the front panel: 1. Copy t...

  • Page 791

    Section 9: frequently asked questions (faqs) model 2450 interactive sourcemeter® instrument reference manual 9-8 2450-901-01 rev. B/september 2013 how do i download measurements onto the usb drive? From the front panel, you can download measurements from a reading buffer to a .Csv file on a usb flas...

  • Page 792

    Model 2450 interactive sourcemeter® instrument reference manual section 9: frequently asked questions (faqs) 2450-901-01 rev. B/september 2013 9-9 how do i save the present state of the instrument? You can save the settings in the instrument using the front-panel menus or from a remote interface. Af...

  • Page 793: What Is Nplc?

    Section 9: frequently asked questions (faqs) model 2450 interactive sourcemeter® instrument reference manual 9-10 2450-901-01 rev. B/september 2013 what is nplc? You can adjust the amount of time that the input signal is measured. This time affects the usable measurement resolution, the amount of re...

  • Page 794

    Model 2450 interactive sourcemeter® instrument reference manual section 9: frequently asked questions (faqs) 2450-901-01 rev. B/september 2013 9-11 what is the output-off state? When the source of the instrument is turned off, it may not completely isolate the instrument from the external circuit. Y...

  • Page 795

    Section 9: frequently asked questions (faqs) model 2450 interactive sourcemeter® instrument reference manual 9-12 2450-901-01 rev. B/september 2013 when the guard output-off state is selected and the output is turned off, the following actions occur: • the measurement sense is changed to 2-wire sens...

  • Page 796: How Do I Trigger A Sweep?

    Model 2450 interactive sourcemeter® instrument reference manual section 9: frequently asked questions (faqs) 2450-901-01 rev. B/september 2013 9-13 if the safety interlock is not asserted and the source is turned on, the following actions occur: • the nominal output is limited to ±37 v. • the front-...

  • Page 797

    Section 9: frequently asked questions (faqs) model 2450 interactive sourcemeter® instrument reference manual 9-14 2450-901-01 rev. B/september 2013 what is offset compensation? Offset compensation is a measuring technique that reduces or eliminates thermal emfs in low level resistance measurements. ...

  • Page 798

    Model 2450 interactive sourcemeter® instrument reference manual section 9: frequently asked questions (faqs) 2450-901-01 rev. B/september 2013 9-15 how do i trigger other instruments? You can use the model 2450 digital input/output to control an external digital circuit, such as a device handler use...

  • Page 800: Next Steps

    In this section: additional model 2450 information ......................................... 10-1 additional model 2450 information for additional information about the model 2450, refer to: • the product information cd-rom (ships with the product): contains software tools, drivers, and product docu...

  • Page 802: Introduction

    In this appendix: introduction ............................................................................... A-1 line fuse replacement .............................................................. A-1 front-panel display ................................................................... A-2 upgr...

  • Page 803: Front-Panel Display

    Appendix a: maintenance model 2450 interactive sourcemeter® instrument reference manual a-2 2450-901-01 rev. B/september 2013 4. Use the screwdriver to lift the tab from the ac receptacle. 5. Slide the fuse drawer out. The fuse drawer does not pull completely out of the power module. 6. Snap the fus...

  • Page 804: Upgrading The Firmware

    Model 2450 interactive sourcemeter® instrument reference manual appendix a: maintenance 2450-901-01 rev. B/september 2013 a-3 upgrading the firmware to upgrade the model 2450 firmware, you load an upgrade file into the instrument. You can load the file from the usb port using the remote interface or...

  • Page 805

    Appendix a: maintenance model 2450 interactive sourcemeter® instrument reference manual a-4 2450-901-01 rev. B/september 2013 from the front panel do not turn off power or remove the usb flash drive until the upgrade process is complete. From the front panel: 1. Copy the firmware upgrade file to a u...

  • Page 806

    Model 2450 interactive sourcemeter® instrument reference manual appendix a: maintenance 2450-901-01 rev. B/september 2013 a-5 using scpi there are no scpi commands that you can use to upgrade the firmware. To upgrade the firmware, you must either use the front panel or switch the command set to tsp....

  • Page 807

    Appendix a: maintenance model 2450 interactive sourcemeter® instrument reference manual a-6 2450-901-01 rev. B/september 2013 using tsb do not turn off power or remove the usb flash drive until the upgrade process is complete. After downloading an upgrade file from the keithley instruments website, ...

  • Page 808: Introduction

    In this appendix: introduction ............................................................................... B-1 *cls ......................................................................................... B-2 *ese ....................................................................................

  • Page 809: *cls

    Appendix b: common commands model 2450 interactive sourcemeter® instrument reference manual b-2 2450-901-01 rev. B/september 2013 *cls this command clears the event registers and queues. Type affected by where saved default value command only not applicable not applicable not applicable usage *cls d...

  • Page 810

    Model 2450 interactive sourcemeter® instrument reference manual appendix b: common commands 2450-901-01 rev. B/september 2013 b-3 the instrument returns a decimal value that corresponds to the binary-weighted sum of all bits set in the register. Bit decimal value constant when set, indicates the fol...

  • Page 811: *esr?

    Appendix b: common commands model 2450 interactive sourcemeter® instrument reference manual b-4 2450-901-01 rev. B/september 2013 *esr? This command reads and clears the contents of the standard event status register. Type affected by where saved default value query only usage *esr? Details the inst...

  • Page 812: *idn?

    Model 2450 interactive sourcemeter® instrument reference manual appendix b: common commands 2450-901-01 rev. B/september 2013 b-5 *idn? This command retrieves the identification string of the instrument. Type affected by where saved default value query only none not applicable not applicable usage *...

  • Page 813: *opc

    Appendix b: common commands model 2450 interactive sourcemeter® instrument reference manual b-6 2450-901-01 rev. B/september 2013 you cannot combine the command sets. Example *lang tsp *lang? Set the language to tsp. Verify setting by sending the language query. Output: tsp the tsp command set is in...

  • Page 814: *rst

    Model 2450 interactive sourcemeter® instrument reference manual appendix b: common commands 2450-901-01 rev. B/september 2013 b-7 *rst this command resets the instrument settings to their default values. Type affected by where saved default value command only usage *rst details returns the instrumen...

  • Page 815: *sre

    Appendix b: common commands model 2450 interactive sourcemeter® instrument reference manual b-8 2450-901-01 rev. B/september 2013 *sre this command sets or clears the bits of the status request enable register. Type affected by where saved default value command only none usage *sre *sre? Clear the s...

  • Page 816: *stb?

    Model 2450 interactive sourcemeter® instrument reference manual appendix b: common commands 2450-901-01 rev. B/september 2013 b-9 *stb? This command gets the serial poll byte of the instrument without clearing the request service bit. Type affected by where saved default value query only not applica...

  • Page 817: *tst?

    Appendix b: common commands model 2450 interactive sourcemeter® instrument reference manual b-10 2450-901-01 rev. B/september 2013 *tst? This command is accepted and returns 0. Type affected by where saved default value query only 0 usage *tst? Also see none *wai this command postpones the execution...

  • Page 818: Overview

    In this appendix: overview ................................................................................. C-1 serial polling and srq .......................................................... C-13 programming enable registers .............................................. C-13 reading the registe...

  • Page 819

    Appendix c: status model model 2450 interactive sourcemeter® instrument reference manual c-2 2450-901-01 rev. B/september 2013 figure 149: non-programmable status registers diagram.

  • Page 820

    Model 2450 interactive sourcemeter® instrument reference manual appendix c: status model 2450-901-01 rev. B/september 2013 c-3 standard event register the standard event register set includes two 8-bit registers: • standard event status register: reports when a predefined event has occurred. The reg...

  • Page 821

    Appendix c: status model model 2450 interactive sourcemeter® instrument reference manual c-4 2450-901-01 rev. B/september 2013 bit when set, indicates the following has occurred: 0 operation complete: all pending selected instrument operations are complete and the instrument is ready to accept new c...

  • Page 822

    Model 2450 interactive sourcemeter® instrument reference manual appendix c: status model 2450-901-01 rev. B/september 2013 c-5 programmable status register sets you can program the registers in the questionable event register and operation event register sets. These event registers contain bits that...

  • Page 823

    Appendix c: status model model 2450 interactive sourcemeter® instrument reference manual c-6 2450-901-01 rev. B/september 2013 figure 151: programmable status registers diagram.

  • Page 824

    Model 2450 interactive sourcemeter® instrument reference manual appendix c: status model 2450-901-01 rev. B/september 2013 c-7 questionable event register you can program the bits in the questionable event register to be cleared or set when an event occurs. When an enabled questionable event registe...

  • Page 825

    Appendix c: status model model 2450 interactive sourcemeter® instrument reference manual c-8 2450-901-01 rev. B/september 2013 operation event register you can program the bits in the operation condition and operation event status registers to be cleared or set when an event occurs. When an enabled ...

  • Page 826

    Model 2450 interactive sourcemeter® instrument reference manual appendix c: status model 2450-901-01 rev. B/september 2013 c-9 mapping events to bits to program the questionable and operation event registers, you map events to specific bits in the register. This causes a bit in the condition and eve...

  • Page 827

    Appendix c: status model model 2450 interactive sourcemeter® instrument reference manual c-10 2450-901-01 rev. B/september 2013 status byte register the status byte register monitors the registers and queues in the status model and generates service requests (srqs). When bits are set in the status m...

  • Page 828

    Model 2450 interactive sourcemeter® instrument reference manual appendix c: status model 2450-901-01 rev. B/september 2013 c-11 status byte register diagram the status byte register consists of two 8-bit registers that control service requests, the status byte register and the service request enable...

  • Page 829

    Appendix c: status model model 2450 interactive sourcemeter® instrument reference manual c-12 2450-901-01 rev. B/september 2013 service request enable register this register is programmed by the user and is used to enable or disable the setting of bit b6 (rqs/mss) by the status summary message bits ...

  • Page 830: Serial Polling And Srq

    Model 2450 interactive sourcemeter® instrument reference manual appendix c: status model 2450-901-01 rev. B/september 2013 c-13 serial polling and srq any enabled event summary bit that goes from 0 to 1 sets bit b6 and generates a service request (srq). In your test program, you can periodically rea...

  • Page 831: Reading The Registers

    Appendix c: status model model 2450 interactive sourcemeter® instrument reference manual c-14 2450-901-01 rev. B/september 2013 reading the registers you can read any register in the status model. The response is a decimal value that indicates which bits in the register are set. See understanding bi...

  • Page 832: Understanding Bit Settings

    Model 2450 interactive sourcemeter® instrument reference manual appendix c: status model 2450-901-01 rev. B/september 2013 c-15 understanding bit settings when you write to or read a status register, you can use binary, decimal, or hexadecimal values to represent the binary values of the bit states....

  • Page 833: Clearing Registers

    Appendix c: status model model 2450 interactive sourcemeter® instrument reference manual c-16 2450-901-01 rev. B/september 2013 clearing registers registers in the status model can be cleared using commands or by instrument actions. When a registered is cleared, the bits in the register are set to 0...

  • Page 834

    Model 2450 interactive sourcemeter® instrument reference manual appendix c: status model 2450-901-01 rev. B/september 2013 c-17 status model programming examples the following examples illustrate how to generate an srq using the status model. Srq when the smu reaches its source limit this example de...

  • Page 835

    Appendix c: status model model 2450 interactive sourcemeter® instrument reference manual c-18 2450-901-01 rev. B/september 2013 srq when trigger model is finished this example shows you how to generate an srq when the trigger model is completed and the smu has returned to the idle state. After confi...

  • Page 836

    Model 2450 interactive sourcemeter® instrument reference manual appendix c: status model 2450-901-01 rev. B/september 2013 c-19 using tsp commands: reset() -- clear the reading buffer defbuffer1.Clear() -- clear the status byte status.Clear() -- map bit 0 of operational status register to set on tri...

  • Page 837

    Appendix c: status model model 2450 interactive sourcemeter® instrument reference manual c-20 2450-901-01 rev. B/september 2013 using scpi commands: *rst sour:conf:list:cre "sourcelist" sour:volt:rang 10 sour:volt:ilim 10e-3 sens:nplc 1 sens:curr:rang 10e-3 sens:azer:once sour:volt 1 sour:conf:list:...

  • Page 838

    Model 2450 interactive sourcemeter® instrument reference manual appendix c: status model 2450-901-01 rev. B/september 2013 c-21 using tsp commands: reset() smu.Source.Configlist.Create("sourcelist") smu.Source.Range = 10 smu.Source.Ilimit.Level = 10e-3 smu.Measure.Nplc = 1 smu.Measure.Range = 10e-3 ...

  • Page 839

    Appendix c: status model model 2450 interactive sourcemeter® instrument reference manual c-22 2450-901-01 rev. B/september 2013 srq on error this example shows you how to generate an srq when an instrument error occurs. Using scpi commands: *rst syst:cle stat:cle *sre 4 makeerror using tsp commands:...

  • Page 840

    Model 2450 interactive sourcemeter® instrument reference manual appendix c: status model 2450-901-01 rev. B/september 2013 c-23 using tsp commands: reset() -- clear the status byte status.Clear() -- map bit 0 of operational status register to set on buffer -- full (4918) and clear on buffer empty (4...

  • Page 841

    Appendix c: status model model 2450 interactive sourcemeter® instrument reference manual c-24 2450-901-01 rev. B/september 2013 srq when a measurement completes this example shows you how to generate an srq when a measurement completes. This is most useful when you have a measurement that will take ...

  • Page 842

    Model 2450 interactive sourcemeter® instrument reference manual appendix c: status model 2450-901-01 rev. B/september 2013 c-25 -- clear the status byte status.Clear() -- map bit 0 of the operation event register to set on the measurement -- done log notification (trigger.Log_info2) and clear on the...

  • Page 844: Introduction

    In this appendix: introduction .............................................................................. D-1 introduction this section provides information for using the model 2450 as a drop-in replacement in an existing model 2400 application. It also provides information on converting existin...

  • Page 845

    Appendix d: model 2450 in a model 2400 application model 2450 interactive sourcemeter® instrument reference manual d-2 2450-901-01 rev. B/september 2013 model 2400 to 2450 differences you can use a model 2450 in an existing model 2400 application. The instruments are mostly compatible, with the foll...

  • Page 846

    Model 2450 interactive sourcemeter® instrument reference manual appendix d: model 2450 in a model 2400 application 2450-901-01 rev. B/september 2013 d-3 commands that were added to the scpi 2400 command set to replace some features that are needed to use the model 2450 in a series 2400 application, ...

  • Page 847

    Appendix d: model 2450 in a model 2400 application model 2450 interactive sourcemeter® instrument reference manual d-4 2450-901-01 rev. B/september 2013 rs-232 commands the model 2450 no longer supports the rs-232 interface, so commands related to rs-232 operation are not supported even when you are...

  • Page 848

    Model 2450 interactive sourcemeter® instrument reference manual appendix d: model 2450 in a model 2400 application 2450-901-01 rev. B/september 2013 d-5 display commands the model 2450 display is significantly different than the display of earlier models, so some commands related to the display no l...

  • Page 849

    Appendix d: model 2450 in a model 2400 application model 2450 interactive sourcemeter® instrument reference manual d-6 2450-901-01 rev. B/september 2013 model 2400 command :calculate[1]:data:latest? Model 2450 command not supported notes use buffer to get user math data; see the trace subsystem (on ...

  • Page 850

    Model 2450 interactive sourcemeter® instrument reference manual appendix d: model 2450 in a model 2400 application 2450-901-01 rev. B/september 2013 d-7 model 2400 command :calculate2:climits:clear:auto :calculate2:climits:clear:auto? Model 2450 command not available notes model 2400 command :calcul...

  • Page 851

    Appendix d: model 2450 in a model 2400 application model 2450 interactive sourcemeter® instrument reference manual d-8 2450-901-01 rev. B/september 2013 model 2400 command :calculate2:limit[1]:compliance:fail :calculate2:limit[1]:compliance:fail? Model 2450 command not available notes model 2400 com...

  • Page 852

    Model 2450 interactive sourcemeter® instrument reference manual appendix d: model 2450 in a model 2400 application 2450-901-01 rev. B/september 2013 d-9 model 2400 command :calculate2:limit:upper[:data] :calculate2:limit:upper[:data]? Model 2450 command :calculate2::limit:upper[:data] (on page 6-18)...

  • Page 853

    Appendix d: model 2450 in a model 2400 application model 2450 interactive sourcemeter® instrument reference manual d-10 2450-901-01 rev. B/september 2013 display subsystem model 2400 command :display:cndisplay model 2450 command :display:screen (on page 6-26) notes model 2400 command :display:digits...

  • Page 854

    Model 2450 interactive sourcemeter® instrument reference manual appendix d: model 2450 in a model 2400 application 2450-901-01 rev. B/september 2013 d-11 fetch? Model 2400 command :fetch? Model 2450 command :fetch? (on page 6-3) notes can choose different buffers and which buffer elements to access ...

  • Page 855

    Appendix d: model 2450 in a model 2400 application model 2450 interactive sourcemeter® instrument reference manual d-12 2450-901-01 rev. B/september 2013 model 2400 command :output[1]:enable:tripped? Model 2450 command not available notes model 2400 command output[1]:interlock:tripped? Model 2450 co...

  • Page 856

    Model 2450 interactive sourcemeter® instrument reference manual appendix d: model 2450 in a model 2400 application 2450-901-01 rev. B/september 2013 d-13 model 2400 command [:sense[1]]:average:count [:sense[1]]:average:count? Model 2450 command [:sense[1]]::average:count (on page 6-43), where is vol...

  • Page 857

    Appendix d: model 2450 in a model 2400 application model 2450 interactive sourcemeter® instrument reference manual d-14 2450-901-01 rev. B/september 2013 model 2400 command [:sense[1]]:current[:dc]:range:auto [:sense[1]]:current[:dc]:range:auto? [:sense[1]]:resistance:range:auto [:sense[1]]:resistan...

  • Page 858

    Model 2450 interactive sourcemeter® instrument reference manual appendix d: model 2450 in a model 2400 application 2450-901-01 rev. B/september 2013 d-15 model 2400 command [:sense[1]]:data[:latest]? Model 2450 command not available notes retrieve buffers instead; see trace subsystem (on page 6-107)...

  • Page 859

    Appendix d: model 2450 in a model 2400 application model 2450 interactive sourcemeter® instrument reference manual d-16 2450-901-01 rev. B/september 2013 model 2400 command [:sense[1]]:resistance:holdoff:delay [:sense[1]]:resistance:holdoff:delay? Model 2450 command not available notes model 2400 co...

  • Page 860

    Model 2450 interactive sourcemeter® instrument reference manual appendix d: model 2450 in a model 2400 application 2450-901-01 rev. B/september 2013 d-17 model 2400 command :source[1]:current:center :source[1]:current:center? :source[1]:voltage:center :source[1]:voltage:center? Model 2450 command :s...

  • Page 861

    Appendix d: model 2450 in a model 2400 application model 2450 interactive sourcemeter® instrument reference manual d-18 2450-901-01 rev. B/september 2013 model 2400 command :source[1]:current:range :source[1]:current:range? :source[1]:voltage:range :source[1]:voltage:range? Model 2450 command :sourc...

  • Page 862

    Model 2450 interactive sourcemeter® instrument reference manual appendix d: model 2450 in a model 2400 application 2450-901-01 rev. B/september 2013 d-19 model 2400 command :source[1]:current:stop :source[1]:current:stop? :source[1]:voltage:stop :source[1]:voltage:stop? Model 2450 command :source[1]...

  • Page 863

    Appendix d: model 2450 in a model 2400 application model 2450 interactive sourcemeter® instrument reference manual d-20 2450-901-01 rev. B/september 2013 model 2400 command :source[1]:list:voltage :source[1]:list:voltage? Model 2450 command :source[1]:sweep::list (on page 6-85) notes in the model 24...

  • Page 864

    Model 2450 interactive sourcemeter® instrument reference manual appendix d: model 2450 in a model 2400 application 2450-901-01 rev. B/september 2013 d-21 model 2400 command :source[1]:sweep:cabort :source[1]:sweep:cabort? Model 2450 command :source[1]:sweep::linear (on page 6-81) :source[1]:sweep::l...

  • Page 865

    Appendix d: model 2450 in a model 2400 application model 2450 interactive sourcemeter® instrument reference manual d-22 2450-901-01 rev. B/september 2013 source2 subsystem model 2400 command :source2:bsize :source2:bsize? Model 2450 command not available notes all digital inputs and outputs on the m...

  • Page 866

    Model 2450 interactive sourcemeter® instrument reference manual appendix d: model 2450 in a model 2400 application 2450-901-01 rev. B/september 2013 d-23 model 2400 command :status:measurement:enable :status:measurement:enable? Model 2450 command not available notes use the questionable register to ...

  • Page 867

    Appendix d: model 2450 in a model 2400 application model 2450 interactive sourcemeter® instrument reference manual d-24 2450-901-01 rev. B/september 2013 model 2400 command :status:queue:disable :status:queue:disable? Model 2450 command not available notes use the event log; see using the event log ...

  • Page 868

    Model 2450 interactive sourcemeter® instrument reference manual appendix d: model 2450 in a model 2400 application 2450-901-01 rev. B/september 2013 d-25 model 2400 command :system:ccheck :system:ccheck? Model 2450 command not available notes no contact check on model 2450. Model 2400 command :syste...

  • Page 869

    Appendix d: model 2450 in a model 2400 application model 2450 interactive sourcemeter® instrument reference manual d-26 2450-901-01 rev. B/september 2013 model 2400 command :system:lfrequency :system:lfrequency? Model 2450 command :system:lfrequency? (on page 6-104) notes line frequency is always au...

  • Page 870

    Model 2450 interactive sourcemeter® instrument reference manual appendix d: model 2450 in a model 2400 application 2450-901-01 rev. B/september 2013 d-27 model 2400 command :system:rwlock :system:rwlock? Model 2450 command not available notes no rs-232 communications available in the model 2450. Mod...

  • Page 871

    Appendix d: model 2450 in a model 2400 application model 2450 interactive sourcemeter® instrument reference manual d-28 2450-901-01 rev. B/september 2013 model 2400 command :trace:points :trace:points? Model 2450 command :trace:points (on page 6-115) :trace:points? Notes the command allows you to re...

  • Page 872

    Model 2450 interactive sourcemeter® instrument reference manual appendix d: model 2450 in a model 2400 application 2450-901-01 rev. B/september 2013 d-29 model 2400 command :arm[:sequence[1]][:layer[1]][:tconfigure]:oline :arm[:sequence[1]][:layer[1]][:tconfigure]:oline? Model 2450 command not avail...

  • Page 873

    Appendix d: model 2450 in a model 2400 application model 2450 interactive sourcemeter® instrument reference manual d-30 2450-901-01 rev. B/september 2013 model 2400 command :trigger[:sequence[1]][:tconfigure]:direction :trigger[:sequence[1]][:tconfigure]:direction? Model 2450 command not available n...

  • Page 874

    Model 2450 interactive sourcemeter® instrument reference manual appendix d: model 2450 in a model 2400 application 2450-901-01 rev. B/september 2013 d-31 common commands model 2400 command model 2450 command notes *cls *cls (on page b-2) model 2450 has fewer registers *ese *ese? *ese (on page b-2) *...

  • Page 876: Index

    A arrays • 7-25 attribute • 7-2 averaging measurement data • 4-22 b base library functions • 7-26 c clear • 8-236 command device control • 3-132 queries • 7-3 reference • 8-1 conditional branching • 7-19 contact information • 1-1 e error messages effects on scripts • 2-118 examples digital i/o progr...

  • Page 877

    Index model 2450 interactive sourcemeter® instrument reference manual index-2 2450-901-01 rev. B/september 2013 t test script builder • 7-30 triggering synchronous triggering modes • 3-92 troubleshooting faqs • 9-1 tsb embedded installing software • 7-29 tsp-link groups • 3-125, 3-126 nodes • 3-120 ...

  • Page 878

    Specifications are subject to change without notice. All keithley trademarks and trade names are the property of keithley instruments, inc. All other trademarks and trade names are the property of their respective companies. 6/13 a greater measure of confidence.