INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

F: Entwicklung für anderes Zielgerät



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

18.02.2005, 13:09
Beitrag #1

Torsten Offline
LVF-Neueinsteiger


Beiträge: 3
Registriert seit: Feb 2005



kA



F: Entwicklung für anderes Zielgerät
Hallo alle miteinander,

ich bin heute auf dieses Forum gestoßen und möchte gleich mal eine konzeptionelle Frage loswerden:

Ich möchte auf meinem Entwicklungs-PC (LabVIEW 7.1 und Applikation-Builder aber KEINE DAQ-Hardware installiert) eine Applikation entwickeln, die später als *.exe auf einem Industrie-PC mit DAQ-Karte der M-Serie laufen soll.
Die Konfigurationsmöglichkeiten des DAQ-Assistenten zur Bezeichnung und Konfiguration von Channels und Tasks sollen genutzt werden. Prinzipiell sollte es über eine RDA-Client-Server-Lösung funktionieren, wobei das aber eben nur für die eigentliche Entwicklung von Interesse ist.
Die Applikation will ich dann so erstellen, als ob ich die Entwicklung am Industrie-PC getätigt hätte- das allerdings ohne dort das LabVIEW extra installieren zu müssen (Lizenzfrage).
Wie gehe ich in einem solchen Fall vor?

Tschüss und ein schönes Wochenende
Torsten
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
05.03.2005, 14:44
Beitrag #2

Carsten Pahl Offline
LVF-Grünschnabel
*


Beiträge: 23
Registriert seit: Sep 2004

5.0 - akt. Version
1998
EN


Deutschland
F: Entwicklung für anderes Zielgerät
[quote=Torsten]Hallo alle miteinander,

ich bin heute auf dieses Forum gestoßen und möchte gleich mal eine konzeptionelle Frage loswerden:

Ich möchte auf meinem Entwicklungs-PC (LabVIEW 7.1 und Applikation-Builder aber KEINE DAQ-Hardware installiert) eine Applikation entwickeln, die später als *.exe auf einem Industrie-PC mit DAQ-Karte der M-Serie laufen soll.

Pahl IndustrieSoftware Berlin
Software-Entwicklung für Messtechnik,
Regelungstechnik und digitale Systeme
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.03.2005, 14:43
Beitrag #3

Torsten Offline
LVF-Neueinsteiger


Beiträge: 3
Registriert seit: Feb 2005



kA



F: Entwicklung für anderes Zielgerät
Hallo Carsten,

besten Dank für die Hinweise.
Leider bin ich noch nicht ganz dahintergestiegen, wie ich damit meine Wünsche realisieren kann. Ich habe zwar damit die Möglichkeit Kanalnamen zu vergeben, was die Lesbarkeit des Programms wie gewünscht verbessert, aber ich habe das Problem, dass ich die einzelnen Tasks während der Laufzeit erst erzeuge und damit schon zur Compilezeit alle Einstellungen perfekt machen muß, bevor ich eine Applikation zusammenbaue.
Wenn ich dann auf der Zielmaschine feststelle, dass ein Offset oder eine Skalierung zu ändern sind, muß ich wieder auf's Entwicklungssystem und die Applikation neu bauen. Ich hatte gehofft, dass ich das durch Konfiguration von Tasks im MAX umgehen kann.
Vielleicht hilft es ja, wenn ich zum Anlegen der Tasks die DAQ-Karte mal in das Entwicklungssystem stecke, bevor sie wieder in den Zielrechner wandert.
Ich habe ja weniger das Problem, dass ich die Zielhardware nicht kenne, sondern, dass ich auf einer anderen Maschine entwicklen will.

Tschüss und viele Grüße
Torsten
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.03.2005, 13:46
Beitrag #4

Carsten Pahl Offline
LVF-Grünschnabel
*


Beiträge: 23
Registriert seit: Sep 2004

5.0 - akt. Version
1998
EN


Deutschland
F: Entwicklung für anderes Zielgerät
Torsten schrieb:Hallo Carsten,

besten Dank für die Hinweise.
Leider bin ich noch nicht ganz dahintergestiegen, wie ich damit meine Wünsche realisieren kann. Ich habe zwar damit die Möglichkeit Kanalnamen zu vergeben, was die Lesbarkeit des Programms wie gewünscht verbessert, aber ich habe das Problem, dass ich die einzelnen Tasks während der Laufzeit erst erzeuge und damit schon zur Compilezeit alle Einstellungen perfekt machen muß, bevor ich eine Applikation zusammenbaue.
Wenn ich dann auf der Zielmaschine feststelle, dass ein Offset oder eine Skalierung zu ändern sind, muß ich wieder auf's Entwicklungssystem und die Applikation neu bauen. Ich hatte gehofft, dass ich das durch Konfiguration von Tasks im MAX umgehen kann.
Vielleicht hilft es ja, wenn ich zum Anlegen der Tasks die DAQ-Karte mal in das Entwicklungssystem stecke, bevor sie wieder in den Zielrechner wandert.
Ich habe ja weniger das Problem, dass ich die Zielhardware nicht kenne, sondern, dass ich auf einer anderen Maschine entwicklen will.

Tschüss und viele Grüße
Torsten

Hallo Torsten,
das mit der INI-Datei lohnt sich nur, wenn Du ALLE relevanten Einstellungen darin definierst, also auch Skalierung, Offset usw. Ist sicher erst einmal mehr Arbeit, die sich aber auf lange Sicht auszahlt. Und Du kannst natürlich die Konfiguration von verschiedensten Geräten unterschiedlicher Hersteller auf dieselbe Art und Weise konfigurieren; ansonsten hast bei NI-Produkten den MAX, bei Keithley-Geräten deren Konfigurations-Tools usw., was auf Dauer sehr unübersichtlich wird.

Gruß Carsten

Pahl IndustrieSoftware Berlin
Software-Entwicklung für Messtechnik,
Regelungstechnik und digitale Systeme
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Signal generieren und anderes messen gleichzeitig Labview-Anfänger 5 6.196 02.07.2014 07:28
Letzter Beitrag: Lucki
  auf Flanke warten, während dessen etwas anderes tun labvii 11 11.576 03.09.2013 10:56
Letzter Beitrag: S.D.

Gehe zu: