LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

AIM-TTi PL-P driver 64-bit

Hello,

I'm using LabVIEW 32-bit for a long time. I wanted to switch over to 64-bit. Issue that I have today is the driver compatibility with the 64-bit system.

We are working with AIM-TTi PL601-P, PL303-QMP and PL155-P as external supplies so supply our HW that we use.

These are connected over TCP-IP with a fixed IP address. We just need to set them at the beginning of our measurement and switch them off afterwards.

The 32-bit driver is using PLP_32.DLL (IVI driver). This is incompatible with 64-bit system.

Does anyone uses these supplies as well but then with a 64-bit LV version?

Thanks

Wouter

0 Kudos
Message 1 of 9
(1,251 Views)

The IVI driver is for what you are doing with them way overkill. These devices simply use IEEE 488.2 compatible command syntax and SCPI structured commands.

 

As such they are very trivial to control directly through VISA too. Unfortunately for you Thurlby Thandar seems to have chosen the easy way and only submit LabWindows/CVI IVI drivers to the instrument drivers network.

 

But using a manual like this: https://resources.aimtti.com/manuals/New_PL+PL-P_Series_Instruction_Manual-Iss18.pdf, you could relatively simply write a minimal driver all in LabVIEW, that lets you do the relevant control actions that you need. I would use a similar LabVIEW Plug & Play based driver for another Power Supply as a starting point. https://www.ni.com/en/support/documentation/supplemental/21/developing-labview-plug-and-play-instrum... is a fairly good introduction in how to write a real LabVIEW instrument driver. And you don't have to go all the way, simply implement the functions you need.

 

The alternative is to recompile the IVI driver source code in a recent LabWindows/CVI installation. But if you don't have that already installed on your system and know how to use it I can not recommend you to start doing that now. NI has semi-officially discontinued LabWindows/CVI 3 years ago.

Rolf Kalbermatter
My Blog
0 Kudos
Message 2 of 9
(1,229 Views)

Hi,

I am using TTI-PL601-P power supply. USB Communication is ok and it is detecting it in NI-MAX.

 

How can I write/Automate  program to setup voltage and current. 

0 Kudos
Message 3 of 9
(887 Views)

https://www.aimtti.com/resources/pl-p-series-power-supplies-combined-labview-driver-and-labwindows-c...

 

Download this one and install it while LabVIEW is not running.

 

After install you should find in the context menu under "Instrument I/O > Instr Drivers > PLP"

 

In this PLP you can find all VI's to control your supplies.

 

There is as well an example "PLP Example - Output DC Volts.vi". Here you can find what you need to use.

0 Kudos
Message 4 of 9
(874 Views)

Hi,

 

There are no VI's and examples . 

 

 

Maheboob_0-1721647318436.png

 

0 Kudos
Message 5 of 9
(867 Views)

Please just do the setup.exe and it will put everything (library with these VI's) at the correct place in labview.

KR

Wouter

0 Kudos
Message 6 of 9
(863 Views)

@Rolf Kalbermatter

Regarding this 64-bit driver, I received it directly from Aim-TTi.

It is not yet available on the web-site so far.

But the solution with SCPI is indeed also feasible. But I don't want to spent too much time on it.

Anyway, thanks for your explanation.

0 Kudos
Message 7 of 9
(862 Views)

Hi,

 

I can see the VI's under PLP.llb, but when i open it shows some pop up window. I think its loading error.

 

 

Maheboob_0-1721663899099.png

 

 

Maheboob_1-1721664041455.png

 

Maheboob_2-1721664123925.png

 

All VI's showing similar loading path , pls advice. 

0 Kudos
Message 8 of 9
(844 Views)

I think that you are missing the IVI driver.

This is the link to download it.

https://www.aimtti.com/resources/new-pl-p-series-power-supplies-ivi-driver-v160

Just install the PLP.msi

0 Kudos
Message 9 of 9
(836 Views)