Specifications

Chapter 3 Application Examples RIGOL
M300 Programming Guide 3-11
Monitor
Conditions
MC3324 module in Slot1
MC3132 module in Slot2
MC3534 module in Slot3
MC3065 module in Slot4
MC3648 module in Slot5
Requirements
Use the SCPI commands to realize the following functions:
Configure the channels as follows and monitor these channels.
Channel
Configuration
Measurement Function
Parameter
101:103
VOLT:AC;
Range: 200V; AC filter: 3Hz;
121:122
CURR:DC;
Range: Auto; Integration time: 1PLC;
301
DOUT;
DATA: 121;
305
TOT; READ
SLOP: POS
1. *IDN? /*Query the ID string of M300 to check whether the remote communication is
normal*/
2. CONF:VOLT:AC 200,DEF,(@101:103) /*Configure channels 101 through 103 to the ACV measurement
function with 200V range and overwrite the current scan list*/
3. VOLT:AC:BAND 3 /*Set the AC filter to 3Hz for channels 101 through 103*/
4. CONF:CURR:DC AUTO,DEF,(@121,122) /*Configure channels 121 and 122 to the DCI measurement
function with autorange and overwrite the current scan list*/
5. ROUT:SCAN (@101:103,121,122) /*Add channels 101, 102, 103, 121 and 122 into the scan list*/
6. SOUR:DIG:DATA:DWOR 121,(@301) /*Configure channel 301 to output an 32-bit
double-word digital pattern, 121*/
7. DIG:TYPE TTL,(@301) /*Set the level type to TTL for channel 301*/
8. TOT:TYPE READ,(@305) /*Configure channel 305 to the read mode*/
9. TOT:SLOP POS,(@105) /*Configure channel 305 to start counting on the rising edge of the input
signal*/
10. ROUT:MON:CHAN (@101:103,121,122,301,305) /*Add channels 101, 102, 103, 121, 122, 301 and
305 into the monitor list*/
11. ROUT:MON:STAT ON /*Enable the multi-channel monitor mode*/
12. ROUT:MON:STAT OFF /*Disable the monitor mode*/