Hi all,
I just got the RND 320-KD3305P programmable 3 channel DC power supply at 150W, and thought I should make a little program to control it.
Using an ethernet sniffer (Wireshark) I found most of the commands, except the tracking information.
Taking a chance, I ask for STATus?, a rather typical SCPI command, and then I do get 8 bits encoded in ascii back, and it does indeed seem like the 4 least significant bits indicate tracking status as they vary with the tracking modes.
But then - guess what? - when I turn ON any of the channels, the device gets a hiccup, resets the tracking and turns off all channels, behaving like nothing really happened at all. Groundhog day syndrome?
Well - at least there is a response. Better than nothing, I assume.
It is amazingly easy to control these devices over UDP, using separate client and server components, and the communication is fast.
I am using Delphi.
But isn't this behaviour quite strange? Maybe "STATUS?" is interpreted as an input command, but the questionmark should ideally override that, well - depending on the "intelligence" at the other side, i.e. the coding in the device.
The proprietary software was not that much to write home about, but the unit seems to be working well.