6-A2
Appendix A to Section 6: 9100 System Operation — IEEE 488.2 Device Documentation Requirements
Final Width = 215mm
6.
The following functional elements are used in constructing
the device-specific commands:
•
Command Program Header
•
Query Program Header
•
Character Program Data
•
Decimal Numeric Program Data.
•
String Program Data (PASS, DATE, TIME)
•
Arbitrary Block Program Data (
∗
PUD)
Compound Command Program Headers
are used within the SCPI format.
7.
∗
PUD blocks are limited to 63 bytes.
8.
Expression Program Data elements are not used.
9.
The syntax for each command is described in the general
list of commands in Subsection 6.6 and Section 6,
Appendix C. This list includes all queries, for which the
response syntax is also described.
10. All device-to-device message transfer traffic follows the
rules for <RESPONSE MESSAGE> elements.
11. The only command which elicits a Block Data response is
the query
∗
PUD?.
Its response consists of #, 2, two digits and a data area of 63
bytes; 67 bytes in all.
12. A separate list of every implemented Common Command
and Query is given in the alphabetical index at the start of
Section 5.
They are also described in Section 6, Appendix C
.
13.
∗
CAL? is not implemented.
14.
∗
DDT is not implemented.
15. Macro commands are not implemented.
16.
∗
IDN? is described in Section 6, Appendix C.
17.
∗
DDT is not implemented.
18. Neither
∗
RDT nor
∗
RDT? are implemented.
19. The states affected by
∗
RST are described for each
command in the list of commands and queries in Section 6,
Appendix C.
Query Command
∗
LRN? is not implemented; neither are
Commands
∗
RCL and
∗
SAV.
20.
∗
TST? invokes the Operational Selftest . The response to
∗
TST? is described in Section 6, Appendix C, with a list of
possible errors detailed in Appendix A to Section 8 of this
handbook.
21. The additional status data structures used in the
instrument’s status reporting are fully described in Section
6; Subsection 6.5.
Operating instructions for the status reporting facilities are
given in Section 6, Appendix C.
22. All commands are sequential - overlapped commands are
not used.
23. As all commands are sequential, there are no pending
parallel operations. The functional criterion which is met,
therefore, is merely that the associated operation has been
completed.
24. No representations are used for 'Infinity' and 'Not-a-
Number'.