HP 53131A manuals
Kitchen Appliance > Water Dispenser
When we buy new device such as HP 53131A we often through away most of the documentation but the warranty.
Very often issues with HP 53131A 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 Water Dispenser HP 53131A is responsible for and what options to choose for expected result.
Fortunately you can find all manuals for Water Dispenser on our side using links below.
330 pages 3.81 Mb
5 1 Before You StartCommand Summary 6 RemoteOperation 10 4 Command Reference11 :STATus Subsystem:SYSTem Subsystem :TRACe Subsystem Command) *DMC <string>, <arbitrary block (Define Macro Command) *EMC <NRf> (Enable Macro Command) *ESE <NRf> (Standard Event Status Enable *ESE? (Standard Event Status Enable Query) 12 5 Errors15 NOTEProgramming Guide Contents HP 53131A Containing Firmware Revisions (3317, 3335, or 3402) Calibrations Utility POWER 16 Differences Between Prior and Current Revisions of the HP53131A/132A Measurements Statistics ON SINGLE: Stats HP-IBCommands [:SENSe]:EVENt[1|2}:HYSTeresis:RELative 17 :CONFigure:TOTalize:TIMed:CONFigure:TOTalize:CONTinuous :MEASure:TOTalize:TIMed HP 53132A Time Interval De lay Arming 18 Getting StartedNew Users What You Should Understand 19 Learning to Program the CounterExperienced Programmers 20 How to Use This GuideApplications 21 ∙Table of ContentsBefore You Start Command Summary Command Reference Errors ∙Index 22 Related Documentation27 Front Panel to SCPI Command MapsSome SCPI Syntax Conventions 28 Input Channels Conditioning Keys to SCPI Command Map29 Input Channels Conditioning Keys to SCPI Command Map (Cont.)Figure 2-1.Input Channels Conditioning Keys to SCPI Command Map (Part 2 of 2) 30 Instrument Control, Utility, Recall, and Save & Print Keys to SCPI Command Map32 MEASURE Keys to SCPI Command Map33 MEASURE Keys to SCPI Command Map (Cont.)Figure 2-3.MEASURE Keys to SCPI Command Map (Part 2 of 2) 34 Gate & ExtArm Key to SCPI Command MapFigure 2-4.Gate & ExtArm Key to SCPI Command Map (Part 1 of 6) 35 Gate & ExtArm Key to SCPI Command Map (Cont.)Freq, Period, Ratio Phase Figure 2-4.Gate & ExtArm Key to SCPI Command Map (Part 2 of 6) 36 TotalizeRise Time, Fall Time, +/- Pulse Width, Dutycycle Figure 2-4.Gate & ExtArm Key to SCPI Command Map (Part 3 of 6) 37 Time IntervalFigure 2-4.Gate & ExtArm Key to SCPI Command Map (Part 4 of 6) 38 Figure 2-4.Gate & ExtArm Key to SCPI Command Map (Part 5 of 6)39 Figure 2-4.Gate & ExtArm Key to SCPI Command Map (Part 6 of 6)40 LIMITS and MATH Keys to SCPI Command Map41 LIMITS and MATH Keys to SCPI Command Map (Cont.)Figure 2-5.LIMITS and MATH Keys to SCPI Command Map (Part 2 of 2) 42 Calibration Menu to SCPI Command Map43 Calibration Menu to SCPI Command Map (Cont.)Scale & Offset Figure 2-6.Calibration Menu to SCPI Command Map (Part 2 of 2) 44 HP 53131A/132A Command SummarySCPI Conformance Information 45 IEEE 488.2 Common Commands46 Table 2-1.IEEE 488.2 Common Commands47 Table 2-1.IEEE 488.2 Common Commands (Continued)48 HP 53131A/132A SCPI Subsystem Commandsis a “Query Only” command Std/New Column Std/New Parameter Form Column 49 Table 2-2.HP 53131A/132A SCPI Command Summary50 Table 2-2.HP 53131A/132A SCPI Command Summary (Continued)62 Table 2-2A.HP 53132A (S/N Prefix 3646 and Above) Time IntervalArming SCPI Command Summary 63 Arming SCPI Command Summary (Continued)64 *RST ResponseTable 2-3.HP 53131A /132A *RST State 65 Table 2-3.HP 53131A/132A *RST State (Continued)66 Table 2-3B.HP 53132A (S/N 3646 and above) Time Interval *RSTState 67 Table 2-4.Unaffected by *RST70 ∙ Programming ExamplesWhere to Find Some Specific Information 71 Elements of SCPI CommandsWhere to Find HP BASIC Programming Examples Where to Find QuickBASIC Programming Examples Where to Find Turbo C Programming Examples 72 Configuring the HP-IBTo Set the HP-IBMode and Address Recall (Utility) HP-IB HP-IB: 73 TALKEnter BE SURE to press the Enter key to complete the entry 74 To Connect the Counter to a ComputerFigure 3-1. HP-IBInterconnection Remote/Local Operation Save & Print 75 Common Command FormatSCPI Command and Query Format 76 Subsystem Command SyntaxFigure 3-2.Simplified Program Command Syntax Diagram Common Command Syntax 77 Figure 3-3.Simplified Common Command Syntax DiagramAbbreviated Commands Keyword Separator Optional Keyword 78 Implied Channel (Optional Numeric Keyword Suffix)79 Parameter TypesTable 3-1.Command and Query Parameter Types 80 Parameter SeparatorQuery Parameters Suffixes Suffix Elements 81 Suffix MultipliersTable 3-2.Suffix Multipliers Command Terminator 82 Using Multiple CommandsProgram Messages Program Message Syntax Figure 3-4.Simplified Program Message Syntax Diagram 84 Overview of Response Message FormatsResponse Messages Response Message Syntax Figure 3-5.Simplified Response Message Syntax Diagram 85 Response Message Data TypesTable 3-3.Response Message Data Types 86 Table 3-3.Response Message Data Types (Continued)88 Status ReportingFigure 3-6.HP 53131A/132A SCPI Status Reporting Summary Functional Diagram 89 Status Byte Register and Service Request Enable RegisterFigure 3-7.Status Byte and Service Request Enable Status Byte Register 90 Table 3-4.Status Byte RegisterBits 0–2 Bit 3 (QSB) Bit 4 (MAV) 91 Bit 5 (ESB)Bit 6 (RQS/MSS) Bit 7 (OSB) Service Request Enable Register 92 Standard Event Status Register GroupFigure 3-8.Standard Event Status Reporting Standard Event Status Register Table 3-5.Standard Event Status Register 93 Bit 0 (Operation Complete)Bit Bit 2 (Query Error) 94 (Device-SpecificError) Bit 4 (Execution Error) Bit 5 (Command Error) Bit 7 (Power On) Standard Event Status Enable Register 95 Figure 3-9.Operation and Questionable Status Reporting Model96 Condition RegisterTransition Filter Table 3-6.Transition Filter Definition 97 Event RegisterEvent Enable Register 98 Operation Status Register GroupTable 3-7.Operation Status Register Bit 0 (Calibrating) 99 1–3Bit 4 (Measuring) 5–7 Bit 8 (Computing Statistics) Bit 9 (Using Internal Reference) Bit 10 (In Limit Event) 100 11–15Questionable Data/Signal Status Register Group Table 3-8.Questionable Data/Signal Status Register 101 0–1Bit 2 (Time) 3–4 Bit 5 (Frequency) Bit 6 (Phase) Bit 8 (Calibration Error) 102 Bit 10 (Out of Limit Event)11–13 Bit 14 (Command Warning) 103 Commands to Set Counter for Optimal ThroughputDisable auto trigger on measurement channel(s): Set gate/arm to auto for appropriate measurement: Define device trigger to FETC?: 104 Command Settings for Optimizing ThroughputSet reference oscillator to non-autostate (internal or external): Disable checking of external source if using external reference oscillator: Disable display: Disable printing: Disable post-processing(math, limit testing, statistics): Specify ASCII format for result query responses: Specify continuous measurements: Configure the read/fetch function memory: Typical Optimizing Throughput Results for Different Computers 105 Table 3-9.Typical Optimizing Throughput Results in Measurements per Second106 How to Program the Counter for Status ReportingDetermining the Condition of the Counter Resetting the Counter and Clearing the HP-IBInterface— Example 107 Event Status Register108 Questionable Data Status RegisterExample Operation Status Register 109 Figure 3-10.Status Reporting Flowchart (1 of 2)110 Figure 3-10.Status Reporting Flowchart (2 of 2)111 Configuring the Counter ’s DisplayCommands for Displaying Non-Scaled/OffsetResults 112 How to Program the Counter to Display ResultsCommands for Displaying Scaled/Offset Results Commands for Displaying the Limit Graph Commands for Displaying Statistics Results 113 Commands for Enabling and Disabling the Display114 How to Program the Counter to Synchronize MeasurementsSynchronizing Measurement Completion Resetting the Counter and Clearing the HP-IBInterface Using the *WAI Command 115 Using the *OPC? CommandUsing the *OPC Command to Assert SRQ 117 Updating Math and Limit Results Over HP-IBOne of the things this command does is disable the automatic automatically 118 How to Program the Counter for Math/Limit OperationsUsing the Scale and Offset Over HP-IB 120 How to Program the Counter to Define Macros124 Writing SCPI ProgramsFigure 3-11.SCPI Programming Flowchart (Sheet 1 of 2) 125 Figure 3-11.SCPI Programming Flowchart (Sheet 2 of 2)126 Programming ExamplesUsing HP BASIC To Send a Double-QuotedString To Send a Single-QuotedString 127 Using QuickBASICUsing Turbo C List of the Programming Examples 128 Easiest Way to Make a Measurement (HP BASIC)129 Easiest Way to Make a Measurement (HP BASIC) (Continued)130 To Make a Frequency Measurement (HP BASIC)131 To Perform Limit Testing (HP BASIC)132 To Measure the Statistics of 50 Measurements (HP BASIC)133 To Measure the Statistics of 50 Measurements(HP BASIC) (Continued) 134 To Use Limits to Filter Data Before Measuring Stats (HPBASIC) 135 BASIC) (Continued)136 To Read and Store Calibration Information (HP BASIC)137 To Perform a Time Interval Calibration (HP BASIC)138 To Perform a Time Interval Calibration (HP BASIC) (Continued)140 (Continued)141 To Optimize Throughput (HP BASIC)142 To Optimize Throughput (HP BASIC) (Continued)143 To Use Macros (HP BASIC)144 To Use Macros (HP BASIC) (Continued)145 To Make a Frequency Measurement (QuickBASIC)146 To Perform Limit Testing (QuickBASIC)147 To Perform Limit Testing (QuickBASIC) (Continued)148 To Measure the Statistics of 50 Measurements (QuickBASIC)149 To Measure the Statistics of 50 Measurements (QuickBASIC) (Continued)150 To Use Limits to Filter Data Before Measuring Stats (QuickBASIC)151 To Use Limits to Filter Data Before Measuring Stats (QuickBASIC) (Continued)153 To Read and Store Calibration Data (QuickBASIC)154 To Optimize Throughput (QuickBASIC)155 To Optimize Throughput (QuickBASIC) (Continued)156 To Use Macros (QuickBASIC)157 To Use Macros (QuickBASIC) (Continued)159 To Make a Frequency Measurement (Turbo C)160 To Make a Frequency Measurement (Turbo C) (Continued)161 To Use Limits to Filter Data Before Measuring Statistics (Turbo C)162 To Use Limits to Filter Data Before Measuring Statistics (Turbo C) (Continued)164 To Optimize Throughput (Turbo C)165 To Optimize Throughput (Turbo C) (Continued)170 :ABORt173 :CALCulate[1]:DATA174 :CALCulate[1]:FEED “[:]SENSe[1]”:CALCulate[1]:IMMediate 175 :CALCulate[1]:IMMediate:AUTO <Boolean:CALCulate[1]:MATH[:EXPRession]:CATalog 176 :CALCulate[1]:MATH[:EXPRession][:DEFine]:CALCulate[1]:MATH[:EXPRession]:NAME SCALE_OFFSET or :CALCulate[1]:MATH[:EXPRession]:SELect SCALE_OFFSET :CALCulate[1]:MATH:STATe <Boolean 177 :CALCulate2:FEED “[:]CALCulate[1]”:CALCulate2:IMMediate 178 :CALCulate2:IMMediate:AUTO <Boolean179 :CALCulate2:LIMit:CLEar:AUTO <Boolean:CALCulate2:LIMit:CLEar[:IMMediate] 180 :CALCulate2:LIMit:DISPlay GRAPh | NUMBer:CALCulate2:LIMit:FAIL 181 :CALCulate2:LIMit:FCOunt:LOWer:CALCulate2:LIMit:FCOunt[:TOTal] :CALCulate2:LIMit:FCOunt:UPPer 182 :CALCulate2:LIMit:LOWer[:DATA] <numeric_value> [HZ | S |DEG]183 :CALCulate2:LIMit:PCOunt[:TOTal]:CALCulate2:LIMit:STATe <Boolean 184 :CALCulate2:LIMit:UPPer[:DATA] <numeric_value> [HZ | S | DEG]185 :CALCulate3:AVERage:ALL186 :CALCulate3:AVERage:CLEar:CALCulate3:AVERage:COUNt <numeric_value 187 :CALCulate3:AVERage:COUNt:CURRent:CALCulate3:AVERage[:STATe] <Boolean 188 :CALCulate3:AVERage:TYPE MAXimum | MINimum | SDEViation | SCALar or MEAN:CALCulate3:DATA 189 :CALCulate3:FEED “[:]CALCulate[1]”:CALCulate3:LFILter:LOWer[:DATA] <numeric_value> [HZ | S |DEG] 190 :CALCulate3:LFILter:STATe <Boolean:CALCulate3:LFILter:UPPer[:DATA] <numeric_value> [HZ | S | DEG] 191 :CALCulate3:PATH192 :CALibration[:ALL]:CALibration:COUNt 193 :CALibration:DATA <arbitrary block194 :CALibration:SECurity:CODE <NRf:CALibration:SECurity:STATe <Boolean>, <NRf 196 :CONFigure Subsystem197 Device Clear198 :DIAGnostic:CALibration:INPut[1|2]:GAIN:AUTO ONCE | OFF 199 :DIAGnostic:CALibration:INPut[1|2]:OFFSet::DIAGnostic:CALibration:INTerpolator:AUTO ONCE | OFF |ON 200 :DIAGnostic:CALibration:ROSCillator:AUTO ONCE | OFF:DIAGnostic:CALibration:STATus 201 :DIAGnostic:CALibration:TINTerval:FINE[1|2|3|4]202 :DIAGnostic:CALibration:TINTerval:QUICk203 :DISPlay:ENABle <Boolean:DISPlay:MENU[:STATe] OFF 204 :DISPlay[:WINDow]:TEXT:FEED “[:]CALCulate2” | “[:]CALCulate3”205 :DISPlay[:WINDow]:TEXT:RADix COMMa | DPOint206 :FETCh Subsystem207 :FORMat[:DATA] ASCii | REAL208 Group Execute Trigger(GET) 209 :HCOPy:CONTinuous <Boolean210 :INITiate:AUTO <Boolean:INITiate:CONTinuous <Boolean 212 :INITiate[:IMMediate]213 Stop/Single214 :INPut[1|2]:ATTenuation 1 |:INPut[1|2]:COUPling AC | DC :INPut[1|2]:FILTer[:LPASs][:STATe] <Boolean 215 :INPut[1|2]:IMPedance <numeric_value> [OHM]216 :INPut3:COUPling:INPut3:IMPedance 218 Measurement Instructions (:CONFigure, :FETCh, :MEASure, :READ)219 :CONFigure[:SCALar]:<function> <parameters> [,<source_list>]220 :CONFigure221 FETCh[[:SCALar]:<function>]222 :MEASure[:SCALar]:<function>? <parameters> [,<source_list>]223 :READ[[:SCALar]:<function>]226 Descriptions of the Measurement Functions— <functionFirmware Revision CAUTION 227 :MEASure[:SCALar][:VOLTage]:DCYCle? [<reference>][,(@1)]229 :MEASure[:SCALar][:VOLTage]:FALL:TIME? (Cont.)230 :MEASure[:SCALar][:VOLTage]:FREQuency? (Cont.)231 :MEASure[:SCALar][:VOLTage]:FREQuency:RATio? [<expected_value>[,<resolution>]][, (@1), (@2) | (@1), (@3) | (@2), (@1) | (@3), (@1) ] 232 :MEASure[:SCALar][:VOLTage]:FREQuency:RATio? (Cont.):MEASure[:SCALar][:VOLTage]:MAXimum? [(@1)|(@2)] :MEASure[:SCALar][:VOLTage]:MINimum? [(@1)|(@2)] 233 :MEASure[:SCALar][:VOLTage]:NWIDth? [<reference>][,(@1)]235 :MEASure[:SCALar][:VOLTage]:PERiod? (Cont.)236 :MEASure[:SCALar][:VOLTage]:PHASe? [(@1),(@2)]:MEASure[:SCALar][:VOLTage]:PTPeak? [(@1)|(@2)] :MEASure[:SCALar][:VOLTage]:PWIDth? [<reference>][,(@1)] 237 :MEASure[:SCALar][:VOLTage]:PWIDth? [<reference>][,(@1)] (Cont.)238 :MEASure[:SCALar][:VOLTage]:RISE:TIME? (Cont.)239 :MEASure[:SCALar][:VOLTage]:TINTerval? [(@1),(@2)]:CONFigure[:SCALar][:VOLTage]:TOTalize:CONTinuous [(@1)] 240 :MEASure[:SCALar][:VOLTage]:TOTalize:TIMed? [<gate_time>][,(@1)]241 How to Use the Measurement Instruction CommandsUsing :MEAsure 242 How to Use the Measurement Instruction Commands (Cont.)Using :CONFigure with :READ Using :CONFigure with :INITiate and :FETCh 243 Firmware Revision Work-AroundCommandsFirmware Revision 245 :MEMory:DELete:MACRo<string:MEMory:FREE:MACRo :MEMory:NSTates 246 [:SENSe]:DATA? [“[:]SENSe[1]”]247 [:SENSe]:EVENt2:FEED “[:]INPut[1] | [:]INPut2”[:SENSe]:EVENt[1|2]:HYSTeresis:RELative <numeric_value> [PCT] 248 [:SENSe]:EVENt[1|2]:LEVel[:ABSolute] <numeric_value> [V]249 [:SENSe]:EVENt[1|2]:LEVel[:ABSolute]:AUTO <Boolean[:SENSe]:EVENt[1|2]:LEVel:RELative <numeric_value> [PCT] 250 [:SENSe]:EVENt[1|2]:SLOPe POSitive | NEGative[:SENSe]:EVENt3:LEVel[:ABSolute] 251 [:SENSe]:EVENt3:SLOPe[:SENSe]:FREQuency:ARM[:STARt]:SLOPe POSitive | NEGative 252 [:SENSe]:FREQuency:ARM[:STARt]:SOURce IMMediate |EXTernal[:SENSe]:FREQuency:ARM:STOP:DIGits <numeric_value [:SENSe]:FREQuency:ARM:STOP:SLOPe POSitive | NEGative 253 [:SENSe]:FREQuency:ARM:STOP:SOURce IMMediate | EXTernal | TIMer | DIGits[:SENSe]:FREQuency:ARM:STOP:TIMer <numeric_value> [S] 254 [:SENSe]:FREQuency:EXPected[1|2|3] <numeric_value> [HZ][:SENSe]:FREQuency:EXPected[1|2|3]:AUTO ON 255 [:SENSe]:FUNCtion[:ON] <sensor_function257 [:SENSe]:PHASe:ARM[:STARt]:SLOPe POSitive | NEGative258 [:SENSe]:PHASe:ARM[:STARt]:SOURce IMMediate | EXTernal[:SENSe]:ROSCillator:EXTernal:CHECk ON | OFF | ONCE 259 [:SENSe]:ROSCillator:EXTernal:FREQuency[:SENSe]:ROSCillator:SOURce INTernal | EXTernal 260 [:SENSe]:ROSCillator:SOURce:AUTO <Boolean261 [:SENSe]:TINTerval:ARM[:STARt]:SLOPe POSitive | NEGative262 [:SENSe]:TINTerval:ARM[:STARt]:SOURce IMMediate | EXTernal[:SENSe]:TINTerval:ARM:STOP:SOURce IMMediate | TIMer [:SENSe]:TINTerval:ARM:STOP:TIMer <numeric_value> [S] 264 [:SENSe]:TINTerval Subtree (HP 53132A With S/N Prefix 3646 and Above)[:SENSe]:TINTerval:ARM:ESTART and :ESTOP Subtrees (HP 53132A With S/N Prefix 3646 and Above) 266 [:SENSe]:TINTerval:ARM:ESTART:LAYer2:SLOPe POSitive | NEGative[:SENSe]:TINTerval:ARM:ESTART:LAYer2:SOURce IMMediate | EXTernal [:SENSe]:TINTerval:ARM:ESTART[:LAYer[1]]:ECOunt <numeric_value 267 [:SENSe]:TINTerval:ARM:ESTART[:LAYer[1]]:SOURce IMMediate | TIMer | INTernal[1][:SENSe]:TINTerval:ARM:ESTART[:LAYer[1]]:TIMer <numeric_value> [S] 268 [:SENSe]:TINTerval:ARM:ESTOP:LAYer2:SLOPe POSitive | NEGative[:SENSe]:TINTerval:ARM:ESTOP:LAYer2:SOURce IMMediate | EXTernal [:SENSe]:TINTerval:ARM:ESTOP[:LAYer[1]]:ECOunt <numeric_value 269 [:SENSe]:TINTerval:ARM:ESTOP[:LAYer[1]]:SOURce IMMediate | TIMer | INTernal2[:SENSe]:TINTerval:ARM:ESTOP[:LAYer[1]]:TIMer <numeric_value> [S] 270 [:SENSe]:TOTalize:ARM[:STARt]:SLOPe POSitive | NEGative271 [:SENSe]:TOTalize:ARM[:STARt]:SOURce IMMediate | EXTernal[:SENSe]:TOTalize:ARM:STOP:SLOPe POSitive | NEGative 272 [:SENSe]:TOTalize:ARM:STOP:SOURce IMMediate | EXTernal TIMer[:SENSe]:TOTalize:ARM:STOP:TIMer <numeric_value> [S] 273 :STATus:OPERation:CONDition274 :STATus:OPERation:ENABle <non-decimalnumeric> | <NRf:STATus:OPERation[:EVENt] 275 :STATus:OPERation:NTRansition <non-decimalnumeric> | <NRf:STATus:OPERation:PTRansition <non-decimalnumeric> | <NRf 276 :STATus:PRESet277 :STATus:QUEStionable:CONDition:STATus:QUEStionable:ENABle <non-decimalnumeric> | <NRf 278 :STATus:QUEStionable[:EVENt]:STATus:QUEStionable:NTRansition <non-decimalnumeric> | <NRf 279 :STATus:QUEStionable:PTRansition <non-decimalnumeric> | <NRf280 :SYSTem:COMMunicate:SERial:CONTrol:DTR IBFull | ON | LIMit281 :SYSTem:COMMunicate:SERial:TRANsmit:BAUD <numeric_value:SYSTem:COMMunicate:SERial:TRANsmit:PACE XON | NONE 282 :SYSTem:COMMunicate:SERial:TRANsmit:PARity[:TYPE] EVEN |ODD | NONE :SYSTem:ERRor :SYSTem:KEY <numeric_value 284 :SYSTem:KEY:LOG:SYSTem:VERSion 285 :TRACe:CATalogOFFSET <numeric_value> [HZ | S | DEG] <arbitrary block :TRACe[:DATA] OFFSET 286 SCALE, <numeric_value:TRACe[:DATA] SCALE, <arbitrary block SCALE 287 :TRIGger:COUNt:AUTO <Boolean288 *CAL289 *CLS290 *DDT <arbitrary block291 *DMC <string>, <arbitrary block292 *EMC <NRf*EMC 293 *ESE <NRf*ESE 294 *ESR295 *GMC? <string296 *IDN297 *LMC298 *OPC299 *OPC300 *OPT301 *PMC302 *RCL <NRf303 *RST304 *SAV <NRf305 *SRE <NRf*SRE 306 *STB307 *TRG308 *TST309 *WAI310 *WAI(Wait-to-ContinueCommand) 312 HP-IB<error number>, <error string -113,“Undefined header” +0, “No error” 313 Error Queue350, “Queue overflow” +0, “No error” 314 Error TypesTable 5-1.Error Types No Error 0, “No error” Command Error 315 Execution ErrorDevice- or Counter-SpecificError 316 Query Error317 TableErrors 318 Table 5-2.Errors (Continued)
Also you can find more HP manuals or manuals for other Kitchen Appliance.