If the script was able to print a measurement, then reading the output buffer of the DMM is working. Though something is causing the next read to fail. Either *OPC? is always returning 0, causing an infinite loop or a null string is being received, but that should throw an error.
The script is not showing any measurement ! The DMM is showing first value measured after that it will display same value (I have check with another dmm in paralel and it is not getting another values on inputs)
The output of the script show just that :
--------------------------------------------------------------------------------
---------------- Rigol DP800 Series SCPI Calibration ----------------
This script uses Telnet access at port 5555 to connect to the DP832/A
and port 5024 for the SDM3065X
Assuming DHCP is used, a router will assign an IP address to each
device connected to the network
For example: 172.16.0.1 (router / DHCP server), 172.16.0.2 (PC),
172.16.0.3 (PSU) and 172.16.0.4 (DMM)
Enter the IP address or hostname of the DP832/A
192.168.1.20 is online
Opening Telnet connection at port 5555...
Connection established
Querying the instrument...
RIGOL TECHNOLOGIES,DP832A,DP8C211200804,00.01.16
Enter the IP address or hostname of the SDM3065X
192.168.1.19 is online
Opening Telnet connection at port 5024...
Connection established
Querying the instrument...
Welcome to the SCPI instrument 'Siglent SDM3065X'
Please check that the identified instruments are correct before
continuing further
When ready, enter y to begin calibration or n to exit
------------------------ START OF CALIBRATON ------------------------
---------------------- SELECT CALIBRATION TYPE ----------------------
Note 1: If you're having trouble with voltage or current calibrations
performing a full voltage + current calibration will fix this
Note 2: Automated current calibration requires DMM with >= 3A range
Enter value of desired calibration type for ch1
0: skip ch1 calibration
1: voltage + manual current calibration
2: voltage + automated current calibration
3: voltage calibration (automated entry)
4: current calibration (manual entry)
5: current calibration (automated entry)
DAC-V and ADC-V calibration constants for ch1 cleared
-------------------- VOLTAGE CALIBRATION ROUTINE --------------------
Please connect DMM voltage input to ch1 output of PSU
Enter 1 to begin automated voltage calibration
ch1 DAC-V calibration
Terminate batch job (Y/N)?
----------------------------------------------------------------------------------
So it doesn't output a measured value .
It seem that set:rem and set:local are not used anymore in SCPI . Also Agilent 34410A has this problem .
It is so important to switch to remote to local ?