5560A/5550A/5540A
Operators Manual
ii
IEEE-488 Interface Overview .................................................................... 16
USBTMC Interface Overview .................................................................... 19
How to Use Commands ............................................................................ 19
Types of Commands............................................................................. 20
Device-Dependent Commands........................................................ 20
Common Commands ....................................................................... 20
Query Commands............................................................................ 20
Interface Messages (IEEE-488)....................................................... 20
Compound Commands......................................................................... 22
Coupled Commands ........................................................................ 23
Overlapped Commands ................................................................... 23
Sequential Commands..................................................................... 24
Commands that Require You to Unsecure the Calibrator................ 24
Commands for RS-232/Ethernet Only ............................................. 24
Commands for IEEE-488 Only......................................................... 25
Command Syntax ................................................................................. 25
Parameter Syntax Rules .................................................................. 26
Extra Space or Tab Characters ....................................................... 27
Terminators...................................................................................... 28
Incoming Character Processing....................................................... 28
Response Message Syntax ............................................................. 29
Check Product Status................................................................................ 30
Status Byte Register (STB)................................................................... 30
Service Request (SRQ) Line............................................................ 32
Service Request Enable Register (SRE) ......................................... 33
Program the STB and SRE.............................................................. 33
Event Status Register (ESR) ................................................................ 33
Event Status Enable (ESE) Register ............................................... 33
Bit Assignments for the ESR and ESE ............................................ 34
Program the ESR and ESE.............................................................. 34
Instrument Status Register (ISR).......................................................... 35
Instrument Status Change Registers ............................................... 35
Instrument Status Change Enable Registers................................... 35
Bit Assignments for the ISR, ISCR, and ISCE ................................. 36
Program the ISR, ISCR, and ISCE .................................................. 37
Output Queue ....................................................................................... 37
Error Queue.......................................................................................... 38
Remote Program Examples ...................................................................... 38
Guidelines for Programming the Calibrator .......................................... 38
Writing an SRQ and Error Handler ....................................................... 39
Verify a Meter in the IEEE-488 Bus...................................................... 40
*OPC?, *OPC, and *WAI ...................................................................... 41
Take a Thermocouple Measurement.................................................... 42
Input Buffer Operation .......................................................................... 42
Remote Commands .................................................................................. 43
Command Summary by Function ......................................................... 43
Commands ........................................................................................... 53
Error Codes ............................................................................................... 123