background image

 

2260B Series

 

www.keithley.com

 

 

360W and 720W Multi-Range Programmable DC Power 
Supplies

 

 

 

 

Rev. A / March 2014 
 

Programming Manual

A Tektronix Company

A  G r e a t e r   M e a s u r e   o f   C o n f i d e n c e

Summary of Contents for 2260B Series

Page 1: ...2260B Series www keithley com 360W and 720W Multi Range Programmable DC Power Supplies Rev A March 2014 Programming Manual A Tektronix Company A Greater Measure of Confidence ...

Page 2: ...Series 2260B 360W and 720W Multi Range Programmable DC Power Supplies PROGRAMMING MANUAL ISO 9001 CERTIFIED MANUFACTURER ...

Page 3: ...nual may be photocopied reproduced or translated to another language without prior written consent The information in this manual was correct at the time of printing However we continue to improve our products and reserve the rights to change specification equipment and maintenance procedures at any time without notice ...

Page 4: ...verview 7 Appearance 9 Configuration Settings 15 REMOTE CONTROL 20 Interface Configuration 21 Socket Server Examples 32 Command Syntax 36 Command List 39 Status Register Overview 78 Error List 89 APPENDIX 98 2260B Default Settings 98 Error Messages Messages 100 LED Display Format 100 INDEX 101 ...

Page 5: ...trument in the best possible condition Safety Symbols These safety symbols may appear in this manual or on the instrument WARNING Warning Identifies conditions or practices that could result in injury or loss of life CAUTION Caution Identifies conditions or practices that could result in damage to the instrument or to other properties DANGER High Voltage Attention Refer to the Manual Protective Co...

Page 6: ...ss you are qualified Measurement categories EN 61010 1 2001 specifies the measurement categories and their requirements as follows This instrument falls under category II Measurement category IV is for measurement performed at the source of low voltage installation Measurement category III is for measurement performed in the building installation Measurement category II is for measurement performe...

Page 7: ...istivity Pollution degree 1 No pollution or only dry non conductive pollution occurs The pollution has no influence Pollution degree 2 Normally only non conductive pollution occurs Occasionally however a temporary conductivity caused by condensation must be expected Pollution degree 3 Conductive pollution occurs or dry non conductive pollution occurs which becomes conductive due to condensation wh...

Page 8: ...nected to the terminal which is marked with the letter N or coloured Blue or Black The wire which is coloured Brown must be connected to the terminal marked with the letter L or P or coloured Brown or Red If in doubt consult the instructions provided with the equipment or contact the supplier This cable appliance should be protected by a suitably rated and approved HBC mains fuse refer to the rati...

Page 9: ...its main features and front rear panel introduction After going through the overview please read the theory of operation to become familiar with the operating modes protection modes and other safety considerations 2260B Series Overview 7 Series lineup 7 Main Features 8 Appearance 9 2260B Front Panel 9 Rear Panel 12 ...

Page 10: ...odel name Type Voltage rating Current rating Power 2260B 30 36 360W models 0 30V 0 36A 360W 2260B 80 13 360W models 0 80V 0 13 5A 360W 2260B 30 72 720W models 0 30V 0 72A 720W 2260B 80 27 720W models 0 80V 0 27A 720W Apart from the differences in output each unit differs in size The 720W models are larger than the 360W models to accommodate the increase in power 360W models 720W models ...

Page 11: ...OVP OCP and OTP protection Adjustable voltage and current slew rates User adjustable bleeder control to quickly dissipate the power after shutdown to safe levels Extensive remote monitoring and control options Support for serial and parallel connections Power on configuration settings Web server monitoring and control Interface Ethernet port Analog connector for analog voltage and current monitori...

Page 12: ...GETTING STARTED 9 Appearance 2260B Front Panel 2260B 80 27 2260B 30 72 720W 2260B 80 13 2260B 30 36 360W ...

Page 13: ...ction levels Sets the current and voltage limits Used to run customized Test sequence for testing Locks or unlocks the panel keys to prevent accidentally changing panel settings Toggles the display from viewing V AÆV WÆA W Display Indicators Voltage Slew Rate Constant Voltage Mode Remote Control Mode Alarm on Delay Output Constant Current Mode Current Slew Rate Power bar Indicates the current powe...

Page 14: ... Knob Sets the current Output Press to turn on the output The Output key will light up when the output is active USB The USB A port is used to update the firmware The firmware can only be updated at a service center Power Switch Used to turn the power on off ...

Page 15: ...2260B Series Programming Manual 12 Rear Panel 2260B 80 27 2260B 30 72 720W 2260B 80 13 2260B 30 36 360W ...

Page 16: ...P OTP etc and for analog control of the current and voltage output Use an OMRON XG5 IDC socket as the mating socket Output Terminals Positive and negative output terminals Chassis ground Sense and Sense terminals USB B port The USB B port is used for remote control Fans Temperature controlled fans Ethernet Port The Ethernet port is used for remote control and digital monitoring from a PC ...

Page 17: ...2260B Series Programming Manual 14 Line Voltage Input 360W models 2260B 30 36 2260B 80 13 720W models 2260B 30 72 2260B 80 27 Voltage Input 100 240 VAC Line frequency 50Hz 60 Hz Automatically switchable ...

Page 18: ...Control chapter on page 20 Ensure the load is not connected Ensure the output is off Note Configuration settings F 90 F 95 cannot be edited in the Normal Function Settings See the user manual for details The F 89 settings can only be viewed not set Steps 1 Press the Function key The function key will light up 2 The display will show F 01 on the top and the configuration setting for F 01 on the bot...

Page 19: ...ble Please use the configuration settings listed below when applying the configuration settings Normal Function Settings Setting Setting Range Output ON delay time F 01 0 00s 99 99s Output OFF delay time F 02 0 00s 99 99s V I mode slew rate select F 03 0 CV high speed priority 1 CC high speed priority 2 CV slew rate priority 3 CC slew rate priority Rising voltage slew rate F 04 0 01V s 60 00V s 22...

Page 20: ...0 0 ON 1 OFF USB GPIB settings Front panel USB State F 20 0 Absent 1 Mass Storage Rear panel USB State F 21 0 Absent 2 USB CDC 3 GPIB USB adapter Rear panel USB mode F 22 0 Disable 1 GPIB USB adapter 2 USB CDC GPIB address F 23 0 30 LAN settings MAC Address 1 F 30 0x00 0xFF MAC Address 2 F 31 0x00 0xFF MAC Address 3 F 32 0x00 0xFF MAC Address 4 F 33 0x00 0xFF MAC Address 5 F 34 0x00 0xFF MAC Addre...

Page 21: ... 0 Pan 1 Exte 2 Exte Ex 3 Exte Ex F 91 0 Pan 1 Exte 2 Exte Ex 3 Exte Ext F 92 0 OFF F 93 0 Mas 1 Mas 2 Mas 3 Slav 4 Slav B Series Programm able 1 Enable able 1 Enable able 1 Enable 999 able urn to factory settin Version Build year Build month day Keyboard CPLD vers Analog Control CPL Reserved Kernel build year Kernel build month nel control local ernal voltage contro ernal resistance co xt R 10kΩ ...

Page 22: ...ARTED 19 External Out Logic F 94 0 High ON 1 Low ON Power Switch trip F 95 0 Enable 1 Disable Calibration Settings Calibration F 00 0000 9999 Note Power On and Calibration settings can only be set during power up ...

Page 23: ...Series Programming Manual 20 REMOTE CONTROL This chapter describes basic configuration of IEEE488 2 based remote control Interface Configuration 21 Socket Server Examples 32 Command Syntax 36 Command List 39 ...

Page 24: ...ction Check 26 USB Remote Interface USB configuration PC side connector Type A host 2260B side connector Rear panel Type B slave Speed 1 1 2 0 full speed high speed USB Class CDC communications device class Panel operation 1 Connect the USB cable to the rear panel USB B port 2 Press the Function key to enter the Normal configuration settings Page 9 Set the following USB settings F 22 2 Set the rea...

Page 25: ... USB B port on the 2260B to the USB A port on the GPIB to USB adapter 3 Connect a GPIB cable from a GPIB controller to the GPIB port on the adapter 4 Turn the 2260B on 5 Press the Function key to enter the Normal configuration settings Page 9 Set the following GPIB settings F 22 1 Set the rear panel USB port to GPIB USB F 23 0 30 Set the GPIB address 0 30 GPIB constraints Maximum 15 devices altoge...

Page 26: ...work settings can be manually configured Ethernet configuration Parameters For details on how to configure the Ethernet settings please see the configuration table on page 16 MAC Address display only LAN DHCP IP Address Subnet Mask Gateway DNS Address Sockets Active Web Server Active Web Password Active Web set password 0000 9999 default 0000 Web Server Configuration Configuration This configurati...

Page 27: ...ontrol The following configuration settings will manually assign the 2260B an IP address and enable web sockets By default the socket port number is 2268 and cannot be configured 1 Connect an Ethernet cable from the network to the rear panel Ethernet port 2 Press the Function key to enter the Normal configuration settings Page 9 3 Set the following LAN settings F 36 1 Enable LAN F 37 0 Disable DHC...

Page 28: ...nction Check Functionality check Invoke a terminal application such as Hyper Terminal To check the COM port No see the Device Manager in the PC For WinXP Control panel System Hardware tab Run this query command via the terminal after the instrument has been configured for USB remote control page 21 idn This should return the Manufacturer Model number Serial number and Firmware version in the follo...

Page 29: ...owser interface appears Socket Server Function Check Background To test the socket server functionality National Instruments Measurement and Automation Explorer can be used This program is available on the NI website www ni com Requirements Firmware V1 12 Operating System Windows XP 7 Functionality check 1 Start the NI Measurement and Automation Explorer MAX program Using Windows press Start All P...

Page 30: ... CONTROL 27 2 From the Configuration panel access My System Devices and Interfaces Network Devices 3 Press Add New Network Device Visa TCP IP Resource 4 Select Manual Entry of Raw Socket from the popup window ...

Page 31: ... 5 Enter the IP address and the port number of the 2260B The port number is fixed at 2268 6 Double click the Validate button 5 6 7 Next configure the Alias name of the 2260B connection In this example the Alias is PS_DC1 8 Click finish ...

Page 32: ...REMOTE CONTROL 29 7 8 9 The IP address of the 2260B will now appear under Network Devices in the configuration panel Select this icon now 10 Press Open VISA Test Panel ...

Page 33: ...0 11 Under the Template Property Node tabs set Termination Char Enable from the Attribute Name list to VI_TRUE 12 Under the Basic I O Write tabs Enter the IDN query into the Buffer if it is not already there 13 Click the Execute button ...

Page 34: ...O Read tabs the return parameter for the IDN query should be returned to the buffer area XXXXXXX AAA AAA T1 12 20111013 Where XXXXXXX Manufacturer AAA AAA Model number Note For further details please see the following programming examples ...

Page 35: ...e 35 Visual Basic Example Background The following visual basic programming example uses the VISA COM 3 0 Type Library The example will connect to the 2260B using the IP address of 172 15 5 133 over port 2268 The program will send the IDN query to the 2260B print the return string and then close the connection ...

Page 36: ...am creates a connection to the 2260B and sets the voltage to 3 3 volts and the current 1 5 amps The voltage and current reading is then read back and the connection is closed Note Add visa32 lib to the project library when building the following sample program ...

Page 37: ...2260B Series Programming Manual 34 ...

Page 38: ...REMOTE CONTROL 35 LabVIEW Example Background The following picture shows a LabView programming example for the 2260B ...

Page 39: ...word in a SCPI command represents each node in the command tree Each keyword node of a SCPI command is separated by a colon For example the diagram below shows an SCPI sub structure and a command example Command types There are a number of different instrument commands and queries A command sends instructions or data to the unit and a query receives data or status information from the unit Command...

Page 40: ...ommands on the same command line Compound commands are separated with either a semi colon or a semi colon and a colon A semi colon is used to join two related commands with the caveat that the last command must begin at the last node of the first command A semi colon and colon are used to combine two commands from different nodes Example meas volt dc meas curr dc ...

Page 41: ...examples of correctly written commands Long form STATus OPERation NTRansition STATUS OPERATION NTRANSITION status operation ntransition Short form STAT OPER NTR stat oper ntr Square Brackets Commands that contain square brackets indicate that the contents are optional The function of the command is the same with or without the square bracketed items as shown below Both DISPlay MENU NAME and DISPla...

Page 42: ... Definitive length arbitrary block data A single decimal digit followed by data The decimal digit specifies how many 8 bit data bytes follow Message Terminator LF Line feed code Command List Abort Commands ABORt 42 Apply Commands APPLy 42 Display Commands DISPlay MENU NAME 43 DISPlay WINDow TEXT CLEar 44 DISPlay WINDow TEXT DATA 44 DISPlay BLINk 45 Initiate Commands INITiate IMMediate NAME 45 Meas...

Page 43: ...n 53 STATus PRESet 54 Source Commands SOURce CURRent LEVel IMMediate AMPLitude 55 SOURce CURRent LEVel TRIGgered AMPLitude 56 SOURce CURRent PROTection LEVel 56 SOURce CURRent PROTection STATe 57 SOURce CURRent SLEW RISing 57 SOURce CURRent SLEW FALLing 57 SOURce RESistance LEVel IMMediate AMPLitude 58 SOURce VOLTage LEVel IMMediate AMPLitude 58 SOURce VOLTage LEVel TRIGgered AMPLitude 59 SOURce V...

Page 44: ...ess 69 SYSTem COMMunicate LAN GATEway 69 SYSTem COMMunicate LAN SMASk 70 SYSTem COMMunicate LAN MAC 70 SYSTem COMMunicate LAN DHCP 70 SYSTem COMMunicate LAN DNS 71 SYSTem COMMunicate LAN HOSTname 71 SYSTem COMMunicate LAN WEB PACTive 71 SYSTem COMMunicate LAN WEB PASSword 72 SYSTem COMMunicate USB FRONt STATe 72 SYSTem COMMunicate USB REAR STATe 72 SYSTem ERRor 72 SYSTem KLOCk 73 SYSTem INFormatio...

Page 45: ...current will be output as soon as the function is executed if the programmed values are within the accepted range An execution error will occur if the programmed values are not within accepted ranges The Apply command will set the voltage current values but these values will not be reflected on the display until the Output is On or if the DISPlay MENU NAME 3 set menu command is used Syntax Query S...

Page 46: ...5 05V and current 1 1A setting Display Commands DISPlay MENU NAME 43 DISPlay WINDow TEXT CLEar 44 DISPlay WINDow TEXT DATA 44 DISPlay BLINk 45 DISPlay MENU NAME Description The DISPlay MENU command selects a screen menu or queries the current screen menu Syntax Query Sytax DISPlay MENU NAME NR1 DISPlay MENU NAME Parameter Return parameter NR1 Description 0 Measurement Voltage Measurement Current 1...

Page 47: ...lay area with a shorter string may or may not overwrite the screen The string must be enclosed in either single or double quotes STRING or STRING Only ASCII characters 20H to 7EH can be used in the string A null string can also be used This is the equivalent of using the DISPlay WINDow TEXT CLEar function Syntax Query Syntax DISPlay WINDow TEXT DATA string DISPlay WINDow TEXT DATA Parameter Return...

Page 48: ...urn parameter 0 NR1 Turns blink OFF 1 NR1 Turns blink ON Example DISP BLIN 1 Turns blink ON Initiate Commands INITiate IMMediate NAME 45 INITiate IMMediate NAME Description The INITiate command starts the TRANsient or OUTPut trigger Syntax INITiate IMMediate NAME TRANsient OUTPut Parameter TRANSient Starts the TRANsient trigger OUTPut Starts the OUTPut trigger Example INITiate NAME TRANient Starts...

Page 49: ...ntax MEASure SCALar CURRent DC Return parameter NRf Returns the current in amps MEASure SCALar VOLTage DC Description Takes a measurement and returns the average output voltage Syntax MEASure SCALar VOLTage DC Return NRf Returns the voltage in volts MEASure SCALar POWer DC Description Takes a measurement and returns the average output power Syntax MEASure SCALar POWer DC Return NRf Returns the pow...

Page 50: ...uery Syntax OUTPut DELay ON NRf OUTPut DELay ON Parameter NRf 0 00 99 99 seconds where 0 no delay Return parameter NRf Returns the delay on time in seconds until the output is turned on OUTPut DELay OFF Description Sets the Delay Time in seconds for turning the output off The delay is set to 0 000 by default Syntax Return Syntax OUTPut DELay OFF NRf OUTPut DELay OFF Parameter NRf 0 00 99 99 second...

Page 51: ... rate priority CCLS CC slew rate priority Return parameter NR1 Returns the output mode OUTPut STATe IMMediate Description Turns the output on or off Syntax Query Syntax OUTPut STATe IMMediate OFF ON 0 1 OUTPut STATe IMMediate Parameter 0 NR1 Turns the output off OFF Turns the output off 1 NR1 Turns the output on ON Turns the output on Return parameter NR1 Returns output status of the instrument OU...

Page 52: ...rigger is generated OFF Turns the output off when a software trigger is generated 1 NR1 Turns the output on when a software trigger is generated ON Turns the output on when a software trigger is generated Return parameter NR1 Returns output trigger status of the instrument ...

Page 53: ... also clears the shutdown protection circuit The AC failure protection cannot be cleared Syntax OUTPut PROTection CLEar OUTPut PROTection TRIPped Description Returns the state of the protection circuits OVP OCP OTP Query Syntax OUTPut PROTection TRIPped Return parameter 0 NR1 Protection circuits are not tripped 1 NR1 Protection circuits are tripped Set Query ...

Page 54: ...ueries the Operation Status Event register and clears the contents of the register Syntax STATus OPERation EVENt Return NR1 Returns the bit sum of the Operation Status Event register STATus OPERation CONDition Description Queries the Operation Status register This query will not clear the register Syntax STATus OPERation CONDition Return NR1 Returns the bit sum of the Operation Condition register ...

Page 55: ...7 STATus OPERation NTRansition Description Sets or queries the bit sum of the negative transition filter of the Operation Status register Syntax Query Syntax STATus OPERation NTRansition NRf STATus OPERation NTRansition Parameter NRf 0 32767 Return parameter NR1 0 32767 STATus QUEStionable EVENt Description Queries the bit sum of the Questionable Status Event register This query will also clear th...

Page 56: ...NRf STATus QUEStionable ENABle Parameter NRf 0 32767 Return parameter NR1 0 32767 STATus QUEStionable PTRansition Description Sets or queries the bit sum of the positive transition filter of the Questionable Status register Syntax Return Syntax STATus QUEStionable PTRansition NRf STATus QUEStionable PTRansition Parameter NRf 0 32767 Return parameter NR1 0 32767 STATus QUEStionable NTRansition Desc...

Page 57: ... Status Positive Transition 0x7FFF QUEStionable Status Negative Transition 0x0000 Operation Status Enable 0x0000 Operation Status Positive Transition 0x7FFF Operation Status Negative Transition 0x0000 Summary The Questionable Status Enable registers and the Operation Status Enable registers are both reset to 0 The Questionable Status and Operation Status Positive Transition filters are all set hig...

Page 58: ...ction LEVel 59 SOURce VOLTage SLEW RISing 60 SOURce VOLTage SLEW FALLing 60 SOURce CURRent LEVel IMMediate AMPLitude Description Sets or queries the current level in amps For externally set current levels from the analog control connector the set current level is returned Syntax SOURce CURRent LEVel IMMediate AMPLitude NRf MIN MAX Query Syntax SOURce CURRent LEVel IMMediate AMPLitude MIN MAX Param...

Page 59: ...um current level MAX Maximum current level Example SOUR CURR LEV TRIG AMPL MAX 37 800 Returns the maximum possible current level in amps SOURce CURRent PROTection LEVel Description Sets or queries the OCP over current protection level in amps Syntax SOURce CURRent PROTection LEVel NRf MIN MAX Query Syntax SOURce CURRent PROTection LEVel MIN MAX Parameter Return NRf 10 110 of the rated current outp...

Page 60: ... or queries the rising current slew rate This is only applicable for CC slew rate priority mode Syntax Query Syntax SOURce CURRent SLEW RISing NRf MIN MAX SOURce CURRent SLEW RISing MIN MAX Parameter Return NRf 0 01A s 200 2260B 30 36 0 1A s 200 2260B 30 72 0 01A s 200 2260B 80 13 0 01A s 200 2260B 80 27 MIN Minimum rising current slew rate MAX Maximum rising current slew rate Example SOUR CURR SL...

Page 61: ...x SOURce RESistance LEVel IMMediate AMPLitude NRf MIN DEF MAX Query Syntax SOURce RESistance LEVel IMMediate AMPLitude MIN MAX Parameter Return NRf Resistance in ohms 0 000Ω 0 833Ω 2260B 30 36 0 000Ω 0 417Ω 2260B 30 72 0 000Ω 5 926Ω 2260B 80 13 0 000Ω 2 963Ω 2260B 80 27 MIN Minimum internal resistance in ohms MAX Maximum internal resistance in ohms Example SOUR RES LEV IMM AMPL 0 1 Sets the intern...

Page 62: ...IGgered AMPLitude MIN MAX Parameter Return NRf 0 105 of the rated voltage output in volts MIN Minimum current level MAX Maximum current level Example SOUR VOLT LEV TRIG AMPL 10 Sets the voltage level to 10 volts when a software trigger is generated SOURce VOLTage PROTection LEVel Description Sets or queries the overvoltage protection level Syntax SOURce VOLTage PROTection LEVel NRf MIN MAX Query S...

Page 63: ... rising voltage slew rate Example SOUR VOLT SLEW RIS MAX Sets the rising voltage slew rate to its maximum SOURce VOLTage SLEW FALLing Description Sets or queries the falling voltage slew rate This is only applicable for CV slew rate priority mode Syntax SOURce VOLTage SLEW FALLing NRf MIN MAX Query Syntax SOURce VOLTage SLEW FALLing MIN MAX Parameter Return NRf 0 01V s 200 2260B 30 XX 0 1V s 200 2...

Page 64: ...ge 62 for details TRIGger TRANsient IMMediate 61 TRIGger TRANsient SOURce 61 TRIGger OUTPut IMMediate 62 TRIGger OUTPut SOURce 62 TRIGger TRANsient IMMediate Description Generates a software trigger for the transient trigger system Syntax TRIGger TRANsient IMMediate TRIGger TRANsient SOURce Description Sets or queries the trigger source for the transient system Syntax Query Syntax TRIGger TRANsien...

Page 65: ...voltage changes to 5V TRIGger OUTPut IMMediate Description Generates a software trigger for the output trigger system Syntax TRIGger OUTPut IMMediate TRIGger OUTPut SOURce Description Sets or queries the trigger source for the output system Syntax TRIGger OUTPut SOURce BUS IMMediate Query Syntax TRIGger OUTPut SOURce Parameter Return BUS Internal software trigger Waits for the TRG or IEEE 488 1 ge...

Page 66: ...TE CONTROL 63 Example Immediate Mode TRIG OUTP SOUR IMM OUTP TRIG 1 INIT NAME OUTP The output changes to ON Example Bus Mode TRIG OUTP SOUR BUS OUTP TRIG 1 INIT NAME OUTP TRIG OUTP The output changes to ON ...

Page 67: ... GATEway 69 SYSTem COMMunicate LAN SMASk 70 SYSTem COMMunicate LAN MAC 70 SYSTem COMMunicate LAN DHCP 70 SYSTem COMMunicate LAN DNS 71 SYSTem COMMunicate LAN HOSTname 71 SYSTem COMMunicate LAN WEB PACTive 71 SYSTem COMMunicate LAN WEB PASSword 72 SYSTem COMMunicate USB FRONt STATe 72 SYSTem COMMunicate USB REAR STATe 72 SYSTem ERRor 72 SYSTem KLOCk 73 SYSTem INFormation 73 SYSTem PRESet 74 SYSTem ...

Page 68: ...te Description Trips the power switch trip circuit breaker to turn the unit off shut down the power Syntax SYSTem CONFigure BTRip IMMediate SYSTem CONFigure BTRip PROTection Description Enables Disables the power switch trip circuit breaker when the OVP or OCP protection settings are tripped This setting only applies after power has been cycled Syntax SYSTem CONFigure BTRip PROTection DISable ENAB...

Page 69: ...control 1 External voltage control 2 External resistance control 10kΩ Io max 0kΩ Io min 3 External resistance control 10kΩ Io min 0kΩ Io max SYSTem CONFigure VOLTage CONTrol Description Sets or queries the CV control mode local control external voltage control external resistance control This setting is applied only after the power is cycled Syntax Query Syntax SYSTem CONFigure VOLTage CONTrol 0 1...

Page 70: ...Tem CONFigure OUTPut EXTernal MODE Description Sets the external logic as active high or active low This setting is only applied after the power has been cycled Syntax Query Syntax SYSTem CONFigure OUTPut EXTernal MODE SYSTem CONFigure OUTPut EXTernal MODE Parameter 0 Active high HIGH Active high 1 Active low LOW Active low Return Parameter 0 boolean Active high 1 boolean Active low SYSTem CONFigu...

Page 71: ...ockets Web Server This setting is only applied after the power has been cycled Syntax Query Syntax SYSTem COMMunicate ENABle mode interface SYSTem COMMunicate ENABle interface Parameter mode OFF Turns the selected mode off 0 Turns the selected mode off ON Turns the selected mode on 1 Turns the selected mode on interface GPIB Select GPIB USB Select USB LAN Select LAN SOCKets Select Sockets WEB Sele...

Page 72: ...y Syntax SYSTem COMMunicate LAN IPADdress string SYSTem COMMunicate LAN IPADdress Parameter Return string LAN IP address in string format address Applicable ASCII characters 20H to 7EH Example SYST COMM LAN IPAD 172 16 5 111 Sets the IP address to 172 16 5 111 SYSTem COMMunicate LAN GATEway Description Sets or queries the Gateway address This setting is only applied after the power has been cycled...

Page 73: ...MAC Description Returns the unit MAC address as a string The MAC address cannot be changed Query Syntax SYSTem COMMunicate LAN MAC Return parameter string Returns the MAC address in the following format FF FF FF FF FF FF Example SYST COMM LAN MAC 02 80 AD 20 31 B1 Returns the MAC address SYSTem COMMunicate LAN DHCP Description Turns DHCP on off Queries the DHCP status This setting is only applied ...

Page 74: ...ueries the host name Query Syntax SYSTem COMMunicate LAN HOSTname Return Parameter string Host name in string format Query Example SYST COMM LAN HOST P 160054 Returns the host name P 160054 SYSTem COMMunicate LAN WEB PACTive Description Sets or queries whether the web password is on or off This setting is only applied after the power has been cycled Syntax Query Syntax SYSTem COMMunicate LAN WEB P...

Page 75: ...n Queries the front panel USB A port state Query Syntax SYSTem COMMunicate USB FRONt STATe Return parameter 0 NR1 Absent 1 NR1 Mass Storage SYSTem COMMunicate USB REAR STATe Description Queries the rear panel USB B port state Query Syntax SYSTem COMMunicate USB REAR STATe Return parameter 0 NR1 Absent 1 NR1 USB CDC 2 NR1 GPIB USB SYSTem ERRor Description Queries the error queue The last error mess...

Page 76: ... boolean Panel keys unlocked 1 Boolean Panel keys locked SYSTem INFormation Description Queries the system information Returns the machine version build date keyboard CPLD version and analog CPLD version Query Syntax SYSTem INFormation Return Parameter block data Definite length arbitrary block response data Query Example SYST INF 3238MFRS XXXXXX Model AAAAAA SN BBBBBB Firmware Version 01 00 20120...

Page 77: ... identical in effect to the RST command Syntax SYSTem PRESet SYSTem VERSion Description Returns the version of the SCPI specifications that the unit complies with Query Syntax SYSTem VERSion Return 1999 0 Always returns the SCPI version 1999 0 IEEE 488 2 Common Commands CLS 75 ESE 75 ESR 75 IDN 75 OPC 76 RST 76 SRE 76 STB 77 TRG 77 TST 77 WAI 77 Set Query ...

Page 78: ... or queries the Standard Event Status Enable register Syntax Query Syntax ESE NR1 ESE Parameter NR1 0 255 Return parameter NR1 Returns the bit sum of the Standard Event Status Enable register ESR Description Queries the Standard Event Status Event register The Event Status register is cleared after it is read Query Syntax ESR Return parameter NR1 Returns the bit sum of the Standard Event Status Ev...

Page 79: ... The OPC Query returns 1 when all the outstanding commands have completed Syntax Query Syntax OPC OPC Return parameter 1 Returns 1 when all the outstanding commands have completed RST Description Resets all the settings to the factory default settings See page 98 for details This command is identical in effect to the SYSTem PRESet command Syntax RST SRE Description Sets or queries the Service Requ...

Page 80: ...it 6 TRG Description The TRG command is able to generate a get Group Execute Trigger If the 2260B cannot accept a trigger at the time of the command an error message is generated 211 Trigger ignored Syntax TRG TST Description Executes a self test Query Syntax TST Return parameter 0 Returns 0 if there are no errors NR1 Returns an error code NR1 if there is an error WAI Description Prevents any othe...

Page 81: ...oup 85 Status Byte Register Service Request Enable Register 87 Introduction to the Status Registers Overview The status registers are used to determine the status of the power supply The status registers maintain the status of the protection conditions operation conditions and instrument errors The 2260B Series have a number of register groups Questionable Status Register Group Standard Event Stat...

Page 82: ...REMOTE CONTROL 79 The Status Registers ...

Page 83: ...ionable Status Register Group indicates if any protection modes or limits have been tripped Bit Summary Event Bit Bit Weight OV Over Voltage Over voltage protection has been tripped 0 1 OC Over Current Over current protection has been tripped 1 2 POW AC Power Off AC power switch is off 3 8 ...

Page 84: ...ilters The PTR NTR Positive Negative transition register determines the type of transition conditions that will set the corresponding bit in the Event Registers Use the Positive transition filter to view events that change from false to positive and use the negative transition filter to view events that change from positive to negative Positive Transition 0 1 Negative Transition 1 0 Event Register...

Page 85: ...view The Operation Status Register Group indicates the operating status of the power supply Bit Summary Event Bit Bit Weight CAL Calibration mode Indicates if the 2260B is in calibration mode 0 1 WTG Waiting for trigger Indicates if the 2260B is waiting for a trigger 5 32 ...

Page 86: ...ent is true Reading the condition register does not change the state of the condition register PTR NTR Filters The PTR NTR Positive Negative transition register determines the type of transition conditions that will set the corresponding bit in the Event Registers Use the Positive transition filter to view events that change from false to positive and use the negative transition filter to view eve...

Page 87: ...2260B Series Programming Manual 84 Enable Register The Enable register determines which registered Events in the Event Register will be used to set the OPER bit in the Status Byte Register ...

Page 88: ...Event Bit Bit Weight OPC Operation complete The OCP bit is set when all selected pending operations are complete This bit is set in response to the OPC command 0 1 RQC Request control 1 2 QUE Query Error The Query Error bit is set in response to an error reading the Output Queue This can be caused by trying to read the Output Queue when there is no data present 2 4 DDE Device Dependent Error Devic...

Page 89: ... bit is set when a syntax error has occurred The CME bit can also be set when a GET command is received within a program message 5 32 URQ User Request 6 64 PON Power On Indicates the power is turned on 7 128 Event Register Any bits set in the event register indicate that an error has occurred Reading the Event register will reset the register to 0 Enable Register The Enable register determines whi...

Page 90: ...er can be read with the STB query and can be cleared with the CLS command Bit Summary Event Bit Bit Weight ERR Error Event Queue If data is present in the Error queue the ERR bit will be set 2 4 QUES Questionable Status Register The summary bit for the Questionable Status Register group 3 8 MAV Message Available This is set when there is data in the Output Queue waiting to be read 4 16 ...

Page 91: ... the summary bit for the Operation Status Register Group 7 128 Status Byte Register Any bits set in the Status byte register acts as a summary register for all the three other status registers and indicates if there is a service request an error in the Error Queue or data in the Output Queue Reading the Status Byte register will reset the register to 0 Service Request Enable Register The Service R...

Page 92: ...ng events has occurred An IEEE 488 2 syntax error has been detected by the parser That is a controller to device message was received which is in violation of the IEEE 488 2 standard Possible violations include a data element which violates the device listening formats or whose type is unacceptable to the device An unrecognized header was received Unrecognized headers include incorrect device spec...

Page 93: ...m message unit MEAS VOLT DC MEASCURR DC 104 Data type error The parser recognized a data element different than one allowed for example numeric or string data was expected but block data was encountered 108 Parameter not allowed More parameters were received than expected for the header for example the KLOCk command only accepts one parameter so receiving SYSTem KLOCk 1 0 is not allowed 109 Missin...

Page 94: ... inconsistency with the number of instruments in the selected group 120 Numeric data error This error as well as errors 121 through 129 are generated when parsing a data element which appears to be numeric including the nondecimal numeric types This particular error message should be used if the device cannot detect a more specific error 121 Invalid character in number An invalid character for the...

Page 95: ...ement was encountered but was not allowed by the device at this point in parsing 160 Block data error This error as well as errors 161 through 169 are generated when parsing a block data element This particular error message should be used if the device cannot detect a more specific error 161 Invalid block data A block data element was expected but was invalid for some reason see IEEE 488 2 7 7 6 ...

Page 96: ...h the device s capabilities A valid program message could not be properly executed due to some device condition Execution errors shall be reported by the device after rounding and expression evaluation operations have taken place Rounding a numeric data element for example shall not be reported as an execution error Events that generate execution errors shall not generate Command Errors device spe...

Page 97: ...iggering signal was received and recognized by the device but was ignored because of device timing considerations for example the device was not ready to respond Note a DT0 device always ignores GET and treats TRG as a Command Error 213 Init ignored Indicates that a request for a measurement initiation was ignored as another measurement was already in progress 220 Parameter error Indicates that a ...

Page 98: ...ndition These codes are also used for self test response errors The occurrence of any error in this class should cause the device specific error bit bit 3 in the event status register IEEE 488 2 section 11 5 1 to be set The meaning of positive error codes is device dependent and may be enumerated or bit mapped the error message string for positive error codes is not defined by SCPI and available t...

Page 99: ... output queue control of the instrument has detected a problem with the message exchange protocol described in IEEE 488 2 chapter 6 The occurrence of any error in this class shall cause the query error bit bit 2 in the event status register IEEE 488 2 section 11 5 1 to be set These errors correspond to message exchange protocol errors described in IEEE 488 2 section 6 5 One of the following is tru...

Page 100: ...ror Code Description 400 Query error This is the generic query error for devices that cannot detect more specific errors This code indicates only that a Query Error as defined in IEEE 488 2 11 5 1 1 7 and 6 3 has occurred ...

Page 101: ...delay time F 01 0 00s Output OFF delay time F 02 0 00s V I mode slew rate select F 03 0 CV high speed priority Rising voltage slew rate F 04 60 00V s 2260B 30 XX 160 0V s 2260B 80 XX Falling voltage slew rate F 05 60 00V s 2260B 30 XX 160 0V s 2260B 80 XX Rising current slew rate F 06 72 00A s 2260B 30 36 144 0A s 2260B 30 72 27 00A s 2260B 80 13 54 00A s 2260B 80 27 Falling current slew rate F 07...

Page 102: ...able Web setting password F 61 0000 Power On Configuration CV Control F 90 0 Panel control local CC Control F 91 0 Panel control local Power ON Output F 92 0 OFF at startup Master Slave F 93 0 Master Local External Out Logic F 94 0 High ON Power Switch trip F 95 0 Enable The factory settings can be recalled by using the RST or SYSTem PRESet commands Note that the power needs to be cycled before th...

Page 103: ...esent Err 002 No such file in USB mass storage Err 003 Empty memory location Messages Description MSG 001 External control of output Output off F 94 0 High on MSG 002 External control of output Output off F 94 1 Low on MSG 003 F 93 is not zero Unable to calibrate LED Display Format Use the following table to read the LED display messages 0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T ...

Page 104: ... 23 Front panel diagram 9 Ground symbol 2 LED conversion 100 List of features 8 Messages 100 Model differences 7 Power on off safety instruction 3 Rear panel diagram 12 Remote control 20 Command list 39 Command syntax 36 Error list 89 GPIB configuration 22 Status registers 78 USB configuration 21 32 33 35 Remote control function check 25 Service operation about disassembly 3 Socket server function...

Page 105: ...Keithley Instruments Inc All other trademarks and trade names are the property of their respective companies Keithley Instruments Inc Corporate Headquarters 28775 Aurora Road Cleveland Ohio 44139 440 248 0400 Fax 440 248 6168 1 888 KEITHLEY www keithley com A Tektronix Company A Greater Measure of Confidence 3 14 ...

Reviews: