LabVIEWForum.de
DLL auf PXI-RT-System - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Module (/Forum-LabVIEW-Module)
+---- Forum: LabVIEW RealTime (/Forum-LabVIEW-RealTime)
+---- Thema: DLL auf PXI-RT-System (/Thread-DLL-auf-PXI-RT-System)



DLL auf PXI-RT-System - Bärbel - 18.02.2009 07:58

Hallo,

ein an unserem Projekt beteiligtes Institut, das leider nicht mit LabVIEW arbeitet, möchte eine umfangreichere Auswertungsroutine in DLL-Form für unser PXI-RT-System (PXI-8106 mit PXI-7813R, LabVIEW Realtime 8.6, PharLap 13.1) beisteuern. Welcher Compiler kann zu diesem Zweck benutzt werden?

Im Verzeichnis /ni-rt/system liegt die Datei msvcr71.dll. Ist das ein Hinweis darauf, dass man mit Visual C++ .NET 2003 arbeiten kann? Und welche Funktionen dürfen verwendet werden?

Funktioniert der DLL-Checker unter
http://digital.ni.com/public.nsf/allkb/0BF...6256EDB00015230
der Version 8.5 auch für die Version 8.6?

Was muss beachtet werden, wenn man davon ausgeht, dass nächstes Jahr eine neue LabVIEW-Version herauskommt?

Oder sollte man diese Experimente besser sofort sein lassen und die DLL mit LabWindows/CVI entwickeln? Kann man dort nur Ansi-C programmieren? Der Entwickler des anderen Instituts ist ein ziemlicher OO-Freak, was man so hört.

Ich finde einfach nicht genug Informationen hierüber. Vielleicht kann mir ja hier jemand helfen Hmm

Besten Dank,
Bärbel


DLL auf PXI-RT-System - Bärbel - 18.02.2009 09:34

Oder kennt jemand das ETS 13.0 SDK?
http://www.intervalzero.com/ets_purchased.htm

Bärbel


DLL auf PXI-RT-System - thomas.sandrisser - 18.02.2009 15:30

Du kannst MS VS verwenden.
Auf MS VS runtime 71 kannst du dynamisch linken, wennst auf MS VS runtime 9 gehen willst, musst auf statische links zurueck greifen.

Du kannst alle funktionen der standard library einbinden. Die ms vs rt dll ist komplett c featured.


Der online dll check ist nur deshalb in verschiedenen versionen um den LabVIEW rt engines zu entsprechen. der code aendert sich darunter nicht wirklich.
download 8.6 checker: http://digital.natinst.com/public.nsf/...ecker%208.6.exe


DLL auf PXI-RT-System - rolfk - 19.02.2009 10:20

' schrieb:Du kannst MS VS verwenden.
Auf MS VS runtime 71 kannst du dynamisch linken, wennst auf MS VS runtime 9 gehen willst, musst auf statische links zurueck greifen.

Du kannst alle Funktionen der standard library einbinden. Die ms vs rt dll ist komplett c featured.

Der C Runtime aber nicht vom Win32 API. Da gibt es durchaus seriöse Einschränkungen.

Rolf Kalbermatter


DLL auf PXI-RT-System - Bärbel - 25.02.2009 09:16

Danke, ihr beiden!

Ich geb das mal so weiter.
Wenn noch Fragen auftreten, wende ich mich nochmal vertrauensvoll an euch bzw. ans Forum Smile

Grüße,
Bärbel