Brauche Hilfe beim ersten Erstellen eines Programmes !!!

VISA, TCP/IP, CAN und ähnliche Protokolle
speedygonzales
assistant
assistant
Сообщения: 138
Зарегистрирован: 08 апр 2008, 14:30
Версия LabVIEW: 8.5 Deutsch
Контактная информация:

Re: Brauche Hilfe beim ersten Erstellen eines Programmes !!!

Сообщение speedygonzales »

jo ... danke, ist mir wieder was klar geworden und meine ??? noch mehr :super:

Das ist ja jetzt nur mal der erste Teil der in das GesamtVI rein soll . Da soll dann noch die Drehzahlausgabe über eine FPGA - Karte rein und noch Can Bus sachen ...

Wie würdest du das weiter aufteilen ?! Alles in eine While schleife ?! Oder mehrere drunter !?

Sie sollten ja alle Synchron / parallel laufen
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Brauche Hilfe beim ersten Erstellen eines Programmes !!!

Сообщение Eugen Graf »

Alles in eine Schleife passt nicht, weil wenn du z.B. auf die Nachricht vom CAN wartest, kannst du keine Drücke einstellen, weil das Programm gerade mit dem Warten beschäftigt ist.
Man sollte es schon voneinander unabhängig machen.

Also mehrere While-Schleifen. Pro Gerät/Objekt eine Schleife.
speedygonzales
assistant
assistant
Сообщения: 138
Зарегистрирован: 08 апр 2008, 14:30
Версия LabVIEW: 8.5 Deutsch
Контактная информация:

Re: Brauche Hilfe beim ersten Erstellen eines Programmes !!!

Сообщение speedygonzales »

ah ja , ok , so hatte ich mir das auch gedacht , schon allein wegen der initialisierung
speedygonzales
assistant
assistant
Сообщения: 138
Зарегистрирован: 08 апр 2008, 14:30
Версия LabVIEW: 8.5 Deutsch
Контактная информация:

Re: Brauche Hilfe beim ersten Erstellen eines Programmes !!!

Сообщение speedygonzales »

Also ich hab heute mal beim GesamtVI weitergemacht und werde es dir morgen mal zeigen....


Jetzt hab ich aber noch ein anderes Problem : Ich brauch bei dem VI von den Drücken wo die SPannung ausgegeben wird noch eins wo ich eine Temperatur ausgebe.

Bzw.: ich geb eine Temperatur ein und der sollte dann über eine Kennlinie die richtige Spannung zu der Temperatur ausgeben .

Kannst du mir sagen wie ich es machen kann , das ich eine kennlinie hinterlege und er diese dann hernimmt für die Ausgabe ??
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Brauche Hilfe beim ersten Erstellen eines Programmes !!!

Сообщение Eugen Graf »

Wie sieht die Kennlinie aus? Wonimmst du diese her? Hast du eine Wertetabelle dazu?
speedygonzales
assistant
assistant
Сообщения: 138
Зарегистрирован: 08 апр 2008, 14:30
Версия LabVIEW: 8.5 Deutsch
Контактная информация:

Re: Brauche Hilfe beim ersten Erstellen eines Programmes !!!

Сообщение speedygonzales »

Ich hab vom Sensor ein Datenblatt ...

Quasi Widerstand zu Temperatur
Вложения
Datenblatt Temperaturfühler 94099.pdf
(286.27 КБ) 191 скачивание
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Brauche Hilfe beim ersten Erstellen eines Programmes !!!

Сообщение Eugen Graf »

Ok, dann mache lieber eine Auswahlbox (=Ring), da kannst du gleich deine Tabelle eintragen. Mehr brauchst du gar nicht zu machen.
speedygonzales
assistant
assistant
Сообщения: 138
Зарегистрирован: 08 апр 2008, 14:30
Версия LabVIEW: 8.5 Deutsch
Контактная информация:

Re: Brauche Hilfe beim ersten Erstellen eines Programmes !!!

Сообщение speedygonzales »

Und das heisst !??

Ich will ja Grad Celsius eingeben und es muss die richtige Spannung dafür rauskommen wo an das Steuergerät weiter geht ? Quasi art Spannungsteiler funktioniert das
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Brauche Hilfe beim ersten Erstellen eines Programmes !!!

Сообщение Eugen Graf »

Ja, sollte damit funktionieren. Nur wirst du es nicht eingeben, sondern aus einer Liste auswählen.
speedygonzales
assistant
assistant
Сообщения: 138
Зарегистрирован: 08 апр 2008, 14:30
Версия LabVIEW: 8.5 Deutsch
Контактная информация:

Re: Brauche Hilfe beim ersten Erstellen eines Programmes !!!

Сообщение speedygonzales »

Funktioniert das dann auch noch wenn man später von "Datei einlesen" Werte auswählt ??
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Brauche Hilfe beim ersten Erstellen eines Programmes !!!

Сообщение Eugen Graf »

Hm, gute Frage. Ich glaube nicht. Dann eine Gegenfrage:
Musst du nur die Werte aus der Tabelle (Datenblatt) eingeben können oder auch die Zwischenwerte (Kennlinie interpolieren)?
speedygonzales
assistant
assistant
Сообщения: 138
Зарегистрирован: 08 апр 2008, 14:30
Версия LabVIEW: 8.5 Deutsch
Контактная информация:

Re: Brauche Hilfe beim ersten Erstellen eines Programmes !!!

Сообщение speedygonzales »

zwischenwerte auch ... Deshalb sollte es ja über kennlinie gemacht werden ?
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Brauche Hilfe beim ersten Erstellen eines Programmes !!!

Сообщение Eugen Graf »

Ja, verstehe. Dann drauchst du ein 2D Array und musst mit Interpolate 1D Array den passenden Wert in der ersten Spalte finden und den Referenzwert dazu aus der zweiten Spalte ausgeben.
speedygonzales
assistant
assistant
Сообщения: 138
Зарегистрирован: 08 апр 2008, 14:30
Версия LabVIEW: 8.5 Deutsch
Контактная информация:

Re: Brauche Hilfe beim ersten Erstellen eines Programmes !!!

Сообщение speedygonzales »

ja und die Kennlinie über den Ring hinterlegen oder wie ?!
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Brauche Hilfe beim ersten Erstellen eines Programmes !!!

Сообщение Eugen Graf »

Nein, eben nicht mehr. Die Kennlinie in der 2D Array-Konstante hinterlegen.
Ответить

Вернуться в «Kommunikation mit Geräten»