Hardware Interfaces R&S SMB
1407.0806.32 8.4 E-2
IEC/IEEE Bus Messages
Interface messages are transferred on the data lines of the IEC/IEEE bus when the "ATN" control line is
active (LOW). They are used for communication between controller and instruments and can only be
sent by the controller which currently has control of the IEC/IEEE bus.
Universal Commands
The universal commands are encoded 10 - 1F hex. They affect all instruments connected to the bus
without addressing.
Table 8-2 Universal Commands
Command VISUAL BASIC command Effect on the instrument
DCL (Device Clear) IBCMD (controller%, CHR$(20)) Aborts the processing of the commands just
received and sets the command processing
software to a defined initial state. Does not change
the instrument settings..
IFC (Interface Clear) IBSIC (controller%) Resets the interfaces to the default setting.
LLO (Local Lockout) IBCMD (controller%, CHR$(17)) Locks switchover from remote control to manual
control by means of the front panel keys
SPE (Serial Poll Enable) IBCMD (controller%, CHR$(24)) Ready for serial poll.
SPD (Serial Poll Disable) IBCMD (controller%, CHR$(25)) End of serial poll.
PPU (Parallel Poll Unconfigure) IBCMD (controller%, CHR$(21)) End of the parallel-poll state.
Addressed Commands
The addressed commands are encoded 00 - 0F hex. They are only effective for instruments addressed
as listeners.
Table 8-3 Addressed Commands
Command VISUAL BASIC Command Effect on the instrument
SDC (Selected Device Clear) IBCLR (device%) Aborts the processing of the commands just
received and sets the command processing
software to a defined initial state. Does not change
the instrument setting.
GET (Group Execute Trigger) IBTRG (device%) Triggers a previously active device function (e.g. a
sweep). The effect of the command is the same as
with that of a pulse at the external trigger signal
input.
GTL (Go to Local) IBLOC (device%) Transition to the "Local" state (manual control).
PPC (Parallel Poll Configure) IBPPC (device%, data%) Configures instrument for parallel poll. Additionally,
the VISUAL BASIC command executes PPE/PPD.