Synchronization With The Controller - YOKOGAWA VB8300 User Manual

Baseband signal generator communication interface
Hide thumbs Also See for VB8300:
Table of Contents

Advertisement

3.5 Synchronization with the Controller

3.5 Synchronization with the Controller
There are two types of commands, overlap commands
and sequential commands. This instrument does not
support overlap commands, which allows the
execution of the next command to start before the
execution of the previous command is completed. If
multiple sequential commands—the type of commands
supported by this instrument—are sent consecutively,
the execution of the next command is held until the
execution of the previous command is completed.
Synchronization Using Sequential Commands
Synchronization is required to carry out sequence of
operations such as changing a setting after all
waveform output has been finished. The following
methods can be used to achieve synchronization.
• Change the Setting after the Completion of the
Waveform Output
Settings may not be changeable when the
instrument is outputting waveforms.
To change the settings correctly, check that the
waveform output has been completed using either
of the two methods described below and then
change the settings.
• Using the STATus:CONDition? Query
The ":STATus:CONDition?" query is used to
query the contents of the condition register. You
can check whether the waveform is being output by
reading bit 3 of the condition register. If bit 3 of the
condition register is 1, waveform is being output. If
not, the settings can be changed.
• Using the Extended Event Register
The changes in the condition register can be
reflected in the extended event register.
Example
:STATus:SPOLl?;EESR?;FILTer4 FALL;
EESE 8;*SRE 8;:STARt<PMT>
:STATus:SPOLl?
(About the command in the first line)
The "STATus:SPOLl?" command is used to clear
the service query in advance.
The "STATus:EESR?" command is used to clear
the extended event register in advance.
The ":STATus:FILTer4 FALL" command sets the
transition filter so that bit 3 (FILTer4) of the
extended event register is set to "1" when bit 3 of
the condition register changes from "1" to "0."
The ":STATus:EESE 8" command is used to
reflect only bit 3 of the extended event register to
the status byte.
3-6
The "*SRE 8" command is used to reflect the cause
of the extended event register to bit 6 (RQS) of the
status byte.
The ":STARt" command starts the waveform
output.
(About the command in the second line)
If the response to the ":STATus:SPOLl?"
command is "72", it indicates that the settings can
be changed.
IM 703155-17E

Advertisement

Table of Contents
loading

Table of Contents