20.08.2013 Views

HP 8648 A/B/C/D - Changpuak.ch

HP 8648 A/B/C/D - Changpuak.ch

HP 8648 A/B/C/D - Changpuak.ch

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>HP</strong>-IB Programming<br />

Background<br />

This signal generator adheres to the IEEE 488.1-1987,<br />

IEEE 488.2-1987, and SCPI Version 1992.0 command language.<br />

In 1987, the IEEE released IEEE 488.2-1987, Codes, Formats,<br />

Protocols and Common Commands for Use with IEEE 488.1-1987.<br />

This standard defined the roles of instruments and controllers in a<br />

measurement system and a structured s<strong>ch</strong>eme for communication.<br />

In particular, IEEE 488.2 described how to send commands to<br />

instruments and how to send responses to controllers. It defined<br />

some frequently used housekeeping commands explicitly, but ea<strong>ch</strong><br />

instrument manufacturer was left with the task of naming any other<br />

types of commands and defining their effect. IEEE 488.2 specified<br />

how certain types of features should be implemented if they were<br />

included in an instrument. It generally did not specify whi<strong>ch</strong> features<br />

or commands should be implemented for a particular instrument.<br />

Thus, it was possible that two similar instruments could ea<strong>ch</strong> conform<br />

to IEEE 488.2, yet they could have an entirely different command set.<br />

Standard Commands for Programmable Instruments (SCPI) is the new<br />

instrument command language for controlling instruments that goes<br />

beyond IEEE 488.2 to address a wide variety of instrument functions<br />

in a standard manner. SCPI promotes consistency, from the remote<br />

programming standpoint, between instruments of the same class and<br />

between instruments with the same functional capability.<br />

2<br />

<strong>HP</strong>-IB Programming 2-l

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!