EasyManua.ls Logo

Fluke CombiScope PM3370B - Single-Shot Acquisition

Fluke CombiScope PM3370B
297 pages
Print Icon
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...
3 - 30 USING THE COMBISCOPE INSTRUMENTS
3.4.2.1 Single-shot acquisition
PROGRAM EXAMPLE:
In this example a single-shot trace acquisition is done via channel 1. The trace
bytes are entered as characters in the string response$.
DIM response AS STRING
*
1033
Dimensions trace buffer
CALL Send(0, 8, "
*
RST", 1)
Resets the instrument
Trigger source becomes IMMediate
Number of trace samples becomes 512
Number of trace sample bits becomes 16
CALL Send(0, 8, "CONFigure:AC", 1)
Configures for optimal AC-RMS settings
CALL Send(0, 8, "INITiate", 1)
Initiates single acquisition
CALL Send(0, 8, "
*
WAI;TRACe? CH1", 1)
Requests for channel 1 trace data
Notice the
*
WAI; before TRACe?. The
*
WAI command takes care that the
TRACe? CH1 command is executed when the INITiate command is finished.
CALL Receive(0, 8, response$, 256)
Reads the channel 1 trace data
3.4.2.2 Repetitive acquisitions
PROGRAM EXAMPLE:
In this example 10 trace acquisitions are done via channel 1. The trace bytes are
entered as characters in the string response$. The 10 trace buffers are written to
the file TRACE10 on the hard disk. Triggering is done via the GPIB by sending the
*
TRG command.
DIM response AS STRING
*
1033
Dimensions trace buffer
CALL Send(0, 8, "
*
RST", 1)
Resets the instrument
Trigger source becomes IMMediate
Number of trace samples becomes 512
Number of trace sample bits becomes 16
CALL Send(0, 8, "CONFigure:AC (@1)", 1)
Configures for optimal AC-RMS settings.
CALL Send(0, 8, "TRIGger:SOURce BUS", 1)
Trigger source = GPIB
OPEN "O",#1,"TRACE10"
Opens file TRACE10
FOR i=1 TO 10
10 sequential trace acquisitions
CALL Send(0, 8, "INITiate", 1)
Initiates an acquisition
CALL Send(0, 8, "
*
TRG", 1)
Triggers via the GPIB
CALL Send(0, 8, "
*
WAI;TRACe? CH1", 1)
Requests for channel 1 trace
Notice the
*
WAI; before TRACe?. The
*
WAI command takes care that
the TRACe? CH1 command is executed when the INITiate command is finished.
CALL Receive(0, 8, response$, 256)
Reads the channel 1 trace
PRINT #1, response$
Writes the trace buffer to file
NEXT i
Next trace acquisition
CLOSE
Closes file TRACE10

Table of Contents

Related product manuals