LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Use of third party DLL's in LabVIEW on FP-20xx controllers

Hello all,

I am wondering if it is possible to use third party DLL's on FP-20xx
controllers. Since the OS is ETS from VenturCom. VentureCom states on its
website that the ETS OS is capable of DLL usage.

Now the real question:
Can I use a DLL in a LabVIEW application and compile it for an FP-20xx
controller?
Please also an explaination if it isn't possible.

Thanks,

André Buurman

Software Engineer @ Carya Automatisering
0 Kudos
Message 1 of 5
(2,920 Views)
andre@carya wrote:

> Hello all,
>
> I am wondering if it is possible to use third party DLL's on FP-20xx
> controllers. Since the OS is ETS from VenturCom. VentureCom states on its
> website that the ETS OS is capable of DLL usage.
>
> Now the real question:
> Can I use a DLL in a LabVIEW application and compile it for an FP-20xx
> controller?
> Please also an explaination if it isn't possible.

Well, theoretically you can. In practice the DLL will be created with
some compiler which typically links in some runtime libraries. I know
for sure that DLLs created with Visual Studio 7.0 try to link to
(undocumented) WinAPI functions, not present in the VentureCOM WinAPI
provided in the Fieldpoint modules. Using Visual Studio 6.0 at least
loading of such a DLL is i
n principle possible, but if it works depends
on a lot of things, some of which are completely out of your control
expecially if you don't have the C source code available of the DLL.

Rolf Kalbermatter
Rolf Kalbermatter  My Blog
DEMO, Electronic and Mechanical Support department, room 36.LB00.390
0 Kudos
Message 2 of 5
(2,920 Views)
Bedankt Rolf,

Another posting in the natinst.public.fieldpoint.general also received a
very helpfull answer in solving this problem.

Greetz,

André Buurman


"RolfK" schreef in bericht
news:4087db76@newsgroups....
> andre@carya wrote:
>
> > Hello all,
> >
> > I am wondering if it is possible to use third party DLL's on FP-20xx
> > controllers. Since the OS is ETS from VenturCom. VentureCom states on
its
> > website that the ETS OS is capable of DLL usage.
> >
> > Now the real question:
> > Can I use a DLL in a LabVIEW application and compile it for an FP-20xx
> > controller?
> > Please also an explaination if it isn't possible.
>
> Well, theoretically you can. In practice the DLL will be created with
> some compil
er which typically links in some runtime libraries. I know
> for sure that DLLs created with Visual Studio 7.0 try to link to
> (undocumented) WinAPI functions, not present in the VentureCOM WinAPI
> provided in the Fieldpoint modules. Using Visual Studio 6.0 at least
> loading of such a DLL is in principle possible, but if it works depends
> on a lot of things, some of which are completely out of your control
> expecially if you don't have the C source code available of the DLL.
>
> Rolf Kalbermatter
0 Kudos
Message 3 of 5
(2,921 Views)
See link below to answer of duplicate posting.
Discussion Forum
0 Kudos
Message 4 of 5
(2,920 Views)
Hi Andre,

can you post a link or something?

Thanks
0 Kudos
Message 5 of 5
(2,683 Views)