HP 34970A manuals
Computer Equipment > Switch
When we buy new device such as HP 34970A we often through away most of the documentation but the warranty.
Very often issues with HP 34970A begin only after the warranty period ends and you may want to find how to repair it or just do some service work.
Even oftener it is hard to remember what does each function in Switch HP 34970A is responsible for and what options to choose for expected result.
Fortunately you can find all manuals for Switch on our side using links below.
429 pages 9.55 Mb
1 User’s GuideData Acquisition / Switch Unit 11 In This Book17 Quick Start34 Front-PanelOverview50 System Overview71 Features and Functions72 SCPI Language ConventionsSCPI Language Conventions Rules for Using a Channel List scc 73 ScanningScanning Rules for Scanning MEM 76 Power Failure77 Adding Channels to a Scan ListTo Build a Scan List From the Front Panel: 78 To Build a Scan List From the Remote Interface:79 Interval Scanning81 Scan OnceONCE 82 External ScanningExt Trig Connector EXT 83 Scanning on Alarm85 Scan Count86 Reading Format87 Channel Delay88 Automatic Channel Delays89 Viewing Readings Stored in Memory90 LASTMIN MAX AVG 92 Single-ChannelMonitoringSingle-ChannelMonitoring 94 Scanning With External InstrumentsScanning With External Instruments 97 General Measurement ConfigurationGeneral Measurement Configuration Measurement Range 99 Measurement ResolutionThis is the 10 Vdc range, 51⁄2 digits are displayed This is the 100 mVdc range, 41⁄2 digits are displayed This is the 100 ohm range, 61⁄2 digits are displayed 102 Custom A/D Integration Time104 Autozero105 Temperature Measurement ConfigurationTemperature Measurement Configuration Measurement Units 106 Thermocouple Measurements109 RTD Measurements111 Thermistor Measurements112 Voltage Measurement ConfigurationVoltage Measurement Configuration DC Input Resistance 113 20 Hz114 Resistance Measurement ConfigurationResistance Measurement Configuration Offset Compensation 115 Current Measurement ConfigurationCurrent Measurement Configuration 117 Frequency Measurement ConfigurationFrequency Measurement Configuration Low Frequency Timeout 118 Mx+B Scaling119 Measure121 Alarm Limits123 Four TTL alarm outputs are available on theAlarms For complete details, refer to “Using the Alarm Output Lines” on page The following table shows the different combinations of “The SCPI Status System,” ∙The default values for the upper and lower alarm limits are “0” always 125 Viewing Stored Alarm Data126 SYSTEM:ALARMThe following is an example of an alarm stored in the alarm queue (if no alarm data is in the queue, the command returns “0” for each field) 127 Using the Alarm Output LinesAlarms Connector 129 Using Alarms With the Multifunction Module130 OUTPut:ALARm[1|2|3|4]:SOURce (@<ch_list>)To configure alarms on the specified digital input channel, use the following commands (also see the example on the following page) the following commands EQUal CALC:COMP:DATA CALC:COMP:MASK NEQual To enable the specified alarm mode, send the following command CALCulate:COMPare:STATe ON [,(@<ch_list>)] 131 Example: Configuring an Alarm on a Digital Input132 Digital Input OperationsDigital Input Operations 134 Totalizer OperationsTotalizer Operations 137 Digital Output OperationsDigital Output Operations 138 DAC Output OperationsDAC Output Operations 139 System-RelatedOperationsState Storage 141 Error ConditionsERROR 142 Self-Test143 Display Control144 Real-TimeSystem ClockInternal DMM Disable 145 Firmware Revision Query146 Relay Cycle Count148 SCPI Language Version Query149 Remote Interface ConfigurationRemote Interface Configuration HP-IBAddress 150 Remote Interface Selection151 Baud Rate Selection (RS-232)Parity Selection (RS-232) None 152 Flow Control Selection (RS-232)154 Calibration OverviewCalibration Overview Calibration Security 155 To Unsecure for Calibration156 To Secure Against CalibrationTo Change the Security Code 157 Calibration Message158 Calibration Count159 Factory Reset StateFactory Reset State FACTORY RESET 160 Instrument Preset StateInstrument Preset State PRESET 161 Multiplexer Module Default SettingsMultiplexer Module Default Settings 162 Module OverviewModule Overview Reference Module 163 HP 34901A 20-ChannelMultiplexerHP 34901A 20-ChannelMultiplexer When making 4-wireresistance measurements, the instrument automatically 165 HP 34902A 16-ChannelMultiplexerHP 34902A 16-ChannelMultiplexer 167 HP 34903A 20-ChannelActuatorHP 34903A 20-ChannelActuator 169 HP 34904A 4x8 Matrix SwitchHP 34904A 4x8 Matrix Switch 171 HP 34905A/6A Dual 4-ChannelRF MultiplexersHP 34905A/6A Dual 4-ChannelRF Multiplexers These modules consist of two independent 4-to-1multiplexers 173 HP 34907A Multifunction ModuleHP 34907A Multifunction Module Digital Input/Output Totalize Input Analog Output (DAC) 175 HP 34908A 40-Channel Single-EndedMultiplexerHP 34908A 40-Channel Single-EndedMultiplexer 178 Remote Interface Reference179 SCPI Command SummarySCPI Command Summary 180 Rules for Using scan_list and ch_list Parametersscan_list ch_list 181 Scan Measurement Commands(see page 226 for more information) TCouple Monitor Commands (see page 237 for more information) 182 Scan Configuration CommandsRELative 183 Scan Statistics Commands(see page 233 for more information) Scan Memory Commands (see page 235 for more information) 184 Scanning With an External Instrument(see page 239 for more information) TIMer 185 Temperature Configuration Commands(see page 219 for more information) INTernal 186 Voltage Configuration Commands(see page 223 for more information) 187 Resistance Configuration Commands(see page 224 for more information) 188 Current Configuration CommandsValid only on channels 21 and 22 on the HP 34901A multiplexer module 189 Frequency and Period Configuration Commands(see page 214 for more information) 190 Mx+B Scaling Commands(see page 244 for more information) 191 Alarm Limit Commands(see page 247 for more information) LATCh NEGative 192 Digital Input Commands(see page 255 for more information) BYTE Totalizer Commands (see page 256 for more information) POSitive [SENSe:]TOTalize:CLEar:IMMediate [(@<ch_ list>)] [SENSe:]TOTalize:DATA? [(@<ch_ list>)] 193 Digital Output Commands(see page 258 for more information) DAC Output Commands Switch Control Commands (see page 259 for more information) 194 Scan Triggering Commands(see page 228 for more information) State Storage Commands (see page 261 for more information) 195 System-RelatedCommands(see page 264 for more information) 196 Interface Configuration Commands(see page 269 for more information) Status System Commands (see page 286 for more information) 197 Calibration Commands(see page 292 for more information) Service-RelatedCommands (see page 294 for more information) 198 IEEE 488.2 Common Commands199 Simplified Programming OverviewSimplified Programming Overview 200 Using the MEASure? CommandUsing the CONFigure Command 201 Using the range and resolution Parametersrange resolution 202 Using the READ? CommandCaution Using the INITiate and FETCh? Commands 205 The MEASure? and CONFigure CommandsThe MEASure? and CONFigure Commands MEASure? Command Syntax MEASure:TEMPerature?5 TCouple,{B|E|J|K|N|R|S|T|DEF} 206 MEASure:TEMPerature? {RTD|FRTD},{85|91|DEF}MEASure:TEMPerature? {THERmistor},{2252|5000|10000|DEF} MEASure:VOLTage:DC MEASure:VOLTage:AC [{<range>|AUTO|MIN|MAX|DEF} 207 MEASure:RESistanceMEASure:FRESistance MEASure:CURRent:DC MEASure:CURRent:AC MEASure:FREQuency MEASure:PERiod 208 MEASure:DIGital:BYTE? (@<scan_list>)MEASure:TOTalize? {READ|RRESet} ,(@<scan_list>) 209 CONFigure Command SyntaxCONFigure:TEMPerature {TCouple},{B|E|J|K|N|R|S|T|DEF} CONFigure:TEMPerature {RTD|FRTD},{85|91|DEF} CONFigure:TEMPerature {THERmistor},{2252|5000|10000|DEF} 210 CONFigure:VOLTage:DCCONFigure:VOLTage:AC CONFigure:RESistance CONFigure:FRESistance CONFigure:CURRent:DC CONFigure:CURRent:AC 211 CONFigure:FREQuencyCONFigure:PERiod CONFigure:DIGital:BYTE (@<scan_list>) CONFigure:TOTalize {READ|RRESet} ,(@<scan_list>) CONFigure? [(@<ch_list>)] 212 Setting the Function, Range, and ResolutionSetting the Function, Range, and Resolution [SENSe:]FUNCtion "<function>"[,(@<ch_list>)] [SENSe:]FUNCtion? [(@<ch_list>)] 215 100 ms216 TEMPerature:NPLC {0.02|0.2|1|2|10|20|100|200|MIN|MAX}[,(@<ch_list>)] VOLTage:DC RESistance FRESistance CURRent:DC 217 Temperature Configuration CommandsGeneral Temperature Commands UNIT [SENSe:]TEMPerature:TRANsducer [SENSe:]TEMPerature 218 Thermocouple Commands[SENSe: TEMPerature:TRANsducer :TCouple:TYPE :TCouple:TYPE Select the thermocouple type to use on the specified channels 219 :CHEC:RJUN [SENSe:]TEMPerature:RJUNction? [(@<ch _list>)] +2.89753100E+01 220 RTD Commands:REF +1.00000000E+02 Thermistor Commands SENSe: TEMPerature:TRANsducer :THERmistor:TYPE :THERmistor:TYPE 221 Voltage Configuration CommandsINPut ZERO:AUTO {OFF|ONCE|ON}[,(@<ch_list>)] ZERO:AUTO? [{(@<ch_list>)] 222 Resistance Configuration CommandsCurrent Configuration Commands 223 Frequency Configuration CommandsFrequency Configuration Commands 224 Scanning OverviewScanning Overview 226 Scanning Commands:SCAN (@<scan_list>) :SCAN ROUTe:SCAN:SIZE :SOURce {BUS|IMMediate|EXTernal|ALARm{1|2|3|4}|TIMer} :SOURce 227 :TIMer {<seconds>|MIN|MAX}:TIMer :COUNt {<count>|MIN|MAX|INFinity} :COUNt :CHANnel:DELay <seconds>[,(@<ch_ list>)] :CHANnel:DELay? [(@<ch_list>)] 228 ABORtINITiate READ *TRG 229 Reading Format Commands:READing:ALARm {OFF|ON} :READing:ALARm FORMat :READing:CHANnel {OFF|ON} :READing:CHANnel 230 :READing:TIME {OFF|ON}:READing:TIME :READing:UNIT {OFF|ON} :READing:UNIT :READing:TIME:TYPE {ABSolute|RELative} :READing:TIME:TYPE 231 CALCulate:AVERage:MINimum? [(@<ch_list>)]CALCulate:AVERage:MINimum:TIME? [(@<ch_list>)] CALCulate:AVERage:MAXimum? [(@<ch_list>)] CALCulate:AVERage:MAXimum:TIME? [(@<ch_list>)] 232 CALCulate:AVERage:AVERage? [(@<ch_list>)]CALCulate:AVERage:PTPeak? [(@<ch_list>)] CALCulate:AVERage:COUNt? [(@<ch_list>)] CALCulate:AVERage:CLEar [(@<ch_list>)] DATA:LAST 233 DATA:POINtsDATA:REMove? <num_rdgs 234 SYSTem:TIME:SCANFETCh 235 Single-ChannelMonitoring OverviewSingle-ChannelMonitoring Overview 236 :MONitor (@<channel>) :MONitor:MONitor:STATe {OFF|ON} :MONitor:STATe ROUTe:MONitor:DATA 237 Scanning With an External Instrument238 :SOURce {BUS|IMMediate|EXTernal|TIMer}239 :COUNt {<value>|MIN|MAX|INFinity}240 :CHANnel:ADVance:SOURce {EXTernal|BUS|IMMediate}:CHANnel:ADVance:SOURce 241 INSTrument:DMM {OFF|ON} INSTrument:DMM:INSTalled 242 Mx+B Scaling OverviewMx+B Scaling Overview 243 :SCALe:UNIT:SCALe:UNIT? [(@<ch_ list>)] 244 CALCulate:SCALe:OFFSet:NULL (@<ch_list>)245 Alarm System OverviewAlarm System Overview 248 :ALARm[1|2|3|4]:SOURce (@<ch_list>) :ALARm[1|2|3|4]:SOURce:LIMit:UPPer <value>[,(@<ch_ list>)] :LIMit:UPPer? [(@<ch_list>)] 249 :LIMit:LOWer <value>[,(@<ch_ list>)] :LIMit:LOWer? [(@<ch_list>)]250 Alarm Output Commands:ALARm:MODE {LATCh|TRACk} :ALARm:MODE :ALARm:SLOPe {NEGative|POSitive} :ALARm:SLOPe 251 Digital I/O Alarm Commands:COMPare:TYPE {EQUal|NEQual}[,(@<ch_list>)] :COMPare:TYPE? [(@<ch_list>)] :COMPare:DATA <data>[,(@<ch_list>)] :COMPare:DATA? [(@<ch_list>)] 253 Digital Input Commands[SENSe:]DIGital:DATA:{BYTE|WORD}? [(@<ch_list>)] 254 Totalizer CommandsTOTalize:TYPE {READ|RRESet}[,(@<ch_list>)] TOTalize:TYPE? [(@<ch_list>)] 255 [SENSe:]TOTalize:CLEar:IMMediate [(@<ch_list>)][SENSe:]TOTalize:DATA? [(@<ch_list>)] 256 Digital Output Commands:DIGital:DATA[:{BYTE|WORD}] <data> ,(@<ch_list>) :DIGital:DATA[:{BYTE|WORD}]? (@<ch_list>) SOURce:DIGital:STATe? (@<ch_list>) DAC Output Commands 257 Switch Control Commands258 ROUTe:DONE259 State Storage Commands*SAV {0|1|2|3|4|5} *RCL {0|1|2|3|4|5} 260 MEMory:STATe:NAME {1|2|3|4|5} [,<name>] :NAME? {1|2|3|4|5} MEMory:STATe:DELete {0|1|2|3|4|5} 261 :RECall:AUTOMEMory:STATe:VALid? {0|1|2|3|4|5} MEMory:NSTates 262 System-RelatedCommandsSYSTem:DATE <yyyy>,<mm>,<dd SYSTem:DATE SYSTem:TIME <hh>,<mm>,<ss.sss SYSTem:TIME 263 *IDNSYSTem:CTYPe? {100|200|300} DIAGnostic :POKE:SLOT:DATA {100|200|300}, <quoted_string>5 :PEEK:SLOT:DATA? {100|200|300} 264 DISPlay {OFF|ON}DISPlay DISPlay :TEXT :TEXT DISPlay:TEXT:CLEar 265 INSTrument :DMM {OFF|ON}266 SYSTem:ERRor267 Interface Configuration CommandsSYSTem:INTerface {GPIB|RS232} SYSTem:LOCal SYSTem:REMote SYSTem:RWLock <Ctrl-C 268 RS-232Interface ConfigurationRS-232Interface Configuration RS-232Configuration Overview None / 8 data bits 1 bit 269 RS-232Flow Control Modes270 RS-232Data Frame FormatConnection to a Computer or Terminal 271 RS-232Troubleshooting272 Modem CommunicationsModem Communications 273 The SCPI Status SystemThe SCPI Status System What is a Condition Register What is an Event Register What is an Enable Register 274 HP 34970A Status System275 The Status Byte RegisterBit Definitions – Status Byte Register 276 Using Service Request (SRQ) and Serial PollUsing *STB? to Read the Status Byte 277 Using the Message Available Bit (MAV)To Interrupt Your Bus Controller Using SRQ To Determine When a Command Sequence is Completed 278 The Questionable Data RegisterBit Definitions – Questionable Data Register 280 The Standard Event RegisterRead the error queue using the SYSTem:ERRor? command Bit Definitions – Standard Event Register 282 The Alarm RegisterBit Definitions – Alarm Register 283 The Standard Operation RegisterBit Definitions – Standard Operation Register 284 Status System CommandsStatus Byte Register Commands *STB *SRE *SRE 285 Questionable Data Register CommandsSTATus:QUEStionable:CONDition STATus:QUEStionable[:EVENt] STATus:QUEStionable:ENABle <enable_value 286 Standard Event Register Commands*ESR *ESE *ESE 287 Alarm Register CommandsSTATus:ALARm:CONDition STATus:ALARm[:EVENt] STATus:ALARm:ENABle <enable_value STATus:ALARm:ENABle 288 Standard Operation Register CommandsSTATus:OPERation:CONDition STATus:OPERation[:EVENt] STATus:OPERation:ENABle <enable_value STATus:OPERation:ENABle 289 DATA:POINts:EVENt:THReshold <num_rdgsDATA:POINts:EVENt:THReshold Miscellaneous Status Register Commands *CLS STATus:PRESet *PSC {0|1} *PSC 290 Calibration CommandsCALibration CALibration:COUNt CALibration:SECure:CODE <new_code 291 CALibration:SECure:STATe {OFF|ON},<codeCALibration:SECure:STATe CALibration:STRing <quoted_string CALibration:STRing CALibration:VALue <value CALibration:VALue 292 Service-RelatedCommandsDIAGnostic:DMM:CYCLes DIAGnostic:DMM:CYCLes:CLEar {1|2|3} DIAGnostic:RELay:CYCLes? [(@<ch_list>)] DIAGnostic:RELay:CYCLes:CLEar [(@<ch_list>)] 293 *WAI294 An Introduction to the SCPI LanguageAn Introduction to the SCPI Language 295 Command Format Used in This Manual296 Command SeparatorsUsing the MIN and MAX Parameters 297 Querying Parameter SettingsSCPI Command Terminators IEEE-488.2Common Commands 298 SCPI Parameter TypesNumeric Parameters Discrete Parameters Boolean Parameters 299 String ParametersChannel List Parameters 300 Using Device ClearUsing Device Clear 302 Error Messages303 Execution ErrorsExecution Errors Invalid character Syntax error Invalid separator GET not allowed Parameter not allowed Missing parameter Program mnemonic too long Undefined header 304 Header suffix out of rangeInvalid character in number Numeric overflow Too many digits Numeric data not allowed Invalid suffix Suffix too long Character data not allowed Invalid string data String data not allowed 305 Block data not allowedExpression data not allowed Trigger ignored INIT ignored Trigger deadlock Settings conflict Data out of range Too much data Illegal parameter value 306 Data staleSystem error Error queue overflow Query Query UNTERMINATED after indefinite response 307 Instrument ErrorsInstrument Errors Channel list: slot number out of range Channel list: channel number out of range Channel list: empty scan list Memory lost: stored state Memory lost: power-onstate Memory lost: stored readings Memory lost: time and date 308 Settings conflict: calculate limit state forced offSettings conflict: module type does not match stored state Settings conflict: trig source changed to IMM Settings conflict: chan adv source changed to IMM Settings conflict: DMM disabled or missing Settings conflict: DMM enabled 251Unsupported temperature transducer type 309 Not able to execute while scan initiatedNot able to accept unit names longer than 3 characters Not able to accept character in unit name Not able to perform on more than one channel Not able to recall state: it is empty Not able to recall state: DMM enable changed Module currently committed to scan 310 Module not able to perform requested operationNot able to perform requested operation Part of a 4-wirepair 307Incorrectly configured ref channel 311 I/O processor: isolator framing errorI/O processor: isolator overrun error Communications: RS-232framing error Communications: RS-232overrun error Communications: RS-232parity error RS-232only: unable to execute using HP-IB Communications: input buffer overflow Communications: output buffer overflow Not able to achieve requested resolution Not able to null channel in overload Not able to execute command in local mode 312 Self-TestErrors313 Calibration ErrorsCalibration Errors Cal: security disabled by jumper Cal: secured Cal: invalid secure code Cal: secure code too long Cal: aborted Cal: value out of range Cal: signal measurement out of range Cal: signal frequency out of range Cal: no cal for this function or range 315 Plug-InModule Errors317 Application Programs330 Tutorial398 Specifications
Also you can find more HP manuals or manuals for other Computer Equipment.