Remote Control Fundamentals
R&S
®
NRP2
181User Manual 1173.9157.02 ─ 03
5.8.3 Data Base and Device Hardware
The term "device hardware" refers to that part of the device which performs the mea-
surement function.
The data base contains all parameters required for setting the device hardware. Setting
commands cause a modification of the data set. Before the data is entered in the data
set, it is verified for compatibility both with the other data and with the device hardware.
If the setting is not possible, an error message will be sent to the status reporting system
and the setting will be ignored. After successful completion of the verification, the setting
will immediately be performed.
If the setting influences the result calculation, the MEASuring bit is set in the status oper-
ation register until new measured values are available. The MEASuring bit is described in
more detail in the Status Reporting System section that follows. This bit may be used for
the synchronization of command processing. Queries cause the data-set management
to send the desired data to the output unit.
5.8.4 Status Reporting System
The status reporting system collects information on the device status and makes it avail-
able to the output unit on request. Structure and function of this system are described in
the following section.
5.8.5 Output Unit
The data output unit collects the information requested by the controller from the data set
management. It processes the information in line with the SCPI rules and makes it avail-
able in the output buffer.
5.8.6 Command Sequence and Command Synchronization
All commands are executed in the order in which they are sent. There is no overlapping
of command processing. (Exception: the commands INITiate
andCALibrate:ZERO:AUTO ONCE). The user therefore can determine the sequence
of execution.
If a long program message is terminated by *OPC or *OPC?, the end of command pro-
cessing is signalled to the controller, provided the controller has been adequately pro-
grammed (see following table 5-2 Synchronization with *OPC, *OPC? and *WAI).
Device Model and Command Processing