Chapter 9. Using Hp-113 Or Hp-Il Interface; Introduction; Hp-113 And Hp-Il Interface Capabilities; Keyboard Mnemonics - HP 1630A Operating And Programming Manual

Logic analyzer
Hide thumbs Also See for 1630A:
Table of Contents

Advertisement

Model 1630A/D/G
Using HP-113 or HP-IL Interface
INTRODUCTION
Chapter 9
Using HP-113 Or HP-IL Interface
This chapter contains programming instructions for operating the analyzervia HP-113 or HP-IL interfaces . The
HP-113 and HP-IL interface capabilities and device-dependent commands are identical. All operations that can
be obtained by pressing a front-panel key can also be obtained by using the analyzer device-dependent
commands when they are sent over an HP-IB or HP-IL interface from a controller . This chapter provides
detailed information about each of the device-dependent commands and how these commands affect the
analyzer . The command learn strings of the HP 1630A/D and the HP 1630G are different because the 1630A/D
uses HP-IL mass storage and the 1630G uses HP-IB mass storage. Two sections are provided in this chapter to
differentiate the command sets .
HP-113 AND HP-IL INTERFACE CAPABILITIES
The following HP-113 and HP-IL interface functions are implemented in the analyzer .
SERVICE REQUEST (SRQ) - Programmable service request for various conditions specified in the Mask Byte
(MB) command. Reset when status byte read by SERIAL POLL or via SB command .
SERIAL POLLING - The serial poll represents the unmasked status of the machine and is identical to the SB1
response . Status bits are unmasked using the Mask Byte (MB) command . Serial polling is the preferred
method of checking machine status because serial polling will not cause the analyzer to abort any currently
pending output . The "SB" command does cause such aborts .
PARALLEL POLLING - Complete parallel polling capability . Sense bit of ENABLE message is used to
determine whether a service request is indicated by a 1 or 0 on the specified bit. Request is cleared by a serial
poll or by sending SB1 .
GROUP EXECUTE TRIGGER - Executes a measurement similar to pressing the RUN key.
REMOTE/LOCAL/LOCAL LOCKOUT - Complete capability .
INTERFACE CLEAR - Clears the interface to an untalk/unlisten state.
DEVICE CLEAR - Aborts any interface operation and clears input/output buffers .
The analyzer will abort any pending output if it receives a new command from the controller before it has been
addressed to send its output . For example, if the controller commands a menu change in the analyzer before it
addressed the analyzer to talk, the analyzer will abort its status byte message.
KEYBOARD MNEMONICS
The device-dependent commands for keyboard functions are implemented in a mnemonic-per-keystroke
format . Table 9-1 lists the HP-IB and HP-IL command mnemonic for each key. Any key mnemonic can be
followed by an ASCII number that indicates how many times to repeat that key . For example "CD5" will cause
the "Cursor Down" command to be executed five times . Sending the command "NX 10" is the same as pressing
the NEXT key ten times.
To send data keys (i .e .,
numeric 0123456789ABCDEFX or alphabetic values) enclose the ASCII
representations of those keys in field delimiters . For example, if a pattern is to be sent after positioning the
cursor to a particular field, send the pattern in field delimiters, i .e ., OUTPUT 700; "(01 XX1533)" . Three different
field delimiters are allowed: ",", and () . Use the same delimiter at the start and end of a field . Mnemonics can be
sent using either upper case or lower case letters . Commands must be delimited by one or more of the

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

1630g1630d

Table of Contents