Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

Upgrade LV application with SM2064 DMM from WXP to W7

Solved!
Go to solution

I have to upgrade a LabVIEW application using a SM2064 DMM from WXP to W7.

The device is recognized by the operating system but the LabVIEW library doesn't work. The DLL seems incompatible.

Has anyone already used this discontinued DMM on a W7 64 bits machine ?

 

Many thanks in advance for any advice.

0 Kudos
Message 1 of 9
(5,531 Views)

Hi Dennis,

 

Yes.

 

After installing the driver you mention, the DMM is detected by W7.

But below error message appears when I try to open the low level VIs calling the SM2060.dll. I'm using the LV library which is linked in the bottom of this page. W7 is not listed as a supported Operating System.

SM2060DLL.jpg

 

Translation of the error description : The program can't be started because agvisa32.dll is missing. Try to reinstall the program to solve the problem.

 

Should I try to install the driver for the DMM mentionned in this discussion in which you participated ?

 

Many thanks for your help.

0 Kudos
Message 3 of 9
(5,515 Views)
I believe you need to be calling the new driver. Also, are you using the 32 bit version of LabVIEW?
0 Kudos
Message 4 of 9
(5,504 Views)

JB wrote:

 

Translation of the error description : The program can't be started because agvisa32.dll is missing. Try to reinstall the program to solve the problem.

 



Looks like agvisa32.dll is the 32-bit driver for Agilent VISA.  Their driver needs it apparently.

 

0 Kudos
Message 5 of 9
(5,498 Views)

Which new driver ?

Yes, LV 32-bit on W7 64-bit.

0 Kudos
Message 6 of 9
(5,478 Views)

Extract from "Install Instructions.docx" which is part of the driver installation.

 

 

Agilent M918X Signametrics Compatible Installation Instructions

Installation Process

 

M918x driver installation (required if the system contains any M918Xs) Run the Agilent M918x Installation (M918X_Setup.exe). A restart will be required. For M918x DMMs connected to the system afterwards, the new hardware wizard found may appear, in which case, select “search automatically for updated driver software”. Opening the M918x DMM with the Agilent soft front panel verifies that the drivers have been successfully installed.

 

SMX206X driver installation (required if the system contains any SMX206Xs)

...

 

Not using a M918x I have done only the points listed for the SMX206X. Moreover, the mentionned "M918X_Setup.exe" is not included in the installer.

0 Kudos
Message 7 of 9
(5,476 Views)
Solution
Accepted by topic author JB

You need to install IO Libraries Suite.

Message 8 of 9
(5,459 Views)

Good news : it is possible to control a SM2064 by LV in W7 !

Below drivers and library are needed :

 

  1. Signametrics Compatible DMM Instrument Driver for Keysight M918xA, and Signametrics SMX2060, SM2060
  2. IO Libraries Suite 17.2
  3. LabVIEW libraries for SM2060 instrument drivers release 1.1.3 (at the bottom of the page)

 

Five VIs of the LV library are not functional because the functions they call (same names as VIs) are missing in SM2060.dll  :

 

SM2064.jpg

 

Many thanks to all for your advices.

0 Kudos
Message 9 of 9
(5,422 Views)