A-5
A1
A1.2 IEEE 488.2 STANDARD
A1.2.1 IEEE 488.2 Message Formats
The IEEE 488.2 Standard was established in 1987 to standardize message
protocols, status reporting and define a set of common commands for use on
the IEEE 488 bus. A VXI-11.3 TCP/IP-IEEE 488.2 Instrument Interface and
its associated instrument follows all the requirements in IEEE 488.2 except
where the difference between the TCP/IP-IEEE 488.2 Instrument Interface and
IEEE 488.1 requires clarification.
IEEE 488.2 devices are supposed to receive messages in a more flexible man-
ner than they send. A message sent from GPIB controller to GPIB device is
called: PROGRAM MESSAGE. A message sent from device to controller is
called: RESPONSE MESSAGE. As part of the protocol standardization the
following rules were generated:
(;)
Semicolons are used to separate messages.
(:)
Colons are used to separate command words.
(,)
Commas are used to separate data fields.
<nl> Line feed and/or EOI on last character terminates a
'program message'. Line feed (ASCII 10) and EOI terminates
a RESPONSE MESSAGE.
(*)
Asterisk defines a 488.2 common command.
(?)
Ends a query where a reply is expected.
A1.2.2 IEEE 488.2 Reporting Structure
With IEEE 488.2, status reporting was enhanced from the simple serial poll
response byte in IEEE 488.1 to the multiple register concept shown in Figure
A-1. The IEEE 488.2 Standard standardized the bit assignments in the Status
Byte Register, added eight more bits of information in the Event Status Register
and introduced the concept of summary bits reporting to the Status Byte Reg-
ister. The Status and Event registers have enabling registers that can control
the generation of their summary reporting bits and ultimately SRQ generation.
Each 488.2 device must implement a Status Byte Register, a Standard Event
Status Register and an Output Message Queue as a minimum status reporting
structure. A device may include any number of additional condition registers,
event registers and enabling registers providing they follow the model shown
in Figure A-1.
Содержание 9099
Страница 20: ...1 16 1 Figure 1 1 9009 Outline Dimensions ...
Страница 24: ...1 20 1 Figure 1 3 9099 Certificate of Compliance ...
Страница 54: ...3 8 3 Figure 3 1 Status Reporting Structure Flash Configuration Reset ...
Страница 94: ...3 48 3 This page left intentionally blank ...
Страница 100: ...4 4 6 This page is left intentionally blank ...
Страница 161: ...A 49 A4 Refer to the ErrorLogger utility for the error value definitions Error Meaning 0 No error ...