R&S
®
ZVA / R&S
®
ZVB / R&S
®
ZVT Annexes
Interfaces and Connectors
Operating Manual 1145.1084.12 – 30 1139
defined initial state. Does not change the instrument setting.
Transition to the "Local" state (manual control).
Transition to the "Remote" state (remote control).
Triggers the active measurement sequence (e.g. a sweep). The effect of the command is the
same as with that of a pulse at the external trigger signal input.
Disables switchover from remote control to manual control by means of the front panel keys.
Enables switchover from remote control to manual control by means of the front panel keys.
RSIB Protocol
RSIB Interface Functions
This section lists all functions of the DLL "RSIB.DLL" or "RSIB32.DLL" or "librsib.so", which
allow to produce control applications.
Variables
Interface Functions
Variables ibsta, iberr, ibcntl
Same as with the National Instruments interface, successful execution of a command can be checked by
means of the variables ibsta, iberr and ibcntl. To this end, references to the three variables are
transferred to all RSIB functions. In addition, the status word ibsta is returned as a function value by all
functions.
Status word ibsta
All functions send back a status word that provides information on the status of the RSIB interface. The
following bits are defined:
This bit is set if an error occurs during a function call. If this bit is set, iberr contains an error code which
specifies the error.
This bit is set if a timeout occurs during a function call. A timeout may occur in the following situations:
- while waiting for an SRQ with the function RSDLLWaitSrq().
- if no acknowledgment is received for data sent to an instrument with RSDLLibwrt()
or RSDLLilwrt().
- if no response from server to a data request with function RSDLLibrd() or RSDLLilrd().
This bit is set if the reply of the IEC/IEEE-bus parser is completely read. If a reply of the parser is read with
the function RSDLLilrd() and the buffer length is not sufficient, the bit is cleared.