Hallo zusammen,
ich habe eine Frage, die mir schon eine Woche schwer im Magen liegt...
Kann ich ein LabWindows/CVI-Runtime-Engine nach LabVIEW überführen bzw. dies unter LabVIEW nutzen?
Ich weiss nicht mehr weiter.
Es handelt sich hierbei um einen Treiber für eine Klimakammer, die über ASCII-Befehle seriell gesteuert wird.
Freue mich auf Euere Ideen.
FranzDA schrieb:Hallo zusammen,
ich habe eine Frage, die mir schon eine Woche schwer im Magen liegt...
Kann ich ein LabWindows/CVI-Runtime-Engine nach LabVIEW überführen bzw. dies unter LabVIEW nutzen?
Ich weiss nicht mehr weiter.
Es handelt sich hierbei um einen Treiber für eine Klimakammer, die über ASCII-Befehle seriell gesteuert wird.
Freue mich auf Euere Ideen.
Hallo FranzDA,
wenn ich Dich richtig verstehe, hast Du unter CVI ein Programm geschrieben und willst oder musst das in LabVIEW einbinden. Ich hatte mal dasselbe Problem; da gibt's eigentlich nur drei Lösungen:
- Du baust Dir Dein CVI-Programm als DLL auf und bindest dann diese DLL in LabVIEW ein (so habe ich das Problem gelöst).
- Du baust Dir Dein CVI-Programm als Executable mit Kommandozeilenparameter auf und bindest dann diese EXE in LabVIEW ein; über die Kommandozeilenparameter kannst Du die Funktionalitäten steuern
- Du baust Dir Dein CVI-Programm als Executable ohne Kommandozeilenparameter auf, startest die EXE aus LabVIEW heraus und kommunizierst mit dieser EXE dann über eine Schnittstelle wie z.B. DDE oder TCP/IP. Du must natürlich vorher Deinen Treiber mit dieser Schnittstelle ausstatten. Das ist mit Abstand die aufwändigste Variante.
Viele Grüße aus Berlin
Carsten
Hallo Carsten,
vielen Dank für Deine Antwort.
Das CVI habe ich vom Hersteller der Klimakammer im Gesamtsoftware-Packet mitgeliefert bekommen (Software ist schon ein bisserl älter, ich glaube von 2001 oder so).
Leider kenne ich mich überhaupt nicht mit CVI aus und stehe noch immer wie der Ochs' vor dem Berge.
Danke trotzdem für Deine Hilfe.
FranzDA schrieb:Hallo Carsten,
vielen Dank für Deine Antwort.
Das CVI habe ich vom Hersteller der Klimakammer im Gesamtsoftware-Packet mitgeliefert bekommen (Software ist schon ein bisserl älter, ich glaube von 2001 oder so).
Leider kenne ich mich überhaupt nicht mit CVI aus und stehe noch immer wie der Ochs' vor dem Berge.
Danke trotzdem für Deine Hilfe.
Hallo FranzDA,
die meisten mir bekannten Klimaschränke werden über die Schnittstellen RS232, RS485 oder GPIB (IEEE 488.2) ferngesteuert (habe das schon in mehreren Projekten gemacht). Sollte das bei Dir der Fall sein, lass Dir vom Hersteller die Protokollspezifikation geben und programmiere es in LabVIEW nach. Dann brauchst Du überhaupt kein CVI; meistens haben mitgelieferte Treiber eh noch Bugs (spreche da aus leidvoller Erfahrung :lame
Viele Grüße aus Berlin
Carsten
P.S.: Falls Du überhaupt nicht weiterkommst und ihr Hilfe braucht, stehe ich euch gerne zur Verfügung; schau dazu einfach mal auf <www.pahl-is.de> nach...
