EasyManua.ls Logo

Rohde & Schwarz SMU200A - Status Reporting System

Rohde & Schwarz SMU200A
888 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Remote Control Basics
R&S
®
SMU200A
479Operating Manual 1007.9845.32 ─ 15
*OPC? with short timeout
1. Send the overlapped command without *OPC, *OPC? or *WAI
2. Poll the operation complete state periodically (by means of a timer) using the
sequence: <short timeout>; *OPC?
3. A return value (LSB) of 1 indicates that the overlapped command has finished. In
case of a timeout, the operation is ongoing.
4. Reset timeout to former value
5. Clear the error queue with SYStem:ERRor? to remove the "-410, Query interrupted"
entries.
Using several threads in the controller application
As an alternative, provided the programming environment of the controller application
supports threads, separate threads can be used for the application GUI and for controlling
the instrument(s) via SCPI.
A thread waiting for a *OPC? thus will not block the GUI or the communication with other
instruments.
6.5 Status Reporting System
The status reporting system stores all information on the current operating state of the
instrument, and on errors which have occurred. This information is stored in the status
registers and in the error queue. Both can be queried with the commands STATus....
6.5.1 Hierarchy of status registers
As shown in the following figure, the status information is of hierarchical structure.
Status Reporting System

Table of Contents

Other manuals for Rohde & Schwarz SMU200A

Related product manuals