background image

Syntax Overview

This overview is intended to give a quick glance at the syntax defined by
IEEE 488.2.  It will help you understand many of the things about the syntax
you need to know.

IEEE 488.2 defines the blocks used to build messages which are sent to the
instrument.  A whole string of commands can therefore be broken up into
individual components.

Figure 5-1 is an example syntax diagram and figure 5-2 shows a breakdown of
an example program message.  There are a few key items to notice:

A semicolon separates commands from one another.  Each program
message unit serves as a container for one command.  The program
message units are separated by a semicolon.

A program message is terminated by a 

<NL>

 (new line).   The recognition

of the program message terminator, or 

<PMT>

, by the parser serves as a

signal for the parser to begin execution of commands.  The 

<PMT>

 also

affects command tree traversal.

Multiple data parameters are separated by a comma.

The first data parameter is separated from the header with one or more
spaces.

The header

 SYSTEM:LONGFORM OFF

 is an example of a compound

header.  It places the parser in the machine subsystem until the 

<NL>

 is

encountered.

A colon preceding the command header returns you to the top of the
command tree.

See Also

Chapter 4, "Programming and Documentation Conventions"

Message Communication and System Functions

Syntax Overview

5–7

Artisan Scientific - Quality Instrumentation ... Guaranteed  |  (888) 88-SOURCE  |  www.artisan-scientific.com

Содержание HP 16500B

Страница 1: ... underutilized and idle equipment along with credit for buybacks and trade ins Custom engineering so your equipment works exactly as you specify Critical and expedited services Leasing Rentals Demos In stock Ready to ship TAR certified secure asset solutions Expert team I Trust guarantee I 100 satisfaction All trademarks brand names and brands appearing herein are the property of their respective ...

Страница 2: ...s the best information we could find It may be incomplete or contain dated information and the scan quality may not be ideal If we find a better copy in the future we will add it to the Agilent website Support for Your Product Agilent no longer sells or supports this product You will find any other available product information on the Agilent Test Measurement website www tm agilent com Search for ...

Страница 3: ...information Warranties and Regulatory information see the pages behind the index Copyright Hewlett Packard Company 1987 1990 1993 1994 All Rights Reserved HP 16500B 16501A Logic Analysis System Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 4: ... received two binders Volume 1 and Volume 2 The Volume 2 binder gives you a place to insert the module programmer s guides when the Volume 1 binder is full As you purchase additional measurement modules insert their programmer s guides in the back of this binder or in the second binder What is in the HP 16500B 16500A Programmer s Guide The HP 16500B 16501A Programmer s Guide is organized in three ...

Страница 5: ...provides an overview of the operation of instruments that operate in compliance with the IEEE 488 2 standard Chapter 6 explains status reporting and how it can be used to monitor the flow of your programs and measurement process Chapter 7 contains error message descriptions Part 2 Part 2 chapters 8 through 12 explain each command in the command set for the mainframe These chapters are organized in...

Страница 6: ...es 1 9 Duplicate Keywords 1 10 Query Usage 1 11 Program Header Options 1 12 Parameter Data Types 1 13 Selecting Multiple Subsystems 1 15 Receiving Information from the Logic Analysis System 1 16 Response Header Options 1 17 Response Data Formats 1 18 String Variables 1 19 Numeric Base 1 20 Numeric Variables 1 20 Definite Length Block Response Data 1 21 Multiple Queries 1 22 System Status 1 23 Cont...

Страница 7: ...3 6 Configuring the Logic Analysis System Interface 3 9 Interface Capabilities 3 10 RS 232C Bus Addressing 3 11 Lockout Command 3 12 4 Programming and Documentation Conventions Truncation Rule 4 3 Infinity Representation 4 4 Sequential and Overlapped Commands 4 4 Response Generation 4 4 Syntax Diagrams 4 5 Notation Conventions and Definitions 4 5 The Command Tree 4 6 Tree Traversal Rules 4 8 Comma...

Страница 8: ...llel Poll 6 12 Disabling Parallel Poll Responses 6 13 HP IB Commands 6 13 7 Error Messages Device Dependent Errors 7 3 Command Errors 7 3 Execution Errors 7 4 Internal Errors 7 4 Query Errors 7 5 Part 2 Commands 8 Common Commands CLS Clear Status 8 5 ESE Event Status Enable 8 6 ESR Event Status Register 8 7 IDN Identification Number 8 9 IST Individual Status 8 9 OPC Operation Complete 8 11 OPT Opt...

Страница 9: ...Register 9 11 EOI End Or Identify 9 13 LER LCL Event Register 9 13 LOCKout 9 14 MENU 9 15 MESE N Module Event Status Enable 9 16 MESR N Module Event Status Register 9 18 RMODe 9 19 RTC Real time Clock 9 20 SELect 9 21 SETColor 9 23 STARt 9 24 STOP 9 25 XWINdow 9 26 10 SYSTem Subsystem DATA 10 5 DSP Display 10 6 ERRor 10 7 HEADer 10 8 LONGform 10 9 PRINt 10 10 SETup 10 12 Contents Contents 4 Artisa...

Страница 10: ...rage Is 11 18 PACK 11 19 PURGe 11 20 PWD Present Working Directory 11 21 REName 11 22 STORe CONFig 11 23 UPLoad 11 24 VOLume 11 26 12 INTermodule Subsystem INTermodule 12 4 DELete 12 5 HTIMe 12 6 INPort 12 7 INSert 12 8 PORTEDGE 12 9 PORTLEV 12 10 SKEW N 12 11 TREE 12 12 TTIMe 12 13 Contents Contents 5 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 11: ...n 13 6 Sending Queries to the Logic Analysis System 13 7 Getting ASCII Data with PRINt ALL Query 13 9 Reading the disk with the CATalog ALL query 13 10 Reading the Disk with the CATalog Query 13 11 Printing to the disk 13 12 Index Contents Contents 6 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 12: ...amming Over RS232C 3 1 4 Programming and Documentation Conventions 4 1 5 Message Communication and System Functions 5 1 6 Status Reporting 6 1 7 Error Messages 7 1 General Information Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 13: ...Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 14: ...1 Introduction to Programming 1 1 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 15: ...of remotely controlling the HP 16500B Logic Analysis System There are three general categories of use You can Set up the system and start measurements Retrieve setup information and measurement results from the measurement modules Send measurement data to the measurement modules The instructions listed in this manual give you access to the functions of the mainframe This programming reference is d...

Страница 16: ...expansion frame is when the number of slots is specified or returned from a query Instructions for programming the system will normally appear as ASCII character strings embedded inside the output statements of a host language available on your controller The host language s input statements are used to read in responses from the system For example HP 9000 Series 300 BASIC uses the OUTPUT statemen...

Страница 17: ...nown state begin every program with an initialization statement BASIC provides a CLEAR command that clears the interface buffer If you are using HP IB CLEAR will also reset the parser in the logic analysis system The parser is the program resident in the logic analysis system that reads the instructions you send to it from the controller After clearing the interface you could for example preset th...

Страница 18: ...variable 50 OUTPUT XXX CARDCAGE Verify which modules are loaded 60 ENTER XXX Card Enter result in a string variable 70 PRINT Card Print result of query 80 OUTPUT XXX MMEM LOAD CONFIG TEST E 5 Load configuration file into module in slot E 90 OUTPUT XXX SELECT 5 Select module in slot E 100 OUTPUT XXX MENU 5 3 Select menu for module in slot E 60 OUTPUT XXX RMODE SINGLE Select run mode 70 OUTPUT XXX S...

Страница 19: ...ice Address and Instruction The instruction is further broken down into three parts Instruction header White space and Instruction parameters Figure 1 1 Program Message Syntax Output Command The output command depends on the language you choose to use Throughout this guide HP 9000 Series 300 BASIC 6 2 is used in the programming examples If you use another language you will need to find the equival...

Страница 20: ...tion s syntax definition specifies block_data There are just a few instructions which use block data Instructions are composed of two main parts the header which specifies the command or query to be sent and the parameters which provide additional data needed to clarify the meaning of the instruction Many queries do not use any parameters Instruction Header The instruction header is one or more ke...

Страница 21: ...tion Parameters Instruction parameters are used to clarify the meaning of the command or query They provide necessary data such as whether a function should be on or off which waveform is to be displayed or which pattern is to be looked for Each instruction s syntax definition shows the parameters as well as the range of acceptable values they accept This chapter s Parameter Data Types section has...

Страница 22: ...s The first keyword selects the subsystem and the last keyword selects the function within that subsystem Sometimes you may need to list more than one subsystem before being allowed to specify the function The keywords within the compound header are separated by colons For example to execute a single function within a subsystem use the following subsystem function white_space data terminator Examp...

Страница 23: ...white space data terminator Example SYSTEM LONGFORM ON HEADER ON Duplicate Keywords Identical function keywords can be used for more than one subsystem For example the function keyword MMODE may be used to specify the marker mode in the subsystem for state listing or the timing waveforms SLIST MMODE PATTERN sets the marker mode to pattern in the state listing TWAVEFORM MMODE TIME sets the marker m...

Страница 24: ...NE1 TWAVEFORM RANGE In order to prevent the loss of data in the output buffer the output buffer must be read before the next program message is sent Sending another command before reading the result of the query will cause the output buffer to be cleared and the current response to be lost This will also generate a QUERY UNTERMINATED error in the error queue For example when you send the query SEL...

Страница 25: ...ead and are almost self documenting The short form syntax conserves the amount of controller memory needed for program storage and reduces the amount of I O activity The rules for short form syntax are discussed in chapter 4 Programming and Documentation Conventions Example Either of the following examples turns on the headers and long form Long form OUTPUT XXX SYSTEM HEADER ON LONGFORM ON Short f...

Страница 26: ... For numeric data you have the option of using exponential notation or using suffixes to indicate which unit is being used However exponential notation is only applicable to the decimal number base Do not combine an exponent with a unit See Also Tables 5 1 and 5 2 in chapter 5 Message Communications and System Functions list all available suffixes Example The following numbers are all equal 28 0 2...

Страница 27: ...be delimited with either single or double quotes String parameters representing labels are case sensitive For instance the labels Bus A and bus a are unique and can not be used interchangeably Also pay attention to the presence of spaces because they act as legal characters just like any other So the labels In and In are also two different labels Keyword data In many cases a parameter must be a ke...

Страница 28: ...olon following the semicolon enables you to enter a new subsystem instruction header data instruction header data terminator Multiple commands may be any combination of simple compound and common commands Example SELECT 2 MACHINE1 ASSIGN2 SYSTEM HEADERS ON Introduction to Programming Selecting Multiple Subsystems 1 15 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan ...

Страница 29: ...ion for handling the response message All results for queries sent in a program message must be read before another program message is sent For example when you send the query SYSTEM LONGFORM you must follow that query with an input statement In BASIC this is usually done with an ENTER statement The format for handling the response messages is dependent on both the controller and the programming l...

Страница 30: ...ys consists of one space A command or query may be sent in either long form or short form or in any combination of long form and short form The HEADER and LONGFORM commands only control the format of the returned data and they have no affect on the way commands are sent Examples The following examples show some possible responses for a SELECT 2 MACHINE1 SFORMAT THRESHOLD2 query with HEADER OFF dat...

Страница 31: ... TFORMAT LAB ADDR query Header on Longform on SELECT 2 MACHINE1 TFORMAT LABEL ADDR 19 POSITIVE terminator Header on Longform off SEL 2 MACH1 TFOR LAB ADDR 19 POS terminator Header off Longform on ADDR 19 POSITIVE terminator Header off Longform off ADDR 19 POS terminator See Also The individual commands in Part 2 of this guide contain information on the format alpha or numeric of the data returned ...

Страница 32: ... to be positive 40 OUTPUT XXX Machine SFORMAT LABEL CHAN 1 POS 50 OUTPUT XXX Machine SFORMAT LABEL CHAN 2 POS 60 OUTPUT XXX Machine SFORMAT LABEL OUT POS 99 END If you want to observe the headers for queries you must bring the returned data into a string variable Reading queries into string variables requires little attention to formatting Example This command line places the output of the query i...

Страница 33: ...creen When the prefix B precedes the returned data the value is in the binary base Likewise Q is the octal base and H is the hexadecimal base If no prefix precedes the returned numeric data then the value is in the decimal base Numeric Variables If your host language can convert from ASCII to a numeric format then you can use numeric variables Turning off the response headers will help you avoid a...

Страница 34: ...t data to be transmitted over the system interface as a series of data bytes Definite length block data is particularly useful for sending large quantities of data or for sending 8 bit extended ASCII codes The syntax is a pound sign followed by a non zero digit representing the number of digits in the decimal integer Following the non zero digit is the decimal integer that states the number of 8 b...

Страница 35: ...d them back within a single program message This can be accomplished by either reading them back into a string variable or into multiple numeric variables Example You can read the result of the query SYSTEM HEADER LONGFORM into the string variable Results with the command ENTER XXX Results When you read the result of multiple queries into string variables each response is separated by a semicolon ...

Страница 36: ...llowing program message is used to read the query SYSTEM HEADERS LONGFORM into multiple numeric variables ENTER XXX Result1 Result2 System Status Status registers track the current status of the mainframe and the installed modules By checking the system status you can find out whether an operation has been completed whether a module is receiving triggers and more See Also Chapter 6 Status Reportin...

Страница 37: ...1 24 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 38: ...2 Programming Over HP IB 2 1 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 39: ...he HP IB In general these functions are defined by IEEE 488 1 HP IB bus standard They deal with general bus management issues as well as messages which can be sent over the bus as bus commands 2 2 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 40: ...nt messages across the bus These device dependent messages include all of the commands and responses found in chapters 9 through 12 of this guide for the mainframe and the respective Programmer s Guides for each module installed in the mainframe Talk Listen Addressing By using the touchscreen fields in the System Configuration menu the HP IB interface can be placed in either talk only mode Printer...

Страница 41: ...s talk address OTA its own listen address MLA a universal untalk UNT command If the controller addresses the instrument to listen it will remain configured to listen until it receives an interface clear message IFC its own talk address MTA a universal unlisten UNL command HP IB Bus Addressing Because HP IB can address multiple devices through the same interface card the device address passed with ...

Страница 42: ...P 16500B is in remote mode the system will go from remote to local with any touchscreen mouse or keyboard activity In remote with local lockout mode all controls except the power switch are entirely locked out Local control can only be restored by the controller Hint Cycling the power will also restore local control but this will also reset certain HP IB states It also resets the system to the pow...

Страница 43: ...g commands and clear the Request OPC flag Group Execute Trigger GET The group execute trigger command will cause the same action as the START command for Group Run the instrument will acquire data for the active waveform and listing displays Interface Clear IFC This command halts all bus activity This includes unaddressing all listeners and the talker disabling serial poll on all devices and retur...

Страница 44: ...3 Programming Over RS 232C 3 1 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 45: ...ace Between Data Terminal Equipment and Data Communications Equipment Employing Serial Binary Data Interchange With this interface data is sent one bit at a time and characters are not synchronized with preceding or subsequent data characters Each character is sent as a complete entity without relationship to other events 3 2 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www ...

Страница 46: ...on the CTS input allows the logic analysis system to send data and a low disables the logic analysis system data transmission Likewise a high on the RTS line allows the controller to send data and a low signals a request for the controller to disable data transmission Because three wire operation has no control over the CTS input internal pull up resistors in the logic analysis system assure that ...

Страница 47: ...le some communications software packages can use XON XOFF but are also dependent on the CTS and DSR lines being true to communicate The logic analysis system uses the following connections on its RS 232C interface for three wire communication Pin 7 SGND Signal Ground Pin 2 TD Transmit Data from logic analysis system Pin 3 RD Receive Data into logic analysis system The TD Transmit Data line from th...

Страница 48: ...s system within two bytes Pin 20 DTR Data Terminal Ready is an output from the logic analysis system which is enabled as long as the logic analysis system is turned on The TD Transmit Data line from the logic analysis system must connect to the RD Receive Data line on the controller Likewise the RD line from the logic analysis system must connect to the TD line on the controller The RTS Request To...

Страница 49: ...mples HP 9000 Series 300 Figure 3 1 is an example of how to connect the HP 16500B Logic Analysis System to the HP 98628A Interface card of an HP 9000 series 300 controller For more information on cabling refer to the reference manual for your specific controller Because this example does not have the correct connections for hardware handshake you must use the XON XOFF protocol when connecting the ...

Страница 50: ...nal Ready DTR Clear to Send CTS and Ready to Send RTS Figure 3 2 shows the schematic of a 25 pin female to 25 pin male cable The following HP cables support this configuration HP 17255D DB 25 F to DB 25 M 1 2 meter HP 17255F DB 25 F to DB 25 M 1 2 meter shielded In addition to the female to male cables with this configuration a male to male cable 1 2 meters in length is also available HP 17255M DB...

Страница 51: ... 25 pin M Cable Figure 3 4 shows the schematic of a 9 pin female to 25 pin male cable The following HP cables support this configuration HP 24542G DB 9 F to DB 25 M 3 meter HP 24542H DB 9 F to DB 25 M 3 meter shielded HP 45911 60009 DB 9 F to DB 25 M 1 5 meter Programming Over RS 232C Cable Examples 3 8 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 52: ...nu where the RS 232C interface is configured If you are not familiar with how to configure the RS 232C interface refer to chapter 4 The HP IB and RS232 C Interfaces in the HP 16500B Logic Analysis System User s Reference Programming Over RS 232C Configuring the Logic Analysis System Interface 3 9 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 53: ...ignals control data flow XON XOFF XON XOFF stands for Transmit On Transmit Off With this mode the receiver controller or logic analysis system controls data flow and can request that the sender logic analysis system or controller stop data flow By sending XOFF ASCII 19 over its transmit data line the receiver requests that the sender disables data transmission A subsequent XON ASCII 17 allows the ...

Страница 54: ...your communications software must be configured to address the proper serial port Refer to your computer and communications software manuals for more information on setting up your serial port address HP 9000 Series 300 Controllers Each RS 232C interface card for the HP 9000 Series 300 Controller has its own interface select code This code is used by the controller for directing commands and commu...

Страница 55: ...e power will also restore local control but this will also reset certain RS 232C states It also resets the logic analysis system to the power on defaults and purges any acquired data in the acquisition memory of all the installed modules See Also For more information on this command see chapter 10 System Commands Programming Over RS 232C Lockout Command 3 12 Artisan Scientific Quality Instrumentat...

Страница 56: ...4 Programming and Documentation Conventions 4 1 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 57: ...mming the instrument as well as the documentation conventions used in this manual This chapter also contains a detailed description of the command tree and command tree traversal 4 2 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 58: ...st three characters are used There are some commands that do not conform to the truncation rule by design These will be noted in their respective description pages Some examples of how the truncation rule is applied to various commands are shown in table 4 1 Table 4 1 Truncation Examples Long Form Short Form OFF OFF DATA DATA START STAR LONGFORM LONG DELAY DEL ACCUMULATE ACC Programming and Docume...

Страница 59: ...s may be buffered The first is when the query is parsed by the instrument and the second is when the controller addresses the instrument to talk so that it may read the response The HP 16500B Logic Analysis System will buffer responses to a query when it is parsed Syntax Diagrams At the beginning of each chapter in Part 2 Commands is a syntax diagram showing the proper syntax for each command All ...

Страница 60: ...ice of one element from a list For example A B indicates A or B but not both An ellipsis trailing dots is used to indicate that the preceding element may be repeated one or more times Square brackets indicate that the enclosed items are optional When several items are enclosed by braces and separated by vertical bars one and only one of these elements must be selected XXX Three Xs after an ENTER o...

Страница 61: ...they relate to the command tree System Commands The system commands reside at the top level of the command tree These commands are always parsable if they occur at the beginning of a program message or are preceded by a colon START and STOP are examples of system commands Subsystem Commands Subsystem commands are grouped together under a common node of the tree such as the MMEMORY commands Common ...

Страница 62: ...sing the tree A leading colon the first character of a header or a terminator places the parser at the root of the command tree For example the colon preceding MMEMORY MMEMORY in the above example places the parser at the root of the command tree Executing a subsystem command places you in that subsystem until a leading colon or a terminator is found The parser will stay at the colon Programming a...

Страница 63: ...e Xs XXX shown in this manual after an ENTER or OUTPUT statement represents the device address required by your controller Example 1 In this example the colon between SYSTEM and HEADER is necessary since SYSTEM HEADER is a compound command The semicolon between the HEADER command and the LONGFORM command is the required program message unit separator The LONGFORM command does not need SYSTEM prece...

Страница 64: ...mmand tree The parser can then see the SYSTEM PRINT command OUTPUT XXX MMEM CATALOG SYSTEM PRINT ALL Command Set Organization The command set for the HP 16500B Logic Analysis System mainframe is divided into 5 separate groups as shown in figure 4 1 The command groups are common commands mainframe commands and 3 sets of subsystem commands In addition to the command tree in figure 4 1 a command to s...

Страница 65: ... shown as branches with the node above showing the name of the subsystem Only one subsystem may be selected at a time At power on the command parser is set to the root of the command tree therefore no subsystem is selected The three subsystems in the HP 16500B Logic Analysis System are SYSTem controls some BASIC functions of the instrument MMEMory provides access to the internal disk drive INTermo...

Страница 66: ...ule INITialize MMEMory INPort INTermodule INSert INTermodule LER Mainframe LOAD MMEMory LOCKout Mainframe LONGform SYSTem MENU Mainframe MESE Mainframe MESR Mainframe MKDir MMEMory MSI MMEMory PACK MMEMory PORTedge INTermodule PORTlev INTermodule PRINt SYSTem PURGe MMEMory PWD MMEMory REName MMEMory RMODe Mainframe RTC Mainframe SELect Mainframe SETColor Mainframe SKEW INTermodule STARt Mainframe ...

Страница 67: ...hat forms the responses take but they have no affect on how you must structure your commands and queries Example The following commands all set the logic analyzer s Timing Waveform Delay to 100 ms Keywords in long form numbers using the decimal format OUTPUT XXX SELECT 2 MACHINE1 TWAVEFORM DELAY 1 Keywords in short form numbers using an exponential format OUTPUT XXX SEL 2 MACH1 TWAV DEL 1E 1 Keywo...

Страница 68: ...5 Message Communication and System Functions 5 1 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 69: ...1 compatible instruments may or may not conform to the IEEE 488 2 standard The IEEE 488 2 standard defines the message exchange protocols by which the instrument and the controller will communicate It also defines some common capabilities which are found in all IEEE 488 2 instruments This chapter also contains a few items which are not specifically defined by IEEE 488 2 but deal with message commu...

Страница 70: ...arsing and executing commands Output Queue The output queue of the instrument is the memory area where all output data are stored until read by the controller Parser The instrument s parser is the component that interprets the commands sent to the instrument and decides what actions should be taken Parsing refers to the action taken by the parser to achieve this goal Parsing and executing of comma...

Страница 71: ...cleared and the parser is reset to the root level of the command tree The instrument and the controller communicate by exchanging complete program messages and response messages This means that the controller should always terminate a program message before attempting to read a response The instrument will terminate response messages except during a hardcopy output If a query message is sent the n...

Страница 72: ...ludes the interrupted and unterminated conditions described in the following paragraphs Syntax Diagrams The example syntax diagram in this chapter is similar to the syntax diagrams in the IEEE 488 2 specification Commands and queries are sent to the instrument as a sequence of data bytes The allowable byte sequence for each functional element is defined by the syntax diagram that is shown The allo...

Страница 73: ...Figure 5 1 Example syntax diagram Message Communication and System Functions Syntax Diagrams 5 6 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 74: ...s are separated by a semicolon A program message is terminated by a NL new line The recognition of the program message terminator or PMT by the parser serves as a signal for the parser to begin execution of commands The PMT also affects command tree traversal Multiple data parameters are separated by a comma The first data parameter is separated from the header with one or more spaces The header S...

Страница 75: ...Figure 5 2 program message Parse Tree Message Communication and System Functions Syntax Overview 5 8 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 76: ...nstrument listening components of the syntax It is usually optional and can be used to increase the readability of a program Suffix Multiplier The suffix multipliers that the instrument will accept are shown in table 5 1 Table 5 1 suffix mult Value Mnemonic 1E18 EX 1E15 PE 1E12 T 1E9 G 1E6 MA 1E3 K 1E 3 M 1E 6 U 1E 9 N 1E 12 P 1E 15 F 1E 18 A Message Communication and System Functions Syntax Overv...

Страница 77: ...ll accept are shown in table 5 2 Table 5 2 suffix unit Suffix Referenced Unit V Volt S Second Message Communication and System Functions Syntax Overview 5 10 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 78: ...6 Status Reporting 6 1 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 79: ...olls IEEE 488 2 defines data structures commands and common bit definitions There are also instrument defined structures and bits The bits in the status byte act as summary bits for the data structures residing behind them In the case of queues the summary bit is set if the queue is not empty For registers the summary bit is set if any enabled bit in the event register is set The events are enable...

Страница 80: ...Figure 6 1 Status Byte Structures and Concepts Status Reporting 6 3 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 81: ...finitions The following mnemonics are used in figure 6 1 and in chapter 8 Common Commands MAV message available Indicates whether there is a response in the output queue ESB event status bit Indicates if any of the conditions in the Standard Event Status Register are set and enabled MSS master summary status Indicates whether the device has a reason for requesting service This bit is returned for ...

Страница 82: ...was out of range or inconsistent with current settings DDE device specific error Indicates whether the device was unable to complete an operation for device dependent reasons QYE query error Indicates whether the protocol for queries has been violated RQC request control Always returns a 0 from the HP 16500B Logic Analysis System OPC operation complete Indicates whether the device has completed al...

Страница 83: ...S bit have been enabled a service request will be generated The commands that affect the OPC bit are the overlapped commands Example OUTPUT XXX SRE 32 ESE 1 enables an OPC service request Status Byte The Status Byte contains the basic status information which is sent over the bus in a serial poll If the device is requesting service RQS set and the controller serial polls the device the RQS bit is ...

Страница 84: ...re are two instruments on the bus the logic analyzsis system at address 7 and a printer at address 1 The program command for serial poll using HP BASIC 6 2 is Stat SPOLL 707 The address 707 is the address of the logic analysis system in the this example The command for checking the printer is Stat SPOLL 701 because the address of that instrument is 01 on bus address 7 This command reads the conten...

Страница 85: ...E serial poll enable and SPD serial poll disable bus commands and reads the data For more information about serial poll refer to your controller manual and programming language reference manuals After the serial poll is completed the RQS bit in the HP 16500B Logic Analysis System Status Byte Register will be reset if it was set Once a bit in the Status Byte Register is set it will remain set until...

Страница 86: ...l Poll Enable Register determines which events are summarized in the ist The PRE command is used to write to the enable register and the PRE query is used to read the register The IST query can be used to read the ist without doing a parallel poll Status Reporting Parallel Poll 6 9 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 87: ...Figure 6 3 Parallel Poll Data Structure Status Reporting Parallel Poll 6 10 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 88: ...luding the HP 16500B Logic Analysis System can be remotely programmed by a controller to respond to a parallel poll A device which is currently configured for a parallel poll responds to the poll by placing its current status on one of the bus data lines The response and the data bit number can then be programmed by the PPC parallel poll configure statement No multiple listeners can be specified i...

Страница 89: ...ct code 7 to respond by placing a 0 on bit 4 when its status response is true PPOLL CONFIGURE 707 4 Conducting a Parallel Poll The PPOLL Parallel Poll function returns a single byte containing up to 8 status bit messages for all devices on the bus capable of responding to the poll Each bit returned by the function corresponds to the status bit of the device s configured to respond to the parallel ...

Страница 90: ...ied devices which have the parallel poll configure capability are disabled HP IB Commands The following paragraphs describe actual HP IB commands which can be used to perform the functions of the Basic commands shown in the previous examples Parallel Poll Unconfigure Command The parallel poll unconfigure command PPU resets all parallel poll devices to the idle state unable to respond to a parallel...

Страница 91: ...he devices which have received the PPC command from responding to the parallel poll Table 6 1 Parallel Poll Commands Command Mnemonic Decimal Code ASCII ISO Character Parallel Poll Unconfigure Multiline Command PPU 21 NAK Parallel Poll Configure Addressed Command PPC 05 ENQ Parallel Poll Enable Secondary Command PPE 96 111 I O Parallel Poll Disable Secondary Command PPD 112 P Status Reporting HP I...

Страница 92: ...7 Error Messages 7 1 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 93: ...Introduction This chapter lists the error messages that relate to the HP 16500B Logic Analysis System 7 2 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 94: ...c expected 123 Numeric overflow 129 Missing numeric argument 130 Non numeric argument error character string or block 131 Wrong data type character expected 132 Wrong data type string expected 133 Wrong data type block type D required 134 Data overflow string or block too long 139 Missing non numeric argument 142 Too many arguments 143 Argument delimiter error 144 Invalid message unit delimiter Er...

Страница 95: ... 240 Mass Memory error generic 241 Mass storage device not present 242 No media 243 Bad media 244 Media full 245 Directory full 246 File name not found 247 Duplicate file name 248 Media protected Internal Errors 300 Device Failure generic hardware error 301 Interrupt fault 302 System Error 303 Time out 310 RAM error 311 RAM failure hardware error 312 RAM data loss software error 313 Calibration da...

Страница 96: ...or queue overflow Query Errors 400 Query Error generic 410 Query INTERRUPTED 420 Query UNTERMINATED 421 Query received Indefinite block response in progress 422 Addressed to Talk Nothing to Say 430 Query DEADLOCKED Error Messages Query Errors 7 5 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 97: ...7 6 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 98: ...mmands 8 1 9 Mainframe Commands 9 1 10 SYSTem Subsystem 10 1 11 MMEMory Subsystem 11 1 12 INTermodule Subsystem 12 1 Commands Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 99: ...Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 100: ...8 Common Commands 8 1 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 101: ...he HP 16500B Logic Analysis System whether they are sent over the bus as separate program messages or within other program messages If an instrument subsystem has been selected and a common command is received by the instrument the system will remain in the selected subsystem Example If the program message in this example is received by the system it will initialize the disk and store the file and...

Страница 102: ... By setting the bits in the status enable register you can select the status information you wish to use Any status bits that have not been masked enabled in the enable register will not be used to report status summary information to bits in other status registers See Also Chapter 6 Status Reporting for a complete discussion of how to read the status registers and how to use the status informatio...

Страница 103: ...Figure 8 1 Common Commands Syntax Diagram Common Commands 8 4 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 104: ...tures including the device defined error queue and status byte If the CLS command immediately follows a program message terminator the output queue and the MAV Message Available bit will be cleared Example OUTPUT XXX CLS See Also Refer to chapter 6 Status Reporting for a complete discussion of status Common Commands CLS Clear Status 8 5 Artisan Scientific Quality Instrumentation Guaranteed 888 88 ...

Страница 105: ...55 Example In this example the ESE 32 command will enable CME Command Error bit 5 of the Standard Event Status Enable Register Therefore when a command error occurs the event summary bit ESB in the Status Byte Register will also be set OUTPUT XXX ESE 32 Query ESE The ESE query returns the current contents of the enable register Returned Format mask NL Example OUTPUT XXX ESE See Also Refer to Chapt...

Страница 106: ...Status Register Reading the register clears the Standard Event Status Register Returned Format status NL status An integer from 0 to 255 Example If a command error has occurred and bit 5 of the ESE register is set the string variable Esr_event will have bit 5 the CME bit set 10 OUTPUT XXX ESE 32 Enables bit 5 of the status register 20 OUTPUT XXX ESR Queries the status register 30 ENTER XXX Esr_eve...

Страница 107: ...ad not in power up mode 1 power up 6 64 URQ 0 user request not used always zero 5 32 CME 0 no command errors 1 a command eror has been detected 4 16 EXE 0 no execution errors 1 an execution error has been detected 3 8 DDE 0 no device dependent error has been detected 1 a device dependent error has been detected 2 4 QYE 0 no query errors 1 a query error has been detected 1 2 RQC 0 request control n...

Страница 108: ...le OUTPUT XXX IDN IST Individual Status Query IST The IST query allows the instrument to identify itself during parallel poll by allowing the controller to read the current state of the IEEE 488 1 defined ist local message in the instrument The response to this query is dependent upon the current status of the instrument Figure 8 2 shows the IST data structure Returned Format id NL id 0 or 1 1 Ind...

Страница 109: ...Example OUTPUT XXX IST Figure 8 2 IST Data Structure Common Commands IST Individual Status 8 10 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 110: ...ows execution of subsequent commands while the device operations initiated by the overlapped command are still in progress The overlapped commands for the HP 16500B are STARt and STOP Example OUTPUT XXX OPC Query OPC The OPC query places an ASCII 1 in the output queue when all pending device operations have been completed Returned Format 1 NL Example OUTPUT XXX OPC Common Commands OPC Operation Co...

Страница 111: ... HP 16500B mainframe When an HP 16501A Expansion frame is connected there will be ten parameters after the INTERMODULE for modules in slots A through J A zero in any of the last eight parameters indicates that the corresponding software is not currently installed Returned Format SYSTEM option 0 option 0 INTERMODULE 0 module 0 module 0 module 0 module 0 module 0 module 0 module 0 module 0 module 0 ...

Страница 112: ... HP 16500B to generate an ist when a message is available in the output queue When a message is available the MAV Message Available bit in the Status Byte Register will be high OUTPUT XXX PRE 16 Query PRE The PRE query returns the current value of the register Returned format mask NL mask An integer from 0 through 65535 representing the sum of all bits that are set Example OUTPUT XXX PRE See Also ...

Страница 113: ... this command but the command has no affect on the system The RST command is generally used to place the system in a predefined state Because the HP 16500B allows you to store predefined configuration files for individual modules or for the entire system resetting the system can be accomplished by simply loading the appropriate configuration file See Also For more information refer to chapter 11 M...

Страница 114: ...they mask mask An integer from 0 to 255 Example This example enables a service request to be generated when a message is available in the output queue When a message is available the MAV Message Available bit will be high OUTPUT XXX SRE 16 Query SRE The SRE query returns the current value Returned Format mask NL mask An integer from 0 to 255 representing the sum of all bits that are set Example OU...

Страница 115: ...atus byte The MSS Master Summary Status bit and not the RQS Request Service bit is reported on bit 6 The MSS indicates whether or not the device has at least one reason for requesting service Refer to table 8 6 for the meaning of the bits in the status byte Returned Format value NL value An integer from 0 through 255 Example OUTPUT XXX STB See Also Refer to Chapter 6 Status Reporting for a complet...

Страница 116: ...as not occurred 1 a remote to local transition has occurred 2 4 not used 1 2 not used 0 1 MSB 0 a module or the system has activity to report 1 no activity to report 0 False Low 1 True High TRG Trigger Command TRG The TRG command has the same effect as a Group Execute Trigger GET That effect is as if the START command had been sent for intermodule group run If no modules are configured in the Inte...

Страница 117: ...the meaning of the bits returned by a TST query Returned Format result NL result An integer 0 through 511 Example 10 OUTPUT XXX TST 20 ENTER XXX Tst_value Table 8 7 Bits Returned by TST Query Power Up Test Results Bit Position Bit Weight Test 8 256 Disk Test 7 128 not used 6 64 not used 5 32 Front panel Test 4 16 HIL Test 3 8 Display Test 2 4 Interupt Test 1 2 RAM Test 0 1 ROM Test Common Commands...

Страница 118: ...d command is a command that allows execution of subsequent commands while the device operations initiated by the overlapped command are still in progress Some examples of overlapped commands for the HP 16500B are STARt and STOP Example OUTPUT XXX WAI Common Commands WAI Wait 8 19 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 119: ...8 20 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 120: ...9 Mainframe Commands 9 1 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 121: ...01A connected is how you specify the SELECT command Remember the HP 16500B alone has only five slots therefore if you specify 6 through 10 for the SELECT command in your program the command parser will take no action This chapter contains the mainframe commands with a syntax example for each command Each syntax example contains the parameters for the HP 16500B 16501A Refer to figure 9 1 and table ...

Страница 122: ...Figure 9 1 Mainframe Commands Syntax Diagram Mainframe Commands 9 3 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 123: ...Figure 9 1 continued Mainframe Commands Syntax Diagram continued Mainframe Commands 9 4 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 124: ...month An integer from 1 through 12 year An integer from 1990 through 2089 hour An integer from 0 through 23 minute An integer from 0 through 59 second An integer from 0 through 59 color An integer from 1 to 7 hue An integer from 0 to 100 sat An integer from 0 to 100 lum An integer from 0 to 100 display name A string containing an Internet Address and a display name for example 12 3 19 1 0 0 Mainfr...

Страница 125: ...rgument the beeper will be sounded without affecting the current mode Example OUTPUT XXX BEEPER OUTPUT XXX BEEP ON Query BEEPer The BEEPer query returns the mode currently selected Returned Format BEEPer 1 0 NL Example OUTPUT XXX BEEPER Mainframe Commands BEEPer 9 6 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 126: ... OUTPUT XXX CAPABILITY Table 9 2 HP 16500B Capability Sets Mnemonic Capability Name Implementation SH Source Handshake SH1 AH Acceptor Handshake AH1 T Talker or TE Extended Talker T5 L Listener or LE Extended Listener L4 SR Service Request SR1 RL Remote Local RL1 PP Parallel Poll PP1 DC Device Clear DC1 DT Device Trigger DT1 C Any Controller C0 E Electrical Characteristic E2 Mainframe Commands CAP...

Страница 127: ...ification numbers a 1 means no card is in the slot The remaining ten numbers returned indicate the module assignment for each card The possible values for the module assignment are 0 through 10 where 0 indicates an empty slot or the module software is not recognized or not loaded 1 10 indicates the number of the slot in which the master card for this card is located Table 9 2 lists the card identi...

Страница 128: ...r Card 22 HP 16521A Pattern Generator Expansion Card 30 HP 16511B Logic Analyzer Cards 31 HP 16510A or B Logic Analyzer Card 32 HP 16550A Logic Analyzer Master Card 33 HP 16550A Logic Analyzer Expansion Card 40 HP 16540A Logic Analyzer Card 41 HP 16541A Logic Analyzer Card 42 HP 16542A Logic Analyzer Master Card 43 HP 16542A Logic Analyzer Expansion Card Mainframe Commands CARDcage 9 9 Artisan Sci...

Страница 129: ... Module Event Status Enable registers of the HP 16500B Table 9 3 lists the bit values for the CESE register value An integer from 0 to 65535 Example OUTPUT XXX CESE 32 Query CESE The CESE query returns the current setting Returned Format CESE value NL Example OUTPUT XXX CESE Mainframe Commands CESE Combined Event Status Enable 9 10 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURC...

Страница 130: ...CESR Combined Event Status Register Query CESR The CESR query returns the contents of the Combined Event Status register This register contains the combined status of all of the MESRs Module Event Status Registers of the HP 16500B System Table 9 4 lists the bit values for the CESR register Returned Format CESR value NL value An integer from 0 to 65535 Example OUTPUT XXX CESR Mainframe Commands CES...

Страница 131: ...port 6 64 Module F 0 No new status 1 Status to report 5 32 Module E 0 No new status 1 Status to report 4 16 Module D 0 No new status 1 Status to report 3 8 Module C 0 No new status 1 Status to report 2 4 Module B 0 No new status 1 Status to report 1 2 Module A 0 No new status 1 Status to report 0 1 Intermodule 0 No new status 1 Status to report Mainframe Commands CESR Combined Event Status Registe...

Страница 132: ... EOI query returns the current status of EOI Returned Format EOI 1 0 NL Example OUTPUT XXX EOI LER LCL Event Register Query LER The LER query allows the LCL Event Register to be read After the LCL Event Register is read it is cleared A one indicates a remote to local transition has taken place A zero indicates a remote to local transition has not taken place Returned Format LER 0 1 NL Mainframe Co...

Страница 133: ...controls except the power switch are entirely locked out Example OUTPUT XXX LOCKOUT ON Query LOCKout The LOCKout query returns the current status of the LOCKout command Returned Format LOCKout 0 1 NL Example OUTPUT XXX LOCKOUT Mainframe Commands LOCKout 9 14 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 134: ... only or an integer from 2 through 10 with an HP 16501A connected menu Selects menu integer Example OUTPUT XXX MENU 0 1 Table 9 5 First Parameter Values Parameter Menu 0 System Intermodule 1 Module in slot A 2 Module in slot B 3 Module in slot C 4 Module in slot D 5 Module in slot E 1 Software option 1 2 Software option 2 Available when an HP 16501A is connected 6 Module in slot F 7 Module in slot...

Страница 135: ...e enable register for the MESR register The N index specifies the module and the parameter specifies the enable value For the HP 16500B alone the N index 0 through 5 refers to system and modules 1 through 5 respectively With an HP 16501A connected the N index 6 through 10 refers to modules 6 through 10 respectively Table 9 7 lists the Module Event Status Enable register bits bit weights and what e...

Страница 136: ...E1 Table 9 7 HP 16500B Mainframe Intermodule Module Event Status Enable Register Bit Position Bit Weight Enables 7 128 not used 6 84 not used 5 32 not used 4 16 not used 3 8 not used 2 4 not used 1 2 RNT Intermodule Run Until Satisfied 0 1 MC Intermodule Measurement Complete Mainframe Commands MESE N Module Event Status Enable 9 17 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURC...

Страница 137: ... weights Returned Format MESR N enable_value NL N An integer 0 through 1 enable_value An integer from 0 through 255 Example OUTPUT XXX MESR1 Table 9 8 HP 16500B Mainframe Module Event Status Register Bit Bit Weight Bit Name Condition 7 128 0 not used 6 64 0 not used 5 32 0 not used 4 16 0 not used 3 8 0 not used 2 4 0 not used 1 2 RNT 0 Intermodule Run until not satisfied 1 Intermodule Run until s...

Страница 138: ...odule run mode will be set by this command After specifying the run mode use the STARt command to start the acquisition Example OUTPUT XXX RMODE SINGLE Query RMODe The query returns the current setting Returned Format RMODe SINGle REPetitive NL Example OUTPUT XXX RMODE Mainframe Commands RMODe 9 19 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 139: ...r from 0 to 23 minute integer from 0 to 59 second integer from 0 to 59 Example This example sets the real time clock for 1 January 1992 20 00 00 8 PM OUTPUT XXX RTC 1 1 1992 20 0 0 Query RTC The RTC query returns the real time clock setting Returned Format RTC day month year hour minute second Example OUTPUT XXX RTC Mainframe Commands RTC Real time Clock 9 20 Artisan Scientific Quality Instrumenta...

Страница 140: ...lection When a module is selected the parser recognizes the module s commands and the System Intermodule commands When SELECT 0 is used only the System Intermodule commands are recognized by the parser Figure 9 2 shows the command tree for the SELect command module Selects module or system An integer from 2 through 5 for HP 16500B only or an integer from 2 through 10 with an HP 16501A connected Ex...

Страница 141: ...Figure 9 2 Select Command Tree Only available when an HP 16501A is connected Mainframe Commands SELect 9 22 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 142: ... Number first parameter Hue second parameter Saturation third parameter Luminosity last parameter color An integer from 1 to 7 hue An integer from 0 to 100 sat An integer from 0 to 100 lum An integer from 0 to 100 Color Number 0 cannot be changed Example OUTPUT XXX SETCOLOR 3 60 100 60 OUTPUT XXX SETC DEFAULT Mainframe Commands SETColor 9 23 Artisan Scientific Quality Instrumentation Guaranteed 88...

Страница 143: ...ecified run mode see RMODe If the specified module is in the Intermodule configuration then the Intermodule run will be started The STARt command is an overlapped command An overlapped command is a command that allows execution of subsequent commands while the device operations initiated by the overlapped command are still in progress Example OUTPUT XXX START Mainframe Commands STARt 9 24 Artisan ...

Страница 144: ... be stopped The STOP command is an overlapped command An overlapped command is a command that allows execution of subsequent commands while the device operations initiated by the overlapped command are still in progress Example OUTPUT XXX STOP Mainframe Commands STOP 9 25 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 145: ... is used The specified display name also is stored in non volatile memory in the HP 16500B display name A string containing an Internet IP Address optionally followed by a display and screen specifier For example 12 3 47 11 or 12 3 47 11 0 0 Examples To open a window specifying and storing the display name OUTPUT XXX XWINDOW ON 12 3 47 11 To open a window using the stored display name OUTPUT XXX X...

Страница 146: ...10 SYSTem Subsystem 10 1 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 147: ...ponses and enabling reading and writing to the advisory line of the instrument Refer to figure 10 1 and table 10 1 for the SYStem Subsystem commands syntax diagram The SYSTem Subsystem commands are DATA DSP ERRor HEADer LONGform PRINt SETup 10 2 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 148: ...Figure 10 1 System Subsystem Commands Syntax Diagram SYSTem Subsystem 10 3 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 149: ...for LIF in the following form NNNNNNNNNN or A string of up to 64 alphanumeric characters for DOS in one of the following forms NNNNNNNN NNN when the file resides in the present working directory or NAME_DIR FILENAME when the files does not reside in the present working directory SYSTem Subsystem 10 4 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 150: ...tive module Programmer s Guides Because the capabilities of the DATA command and query vary for individual modules a complete chapter is dedicated to the DATA command and query in each of the module Programmer s Guides The dedicated chapter is called DATA and SETup Commands Example OUTPUT XXX SYSTEM DATA block_data block_data block_length_specifier section block_length_ specifier 8 length length T...

Страница 151: ...fer to the appropriate module Programmer s Guide for more details Returned Format SYSTem DATA block_data NL Example See the Programmer s Guide for the selected module for an example DSP Display Command SYSTem DSP string The DSP command writes the specified quoted string to a device dependent portion of the instrument display string A string of up to 68 alphanumeric characters Example OUTPUT XXX SY...

Страница 152: ...r_message string A complete list of error messages for the HP 16500B logic analysis system is shown in chapter 7 Error Messages If no errors are present in the error queue a zero No Error is returned Returned Formats Numeric SYSTem ERRor error_number NL String SYSTem ERRor error_number error_string NL error_number An integer error_string A string of alphanumeric characters Examples Numeric 10 OUTP...

Страница 153: ...and header Example OUTPUT XXX SYSTEM HEADER ON Query SYSTem HEADer The HEADer query returns the current state of the HEADer command Returned Format SYSTem HEADer 1 0 NL Example OUTPUT XXX SYSTEM HEADER Headers should be turned off when returning values to numeric variables SYSTem Subsystem HEADer 10 8 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 154: ... word will be output This command has no affect on the input data messages to the instrument Headers and arguments may be input in either the long form or short form regardless of how the LONGform command is set Example OUTPUT XXX SYSTEM LONGFORM ON Query SYSTem LONGform The query returns the status of the LONGform command Returned Format SYSTem LONGform 1 0 NL Example OUTPUT XXX SYSTEM LONGFORM S...

Страница 155: ...ame extension is TIF for both BTIF and CTIF options and PCX is the extension for the PCX option The PRINT PARTial command is valid in certain listing menus It allows you to specify a starting and ending state number so you can print a portion of the listing to the printer or to a disk file pathname A string of up to 10 alphanumeric characters for LIF in the following form NNNNNNNNNN or A string of...

Страница 156: ...ta over the current CONTROLLER communication interface to the controller The print query should NOT be sent in conjunction with any other command or query on the same command line The print query never returns a header Also since response data from a print query may be sent directly to a printer without modification the data is not returned in block mode PRINT ALL is only available in menus that h...

Страница 157: ... 8 digits section section_header section_data section_ header 16 bytes described in the Section Header Description section in chapter 26 section_data Format depends on the type of data The total length of a section is 16 for the section header plus the length of the section data So when calculating the value for length don t forget to include the length of the section headers Example OUTPUT XXX US...

Страница 158: ...SYSTem Subsystem SETup 10 13 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 159: ...11 MMEMory Subsystem 11 1 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 160: ...LIF Logical Information Format on the flexible drive Refer to figure 11 1 and table 11 1 for the MMEMory Subsystem commands syntax diagram The MMEMory subsystem commands are AUToload CATalog CD change directory COPY DOWNload INITialize LOAD MKDir make directory MSI PACK PURGe PWD present working directly REName STORe UPLoad VOLume 11 2 Artisan Scientific Quality Instrumentation Guaranteed 888 88 S...

Страница 161: ... to the flexible configuration disk or if the flexible disk you are using contains information you need it is advisable to write protect your disk This will protect the contents of the disk from accidental damage due to incorrect commands being mistakenly sent MMEMory Subsystem 11 3 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 162: ...Figure 11 1 MMEMory Subsystem Commands Syntax Diagram MMEMory Subsystem 11 4 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 163: ...Figure 11 1 Continued MMEMory Subsystem Commands Syntax Diagram Continued MMEMory Subsystem 11 5 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 164: ...Figure 11 1 Continued MMEMory Subsystem Commands Syntax Diagram Continued MMEMory Subsystem 11 6 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 165: ...characters for DOS disks ending in a directory name Separators can be the slash or the backslash character The string of two periods represents the parent of the present working directory description A string of up to 32 alphanumeric characters type An integer refer to table 11 2 block_data Data in IEEE 488 2 format module An integer 2 through 5 for the HP 16500B alone 2 through 10 with the HP 165...

Страница 166: ...acters for LIF in the following form NNNNNNNNNN or A string of up to 12 alphanumeric characters for DOS in the following form NNNNNNNN NNN msus Mass Storage Unit specifier INTernal0 for the hard disk drive and INTernal1 for the flexible disk drive Examples OUTPUT XXX MMEMORY AUTOLOAD OFF OUTPUT XXX MMEMORY AUTOLOAD FILE1_A OUTPUT XXX MMEMORY AUTOLOAD FILE2 INTERNAL0 Query MMEMory AUToload The AUTo...

Страница 167: ...is the file type see table 11 2 F is the file description and D M Y and HH MM SS are the date month year and time respectively in 24 hour format msus Mass Storage Unit specifier INTernal0 for the hard disk drive and INTernal1 for the flexible disk drive Returned Format MMEMory CATalog block_data block_data ASCII block containing filename file_type file_description Example 1 This example is for sen...

Страница 168: ...taining double periods represents the parent of the directory directory_ name String of up to 64 characters for DOS disks ending in the new directory name Examples OUTPUT 707 MMEMory CD CHILD_DIR OUTPUT 707 MMEMory CD OUTPUT 707 MMEMory CD SYSTEM SOURCE_DIR DIR INTernal0 The slash character in DOS path names will be automatically translated to the backslash character on the disk therefore any flex...

Страница 169: ...c characters for DOS in the following form NNNNNNNN NNN when the file resides in the present working directory or NAME_DIR FILENAME when the files does not reside in the present working directory new_name A string of up to 10 alphanumeric characters for LIF in the following form NNNNNNNNNN or A string of up to 64 alphanumeric characters for DOS in one of the following forms NNNNNNNN NNN when the f...

Страница 170: ... downloaded Table 11 2 lists the file types for the type parameter name A string of up to 10 alphanumeric characters for LIF in the following form NNNNNNNNNN or A string of up to 12 alphanumeric characters for DOS in the following form NNNNNNNN NNN when the file resides in the present working directory or NAME_DIR FILENAME when the files does not reside in the present working directory msus Mass S...

Страница 171: ...097 HP 16511B Configuration 16098 HP 16515A Configuration 16127 HP 16516A Configuration 16126 HP 16520A Configuration 16107 HP 16521A Configuration 16106 HP 16530A Configuration 16117 HP 16531A Configuration 16116 HP 16532A Configuration 16115 HP 16540A Configuration 16088 HP 16541A Configuration 16087 HP 16542A Master Card Configuration 16086 HP 16542A Expansion Card Configuration 16085 HP 16550A...

Страница 172: ...Mass Storage Unit specifier INTernal0 for the hard disk drive and INTernal1 for the flexible disk drive Examples OUTPUT XXX MMEMORY INITIALIZE DOS OUTPUT XXX MMEMORY INITIALIZE LIF INTERNAL1 OUTPUT XXX MMEMORY INITIALIZE DOS INTERNAL0 Once executed the initialize command formats the specified disk permanently erasing all existing information from the disk After that there is no way to retrieve the...

Страница 173: ...phanumeric characters for LIF in the following form NNNNNNNNNN or A string of up to 12 alphanumeric characters for DOS in the following form NNNNNNNN NNN when the file resides in the present working directory or NAME_DIR FILENAME when the files does not reside in the present working directory msus Mass Storage Unit specifier INTernal0 for the hard disk drive and INTernal1 for the flexible disk dri...

Страница 174: ... the currently selected module will be loaded with the inverse assembler file IA_name A string of up to 10 alphanumeric characters for LIF in the following form NNNNNNNNNN or A string of up to 12 alphanumeric characters for DOS in the following form NNNNNNNN NNN when the file resides in the present working directory or NAME_DIR FILENAME when the files does not reside in the present working directo...

Страница 175: ...containing two periods represents the parent of the present working directory directory _name String of up to 64 characters for DOS disks ending in the new directory name msus Mass Storage Unit specifier INTernal0 for the hard disk drive and INTernal1 for the flexible disk drive Examples OUTPUT XXX MMEMORY MKDIR NEW DIR OUTPUT XXX MMEM MKD SYSTEM NEW DIR INT0 The slash character in DOS path names ...

Страница 176: ... is sent to the system msus Mass Storage Unit specifier INTernal0 for the hard disk drive and INTernal1 for the flexible disk drive Examples OUTPUT XXX MMEMORY MSI OUTPUT XXX MMEM MSI INTERNAL0 Query MMEMory MSI The MSI query returns the current MSI setting Returned Format MMEMory MSI msus NL Example OUTPUT XXX MMEMORY MSI MMEMory Subsystem MSI Mass Storage Is 11 18 Artisan Scientific Quality Inst...

Страница 177: ...he PACK command is sent no action is taken msus Mass Storage Unit specifier INTernal0 for the hard disk drive and INTernal1 for the flexible disk drive Examples OUTPUT XXX MMEMORY PACK OUTPUT XXX MMEM PACK INTERNAL0 MMEMory Subsystem PACK 11 19 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 178: ...ng directory or NAME_DIR FILENAME when the files does not reside in the present working directory msus Mass Storage Unit specifier INTernal0 for the hard disk drive and INTernal1 for the flexible disk drive Examples This instuction purges the file named FILE1 from the currently specified drive OUTPUT XXX MMEMORY PURGE FILE1 This instruction purges the file named FILE1 from the hard drive OUTPUT XX...

Страница 179: ...MMEMory PWD directory msus NL directory String of up to 64 characters with the backslash as separator for DOS and LIF disks msus Mass Storage Unit specifier INTernal0 for the hard disk drive and INTernal1 for the flexible disk drive Examples OUTPUT XXX MMEMORY PWD OUTPUT XXX MMEMORY PWD INTERNAL1 MMEMory Subsystem PWD Present Working Directory 11 21 Artisan Scientific Quality Instrumentation Guara...

Страница 180: ...LENAME when the files does not reside in the present working directory msus Mass Storage Unit specifier INTernal0 for the hard disk drive and INTernal1 for the flexible disk drive new name A string of up to 10 alphanumeric characters for LIF in the following form NNNNNNNNNN or A string of up to 12 alphanumeric characters for DOS in the following form NNNNNNNN NNN when the file resides in the prese...

Страница 181: ...ogic analyzer are stored name A string of up to 10 alphanumeric characters for LIF in the following form NNNNNNNNNN or A string of up to 12 alphanumeric characters for DOS in the following form NNNNNNNN NNN when the file resides in the present working directory or NAME_DIR FILENAME when the files does not reside in the present working directory msus Mass Storage Unit specifier INTernal0 for the ha...

Страница 182: ...should only be used for HP 16550A configuration files name A string of up to 10 alphanumeric characters for LIF in the following form NNNNNNNNNN or A string of up to 12 alphanumeric characters for DOS in the following form NNNNNNNN NNN when the file resides in the present working directory or NAME_DIR FILENAME when the files does not reside in the present working directory msus Mass Storage Unit s...

Страница 183: ... HEAD OFF 50 OUTPUT XXX MMEMORY UPLOAD FILE1 send upload query 60 ENTER XXX USING 2A Specifier read in 8 70 ENTER XXX USING 8D Length read in block length 80 ENTER XXX USING K Block read in file 90 END MMEMory Subsystem UPLoad 11 25 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 184: ...k is not formatted or if a disk has a format other than DOS or LIF msus Mass Storage Unit specifier INTernal0 for the hard disk drive and INTernal1 for the flexible disk drive Returned Format MMEMory VOLume DOS LIF NL Example OUTPUT XXX MMEMORY VOLUME MMEMory Subsystem VOLume 11 26 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 185: ...12 INTermodule Subsystem 12 1 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 186: ... to the rear panel output BNC ARMOUT Refer to figure 12 1 and table 12 1 for the INTermodule Subsystem commands syntax diagram The INTermodule commands are DELete HTIMe INPort INSert PORTEDGE PORTLEV SKEW TREE TTIMe 12 2 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 187: ...Figure 12 1 Intermodule Subsystem Commands Syntax Diagram INTermodule Subsystem 12 3 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 188: ...6501A connected setting A numeric 1 0 to 1 0 in seconds INTermodule Selector INTermodule The INTermodule selector specifies INTermodule as the subsystem the commands or queries following will refer to Because the INTermodule command is a root level command it will normally appear as the first element of a compound header Example OUTPUT XXX INTERMODULE HTIME INTermodule Subsystem INTermodule 12 4 A...

Страница 189: ...the delete command refers to the slot location of the module module An integer 1 through 5 for HP 16500B alone 1 through 10 with the HP 16501A connected Example OUTPUT XXX INTERMODULE DELETE ALL OUTPUT XXX INTERMODULE DELETE 1 INTermodule Subsystem DELete 12 5 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 190: ...rned Format INTermodule HTIMe value_1 value_2 value_3 value_4 value_5 value_6 value_7 value_8 value_9 value_10 NL value_1 Skew for module in slot A real number value_2 Skew for module in slot B real number value_3 Skew for module in slot C real number value_4 Skew for module in slot D real number value_5 Skew for module in slot E real number value_6 Skew for module in slot F real number value_7 Sk...

Страница 191: ...med from the Input port Example OUTPUT XXX INTERMODULE INPORT ON Query INPort The INPort query returns the current setting Returned Format INTermodule INPort 1 0 NL Example OUTPUT XXX INTERMODULE INPORT INTermodule Subsystem INPort 12 7 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 192: ...h E for the HP 16500B alone and 1 through 10 corresponds to slot loction of modules A through J when an HP 16501A is connected module An integer 1 through 5 for HP 16500B alone 1 through 10 with the HP 16501A connected Examples OUTPUT XXX INTERMODULE INSERT 1 GROUP OUTPUT XXX INTERMODULE INSERT 2 GROUP OUTPUT XXX INTERMODULE INSERT 3 2 INSERT OUT 2 The following figure shows the result of the exam...

Страница 193: ...et by the PORTLEV command edge_spec A 1 or ON for rising edge or a 0 or OFF for falling edge Example OUTPUT 707 INTERMODULE PORTEDGE 1 Query PORTEDGE The PORTEDGE query returns the current edge setting Returned Format INTermodule PORTEDGE 1 0 NL Example OUTPUT XXX INTERMODULE PORTEDGE INTermodule Subsystem PORTEDGE 12 9 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisa...

Страница 194: ... volt increments Example This statement sets the BNC threshold to ECL OUTPUT XXX INTERMODULE PORTLEV ECL This statement sets the BNC threshold to 2 3 volts OUTPUT XXX INTERMODULE PORTLEV 2 3 Query INTermodule PORTLEV The PORTlev query returns the current BNC threshold setting Returned Format INTermodule PORTLEV TTL ECL user_lev NL Example OUTPUT XXX INTERMODULE PORTLEV INTermodule Subsystem PORTLE...

Страница 195: ... The setting parameter is the skew setting 1 0 to 1 0 in seconds N An integer 1 through 5 for HP 16500B alone 1 through 10 with the HP 16501A connected setting A real number from 1 0 to 1 0 seconds Example OUTPUT XXX INTERMODULE SKEW2 3 0E 9 Query SKEW N The query returns the user defined skew setting Returned Format INTermodule SKEW N setting NL Example OUTPUT XXX INTERMODULE SKEW1 INTermodule Su...

Страница 196: ...ule is armed from the Intermodule run button Group run and a positive value indicates the module is being armed by another module with the slot location 1 to 10 1 through 10 corresponds to slots A through J module An integer 1 through for an HP 16500B alone 1 through 10 with the HP 16501A connected Example OUTPUT XXX INTERMODULE TREE 0 0 2 1 1 2 The following figure shows the result of the example...

Страница 197: ...e absolute intermodule trigger time for all of the modules in the Intermodule configuration When an HP 16501A is connected the TTIMe query returns 10 values The first value is the trigger time for the module in slot A the second value is for the module in slot B the third value is for slot C etc The value 9 9E37 is returned when No module is installed in the corresponding slot The module in the co...

Страница 198: ... in slot D real number value 5 Trigger time for module in slot E real number value 6 Trigger time for module in slot F real number value 7 Trigger time for module in slot G real number value 8 Trigger time for module in slot H real number value 9 Trigger time for module in slot I real number value10 Trigger time for module in slot J real number Example OUTPUT XXX INTERMODULE TTIME INTermodule Subs...

Страница 199: ...Part 3 13 Programming Examples 13 1 Programming Examples Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 200: ...13 Programming Examples 13 1 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 201: ...ansferring the mainframe configuration between the mainframe and the controller Checking for intermodule measurement completion Sending queries to the mainframe Getting ASCII data with PRINt All query Reading a disk catalog Printing to the disk using PRINT ALL 13 2 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 202: ...ot acquire data the SYSTem DATA command and query is only usefull for modules 10 SETUP COMMAND AND QUERY EXAMPLE 20 for the HP 16500B 16501A Logic Analysis System 30 40 CREATE TRANSFER BUFFER 50 Create a buffer large enough for the block data 55 60 ASSIGN Buff TO BUFFER 170000 70 80 INITIALIZE HPIB DEFAULT ADDRESS 90 100 REAL Address 110 Address 707 120 ASSIGN Comm TO Address 130 140 CLEAR SCREEN ...

Страница 203: ... Comm USING DDDD Numbytes 490 IF Byte 5 THEN ENTER Comm USING DDDDD Numbytes 500 IF Byte 6 THEN ENTER Comm USING DDDDDD Numbytes 510 IF Byte 7 THEN ENTER Comm USING DDDDDDD Numbytes 520 IF Byte 8 THEN ENTER Comm USING DDDDDDDD Numbytes 530 PRINT Numbytes 540 550 TRANSER THE SETUP 560 Transfer the setup from the mainframe to the buffer 570 580 TRANSFER Comm TO Buff COUNT Numbytes WAIT 600 610 ENTER...

Страница 204: ... Byte 7 THEN OUTPUT Comm USING AAAAAAA VAL Numbytes 930 IF Byte 8 THEN OUTPUT Comm USING AAAAAAAA VAL Numbytes 940 950 SAVE BUFFER POINTERS 960 Save the transfer buffer pointer so it can be restored after the 970 transfer 980 990 STATUS Buff 5 Streg 1000 1010 TRANSFER SETUP TO THE HP 16500B 1020 Transfer the setup from the buffer to the HP 16500B mainframe 1030 1040 TRANSFER Buff TO Comm COUNT Num...

Страница 205: ...nt 440 complete condition 450 460 OUTPUT 707 SYSTEM HEADER OFF 470 OUTPUT 707 SYSTEM LONGFORM OFF 480 490 Status 0 500 OUTPUT 707 MESE0 1 510 OUTPUT 707 MESR0 520 ENTER 707 Status 530 540 Print the MESR register status 550 560 CLEAR SCREEN 570 PRINT Measurement complete status is Status 580 PRINT 0 not complete 1 complete 590 Repeat the MESR query until measurement is complete 600 WAIT 1 610 IF St...

Страница 206: ...QUERY EXAMPLE 20 for the HP 16500B 16501A Logic analysis system 30 40 OPTIONAL 50 The following two lines turn the headers and longform on so 60 that the query name in its long form is included in the 70 query response 80 90 NOTE 100 If your query response includes real 110 or integer numbers that you may want 120 to do statistics or math on later you 130 should turn both header and longform 140 o...

Страница 207: ...7 MENU 360 370 380 The two lines that follow transfer the query response from the 390 query buffer to the controller and then print the response 400 410 ENTER 707 Query 420 PRINT Query 430 440 450 END Programming Examples Sending Queries to the Logic Analysis System 13 8 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 208: ... the hard disk directory from the HP 16500B mainframe 50 in ASCII form by using the PRINT ALL query 60 70 80 90 DIM Block 32000 100 OUTPUT 707 EOI ON 110 OUTPUT 707 SYSTEM HEAD OFF 120 OUTPUT 707 SELECT 0 Always a 0 for the HP 16500B mainframe 130 140 150 OUTPUT 707 MENU 0 1 Selects the hard disk menu Print All 160 will only work in disk menu and listings 170 180 OUTPUT 707 SYSTEM PRINT ALL 190 EN...

Страница 209: ...PUT 707 SYSTEM HEADER OFF 80 OUTPUT 707 MMEMORY MSI INTERNAL0 select the hard drive 90 OUTPUT 707 MMEMORY CATALOG ALL send CATALOG ALL query 100 110 ENTER 707 USING 2A Specifier read in 8 120 ENTER 707 USING 8D Length read in block length 130 140 Read and print each file in the directory 150 160 FOR I 1 TO Length STEP 70 170 ENTER 707 USING 70A File 180 PRINT File 190 NEXT I 200 ENTER 707 USING A ...

Страница 210: ...cifier 2 60 OUTPUT 707 EOI ON 70 OUTPUT 707 SYSTEM HEADER OFF 80 OUTPUT 707 MMEMORY MSI INTERNAL0 select the hard drive 90 OUTPUT 707 MMEMORY CATALOG send CATALOG query 100 110 ENTER 707 USING 2A Specifier read in 8 120 ENTER 707 USING 8D Length read in block length 130 140 Read and print each file in the directory 150 160 FOR I 1 TO Length STEP 51 170 ENTER 707 USING 51A File 180 PRINT File 190 N...

Страница 211: ...sumes a logic analyzer module is installed 110 in slot 1 115 120 OUTPUT 707 MENU 1 7 Selects the Listing 1 menu Print to disk 130 will only work in Listing and Disk menus 140 150 OUTPUT 707 SYSTEM PRINT ALL DISK DISKFILE INTERNAL1 160 170 180 Now display catalog to see that the file has been saved on the disk 190 200 DIM File 100 210 DIM Specifier 2 220 OUTPUT 707 EOI ON 230 OUTPUT 707 SYSTEM HEAD...

Страница 212: ...r 1 17 10 8 INITialize 11 14 INPort 12 7 INSert 12 8 LOAD CONFig 11 15 LOAD IASSembler 11 16 LOCKout 3 12 9 14 LONGform 1 17 10 9 MENU 9 15 MESE 9 16 MKDir 11 17 MSI 11 18 PACK 11 19 PRINt 10 10 PURGe 11 20 REName 11 22 RMODe 9 19 RTC 9 20 SELect 9 21 SETColor 9 23 SETup 10 12 SKEW 12 11 STARt 9 24 STOP 9 25 STORe CONFig 11 23 SYStem DATA 10 5 SYStem SETup 10 12 TREE 12 12 XWINdow 9 26 Command err...

Страница 213: ...face code HP IB 2 4 Interface select code RS 232C 3 11 INTermodule subsystem 12 2 Internal errors 7 4 K Keyword data 1 14 Keywords 4 3 L LAN programming 1 3 iii iii LCL 6 6 LER command 9 13 Linefeed 1 8 4 6 LOAD CONFig command 11 15 LOAD IASSembler command 11 16 Local 2 5 Local lockout 2 5 LOCKout command 3 12 9 14 Longform 1 12 LONGform command 1 17 10 9 Lowercase 1 12 M Mainframe commands 9 2 MA...

Страница 214: ...2 13 UPLoad 11 24 Query errors 7 5 query program example 13 7 Query responses 1 16 4 4 Question mark 1 11 QYE 6 5 R real time clock 9 20 Receive Data RD 3 4 to 3 5 Remote 2 5 Remote enable 2 5 REN 2 5 REName command 11 22 Request To Send RTS 3 5 Response data 1 21 Responses 1 17 RMODe command 9 19 Root 4 8 RQC 6 5 RQS 6 5 RS 232C 3 2 3 11 5 2 RTC real time clock 9 20 S SDC 2 6 SELect command 9 21 ...

Страница 215: ...e wire Interface 3 4 Trailing dots 4 5 Transmit Data TD 3 4 to 3 5 TREE command 12 12 Truncation rule 4 3 TTIMe query 12 13 U Units 1 13 UPLoad command 11 24 Uppercase 1 12 URQ 6 5 W White space 1 8 X XWINdow command 9 26 XXX 4 5 4 8 XXX meaning of 1 7 Index Index 4 Artisan Scientific Quality Instrumentation Guaranteed 888 88 SOURCE www artisan scientific com ...

Страница 216: ...ervice unless qualified to do so Do not attempt internal service or adjustment unless another person capable of rendering first aid and resuscitation is present If you energize this instrument by an auto transformer for voltage reduction make sure the common terminal is connected to the earth terminal of the power source Whenever it is likely that the ground protection is impaired you must make th...

Страница 217: ...ot be liable for any direct indirect special incidental or consequential damages whether based on contract tort or any other legal theory Assistance Product maintenance agreements and other customer assistance agreements are available for Hewlett Packard products For any assistance contact your nearest Hewlett Packard Sales Office Certification Hewlett Packard Company certifies that this product m...

Страница 218: ...quipment Have surplus equipment taking up shelf space We ll give it a new home Learn more Visit us at artisantg com for more info on price quotes drivers technical specifications manuals and documentation Artisan Scientific Corporation dba Artisan Technology Group is not an affiliate representative or authorized distributor for any manufacturer listed herein We re here to make your life easier How...

Отзывы: