
Remote Control - Fundamentals
R&S
®
UPP
658
User Manual 1411.1055.32 ─ 10
Syntax errors are recognized by the parser and forwarded to the status reporting sys-
tem. The remainder of a program message after a syntax error is, in as much as possi-
ble, further analyzed and processed. After the syntax test, the value range of the
parameter may be checked.
6.6.3
Database and Device Hardware
The term "device hardware" refers to that part of the device which performs the actual
instrument function, e.g. generator setting, analyzer setting. This does not include the
controller.
The term "database" denotes a database that manages all the parameters and associ-
ated settings required for setting the device hardware.
Setting commands lead to a change in the data set of the database. The database
administration enters the new values (e.g. frequency) and immediately sets the hard-
ware.
An IEC/IEEE bus program message that may contain several setting commands is
sent to the parser, which examines the IEC/IEEE bus commands for syntax and
semantic errors. Once a command is identified as correct, a check is immediately
made with current settings to see whether the command is admissible. If the command
is admissible, it is transferred to the database of the R&S
UPP and the device hard-
ware is set. If existing settings show that the command is illegal, it is rejected, an exe-
cution error is sent to the status reporting system and the device hardware is not set
for this command. Subsequent commands that are admissible on the basis of the exist-
ing settings are executed (see following section). This strictly hierarchic procedure
ensures that no illegal device status can occur at any time.
6.6.4
Command Sequence (IEC/IEEE)
Every IEC/IEEE bus command received by the R&S
UPP is immediately checked for
its admissibility. This is only possible if the R&S
UPPknows for which instrument or
function the command is intended, i.e. the appropriate instrument or function was acti-
vated before.
Example:
●
If a trigger channel is to be set in the multi channel analyzer, several start condi-
tions are available which are not available for "Trigger Chan" = Off.
●
If these checks and the appropriate error messages were omitted, measurements
would be performed with erroneous settings, or even be impossible, and the user
would not know why.
Identical menu items in different instruments or functions are addressed by the same
command in remote control, so they can only be distinguished by reference to the par-
ticular instrument or function.
Example:
●
The command
INPut:CHANnel CH1
is permitted for all two-channel analyzer
tools.
Device Model and Command Processing
Summary of Contents for R&S UPP
Page 1: ...R S UPP Audio Analyzer User Manual User Manual Version 10 1411105532 ÅP ...
Page 34: ...Contents R S UPP 18 User Manual 1411 1055 32 10 ...
Page 630: ...Instrument Functions R S UPP 614 User Manual 1411 1055 32 10 Format ...
Page 631: ...Instrument Functions R S UPP 615 User Manual 1411 1055 32 10 Format ...