
FDI2056 Use
r’s Manual
v 2.0 r 1.1
– 03/13
Copyright © 2013 Metrolab Technology SA
13
www.metrolab.com
Condition Register (CONDition)
Read-only register that is constantly updated to reflect the current state of the
instrument.
Event Register (EVENt)
Transitions in a Condition Register are memorized in the corresponding Event
Register. Most FDI 2056 registers only latch transitions from 0 to 1, some are
configurable using the Positive and Negative Transition Register set. Event
Registers are cleared when read.
Event Enable Register (ENABle)
This is a mask indicating what bits in the Event Register are included in the
Summary bit. The enable mask of the Status Byte is called the Status Enable
register, and it determines which bits cause an RQS (ReQuest for Service).
Note that some Condition Register bits signal permanent conditions
– for example
Power On
– and others signal transient events – for example, Command Error.
Reading a Condition Register will provide no indication of transient events; only the
corresponding Event Register will record such events.
Also note that for efficiency reasons, status register updates are deferred to the
extent possible, and are normally performed only at the end of each sequence of
commands separated by semicolons. This also means that a ReQuest for Service
(RQS) is normally generated only at the end of such a sequence. There are exceptions
to this deferral rule, for example if the command sequence includes a status-query
command.
.