I am developing a sequence which calls a Keithley 2000 DMM using the built-in IVI step type in TestStand 3.0. I have installed this sequence on the target machine, which only has the run-time license, but when I run the test the measurement step does not correctly read the voltage that is displayed on the multimeter. The hardware works because I can read the correct voltage on the front panel of the instrument, and I know that the USB GPIB card works because I can read the voltage through MAX using SCPI commands. The components installed on the production machine are:
NI IVI Compliance Package 2.1
NI LabVIEW Run-Time Engine 6.1
NI LabVIEW Run-Time Engine 7.0
NI LabVIEW Run-Time Engine 7.1
NI MAX 3.0.2
NI Session Manager 3.0
NI TestStand 3.0
NI-488.2 2.20
NI-DAQ 7.0.1, Traditional
NI-DAQmx 7.0.1
NI-VISA 3.0.0f5
I also have installed the Keithley 2000 DMM and Agilent 33120A instrument drivers from NI.
The part which is confusing me is that the machine on which I am developing works correctly, and apparently everything is installed the same. After reading all the documentation I could find, I did not find anything that would indicate this setup would not work.
My question is why does this configuration not work? Am I missing a configuration option or component?
Thanks.
Philip