Kennlinie hernehmen zum ausgeben von Signalen : Wertetabelle

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

Re: Kennlinie hernehmen zum ausgeben von Signalen : Wertetabelle

Сообщение speedygonzales »

Sorry mein Fehler, hab vergessen zu sagen wegen dem 2ten Widerstand für den Spannungsteiler , somit müsste es ja klar sein oder ?

siehe Bild
Вложения
TempSensor.JPG
speedygonzales
assistant
assistant
Сообщения: 138
Зарегистрирован: 08 апр 2008, 14:30
Версия LabVIEW: 8.5 Deutsch
Контактная информация:

Re: Kennlinie hernehmen zum ausgeben von Signalen : Wertetabelle

Сообщение speedygonzales »

Also haben wir ja alles für die Formel zu einem Spannungsteiler !? Die ausgegebene Spannung und den fehlenden Widerstand ?

PS: Mein "CanBus VI" läuft auch , fehlt also nur noch dieses blöde TemperaturVI
Аватара пользователя
Eugen Graf

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

Re: Kennlinie hernehmen zum ausgeben von Signalen : Wertetabelle

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

Heisst das, dass 1 KOhm als zweiter Teilwiderstand wirkt?
speedygonzales
assistant
assistant
Сообщения: 138
Зарегистрирован: 08 апр 2008, 14:30
Версия LabVIEW: 8.5 Deutsch
Контактная информация:

Re: Kennlinie hernehmen zum ausgeben von Signalen : Wertetabelle

Сообщение speedygonzales »

Richtig , so wie auf dem Schaltplan zu sehen ...

:drink:
Аватара пользователя
Eugen Graf

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

Re: Kennlinie hernehmen zum ausgeben von Signalen : Wertetabelle

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

Hier die Lösung, die funktionieren sollte.

Es kann sein, dass ich da was vewechselt habe, probiere es einfach aus.
Вложения
DAQmxTempSpannung.vi
LV 8.0
(11.12 КБ) 260 скачиваний
speedygonzales
assistant
assistant
Сообщения: 138
Зарегистрирован: 08 апр 2008, 14:30
Версия LabVIEW: 8.5 Deutsch
Контактная информация:

Re: Kennlinie hernehmen zum ausgeben von Signalen : Wertetabelle

Сообщение speedygonzales »

Das sieht richtig gut aus , bin grad noch am überprüfen , ABER ich glaube das ist die Lösung :labview: :super:

EDIT: Das passt wirklich , GEIL GEIL GEIL :: Danke dir für die Unterstützung :1stplace:


kannst du mir kurz das VI in deinen Augen erklären ? was mit dem Schwellwertding gemacht wird und warum das Array interpoliert wird !? UND wie das funktioniert das der jetzt aus dem Ring die Daten holt , quasi auch zwischenwerte wie 65 °C
Аватара пользователя
Eugen Graf

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

Re: Kennlinie hernehmen zum ausgeben von Signalen : Wertetabelle

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

Du kannst in der LabVIEW Hilfe nachschauen was die zwei VIs machen und wie diese funktionieren.

Das erste durchsucht ein Array und findet zwei Werte, die ein bischen grösser und ein bischen kleiner als der eingegebene ist. Dann generiert es eine Kommazahl, die die Nummer dieser beiden Elemente "mittelt".
Zum beispiel hast du im Array 0, 10, 20, 30, 40, 50 und gibst eine Zahl 38 ein, dann schaut es nach wo 38 steht. Hier also zwischen 30 und 40. Die Zahlen 30 und 40 haben die Nummern 3 und 4. Dann soll das VI 3,8 am Ausgang generieren, denn 38 gehört mehr zu 40 als zu 30.

Das zweite VI macht gerade das Umgekehrte. Es interpoliert ein Array und will diese Kommazahl am Eingang haben. Wenn dein Array 0, 100, 200, 300, 400, 500 ist. Und du gibst 3,8 ein. Dann Nimmt es die Elemente 3 und 4, also 300 und 400 und mittelt daraus eine Zahl 380 aus deinem 3,8.

Verständlich? Wenn nicht, dann bitte die LV Hilfe durchforsten. :rtfm:

Gruß, eg :wink:
speedygonzales
assistant
assistant
Сообщения: 138
Зарегистрирован: 08 апр 2008, 14:30
Версия LabVIEW: 8.5 Deutsch
Контактная информация:

Re: Kennlinie hernehmen zum ausgeben von Signalen : Wertetabelle

Сообщение speedygonzales »

Ich hab da nochmal eine Frage dazu :

Ich wollte jetzt 2 Temperaturen ausgeben.

Aber irgendwie geht das glaub nicht wie ich mir das unter "1 "(siehe Foto) gedacht habe ??

Ich muss doch im DAQ Modul (siehe "2 "Bild) mit den 2 Eingängen zusammen kommen ??
Вложения
Temp.JPG
DAQmxTempSpannung01.10.08.vi
(27.68 КБ) 219 скачиваний
Аватара пользователя
Eugen Graf

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

Re: Kennlinie hernehmen zum ausgeben von Signalen : Wertetabelle

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

Du musst jedenfalls zwei Mal dein Array durchsuchen um zwei Ergebnisse zu bekommen.
Zum DAQ: wo willst du zwei Temperaturen ausgeben? An zwei Kanälen? Dann musst du dort wo "1 Kanal 1 Sample" steht etwas anderes auswählen.
speedygonzales
assistant
assistant
Сообщения: 138
Зарегистрирован: 08 апр 2008, 14:30
Версия LabVIEW: 8.5 Deutsch
Контактная информация:

Re: Kennlinie hernehmen zum ausgeben von Signalen : Wertetabelle

Сообщение speedygonzales »

Du musst jedenfalls zwei Mal dein Array durchsuchen um zwei Ergebnisse zu bekommen.
Wie meinst das ?!?
Zum DAQ: wo willst du zwei Temperaturen ausgeben? An zwei Kanälen? Dann musst du dort wo "1 Kanal 1 Sample" steht etwas anderes auswählen.
Jo das ist klar , hatte ich vergessen bei dem Beispiel zu machen
Аватара пользователя
Eugen Graf

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

Re: Kennlinie hernehmen zum ausgeben von Signalen : Wertetabelle

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

Ich meine dieses Stück des Block Diagramms musst du zwei Mal ausführen.
Вложения
Temp.JPG
Temp.JPG (24.6 КБ) 9202 просмотра
speedygonzales
assistant
assistant
Сообщения: 138
Зарегистрирован: 08 апр 2008, 14:30
Версия LabVIEW: 8.5 Deutsch
Контактная информация:

Re: Kennlinie hernehmen zum ausgeben von Signalen : Wertetabelle

Сообщение speedygonzales »

Huhu ,

ich mal wieder ...

Also ich hab das jetzt so gelöst :

Bild 1 (Berechnung ... ) ist ein SubVI , wo nur die Berechnung gemacht wird


Bild 2 ist dann das normale Modul wo man die SubVIs sieht ...

Ist das so ne gute Lösung ? Eigentlich ja so wie du auch gemeint hast , was ich erst grad gesehen hab :1stplace:
Вложения
berechnungTemp.PNG
ModulTemp.PNG
ModulTemp.PNG (8.74 КБ) 9144 просмотра
Аватара пользователя
Eugen Graf

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

Re: Kennlinie hernehmen zum ausgeben von Signalen : Wertetabelle

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

Ja, das sieht gut aus!

Warum hast du so ne komische SubVIs Darstellung? Und ja den Ausgang "Numerisches Element" kannst du ja irgendwie passend umbenennen, damit man weiß, was das ist.

Ansonsten freut es micht, dass es dir so passt und du verstehst, was du machst :wink:
speedygonzales
assistant
assistant
Сообщения: 138
Зарегистрирован: 08 апр 2008, 14:30
Версия LabVIEW: 8.5 Deutsch
Контактная информация:

Re: Kennlinie hernehmen zum ausgeben von Signalen : Wertetabelle

Сообщение speedygonzales »

Warum hast du so ne komische SubVIs Darstellung?
Das hab ich nur so eingestellt gehabt zu bessern Darstellung
Ansonsten freut es micht, dass es dir so passt und du verstehst, was du machst
naja sagen wir so , es wird langsam verständlicher , aber auch nur mit deiner super Hilfe :drink:
Ответить

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