04-24-2017 06:55 AM
I am trying to read multiple channels from the Keithley 2000 and I am having trouble resolving the error with the service request in the data read mutlple.vi. I am getting this error "A timeout occurred while waiting for a service request from the instrument". If I use the data read single.vi the program works just fine. I am not sure why the data read multiple does not work.
I have a GPIB to USB connection
04-24-2017 09:29 AM
You cannot get that code using a GPIB interface. You have a serial interface. Lets see some MAX screenshots showing the Keithley connection
04-24-2017 01:06 PM
I am using a KUSB-488B to talk to the Keithley 2000. I can run the test vi and so I know I can communicate with it and I can run the read single.vi, I am having a problem running the read multiple.vi.
04-24-2017 03:32 PM
At the risk of repeating myself.
That error can only be thrown if the interface type is "Serial" (unless you edited the driver at which point you need to get a fresh copy)
You MAY have a KUSB but you are not using it or, the interface type would be "GPIB" and you could not get that error.
No lets see some MAX screen shots and while you are at it did you follow the correct process to install the KUSB driver to work with NI VISA?