LXI is a communication protocol for instrumentation. It allows various instruments to work together. Something like GPIB over Ethernet. LXI uses the VXI-11 interface.
First find out what your IP is. Press
LAN. You should see the IP now. Mine is 192.168.1.108.
To test the connection from your computer type the IP address in a browser. You should see a web page.
To test the connectivity with python run the following program. It sends the
If all is good you should see the reply:
RIGOL TECHNOLOGIES,DP832,[Serial number],00.01.16
Useful LXI commands for the DP800 Series
These command are just to whet your appetite. For the full set of commands consult the DP800 Series Programming Guide.
Channel specific commands:
- Set the voltage of CH1 to 10.512 V
- Read the output voltage of CH1
- Read the voltage set-point of CH1
- Set the current of CH1 to
- Read the output current of CH1
- Read the current set-point of CH1
- Read the output power of CH1
- Turn CH1 on
- Turn CH1 off
- Turn system lock on
- Turn system lock off
- Read the heat-sink temperature
- Turn all chanels on
- Turn all chanels off
Now let's make the DP832 do something funny. The output is capture by a HP34970A (5.5 digits, ±100VDC, 1 PLC, every 100ms) and BenchLink Data Logger 3.
This is the output: