15.05.2014, 22:40
Beitrag #1
|
Benutzername
LVF-Grünschnabel
Beiträge: 25
Registriert seit: May 2014
2012
2014
DE
|
Werte auslesen, jeder 1V Schritt
Hallo,
mein nächstes Problem:
Ich habe ein Poti, das geht von 0V bis 10V. Jetzt möchte ich bei jedem 1V Schritt, andere Anzeigeelemente oder Variablen auslesen. Ich habe absolut keine Ahnung wie ich da vorgehen soll.
Ihr habt ja schon so toll geholfen, hoffe das geht so weiter
|
|
|
16.05.2014, 07:50
(Dieser Beitrag wurde zuletzt bearbeitet: 16.05.2014 07:51 von GerdW.)
Beitrag #2
|
GerdW
______________
Beiträge: 17.469
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
RE: Werte auslesen, jeder 1V Schritt
Hallo Name,
Zitat:Ich habe ein Poti, das geht von 0V bis 10V. Jetzt möchte ich bei jedem 1V Schritt, andere Anzeigeelemente oder Variablen auslesen.
Du willst also anhand der Ausgangsspannung eines Spannungsteilers entscheiden, welche Controls du auslesen willst?
Ich würde dafür den Spannungswert in einen I32 runden und dann eine Case-Struktur verwenden…
Mal im Ernst: Du musst wirklich daran arbeiten, Fragen so zu formulieren, dass jeder versteht, was du eigentlich erreichen willst!
|
|
|
16.05.2014, 08:36
Beitrag #3
|
Benutzername
LVF-Grünschnabel
Beiträge: 25
Registriert seit: May 2014
2012
2014
DE
|
RE: Werte auslesen, jeder 1V Schritt
Ich habe 4 Anzeigeelemente, die Werte auslesen. Diese könnte ich auch als lokale Variable ausgeben.
Bei jeder Änderung des Wertes vor dem Komma der Ausgangsspannung des Potis (1,999V auf 2,000V) sollen alle Werte abgespeichert werden.
Als Ausgang benötige ich eine Tabelle wie unten aufgeführt. Zu jeder Poti-Änderung 4 Anzeige Werte.
Poti Anzeige 1 Anzeige 2 Anzeige 3 Anzeige 4
0V
1V
2V
3V
4V
5V
Ich hoffe das ist verständlich genug
|
|
|
16.05.2014, 10:53
Beitrag #4
|
GerdW
______________
Beiträge: 17.469
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
RE: Werte auslesen, jeder 1V Schritt
Hallo Name,
Zitat:Bei jeder Änderung des Wertes vor dem Komma der Ausgangsspannung des Potis
Spannungswert mit QR-Funktion durch 1 teilen. Wenn Integer-Ergebnis sich ändert, dann Daten lesen und speichern…
|
|
|
17.05.2014, 12:14
Beitrag #5
|
Benutzername
LVF-Grünschnabel
Beiträge: 25
Registriert seit: May 2014
2012
2014
DE
|
RE: Werte auslesen, jeder 1V Schritt
Ich habe meinen Wert nun als Int.
Jetzt gelingt es mir aber nicht zu sagen, dass er die Werte speichern soll wenn sich dieser Int.-Wert ändert. Welches Element muss ich dafür benutzen?
|
|
|
18.05.2014, 17:29
Beitrag #6
|
GerdW
______________
Beiträge: 17.469
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
RE: Werte auslesen, jeder 1V Schritt
Hallo Name,
du willst also wissen, ob ein Wert sich gegenüber der vorigen Iteration geändert hat?
- Wenn man Werte für die nächste Iteration speichern will, sollte man Schieberegister (oder FeedbackNodes) nutzen.
- In der Vergleichspalette gibt es den "Ungleich"-Operator…
|
|
|
19.05.2014, 06:06
Beitrag #7
|
Benutzername
LVF-Grünschnabel
Beiträge: 25
Registriert seit: May 2014
2012
2014
DE
|
RE: Werte auslesen, jeder 1V Schritt
Nee, ich will nicht überprüfen ob sich der Wert geändert hat sondern eine Liste ausgeben (Array?!) mit den Int-Werten von 0-10 und dazu die Sensor-Werte die ausgegeben wurden zu dem Zeitpunkt als sich der Int-Wert geäöndert hat.
Ich weiß nur nicht, wie ich das Array erstellen soll. WIe gesagt, für jeden Int-Wert soll eine neue ZEile angelegt werden
|
|
|
19.05.2014, 07:41
(Dieser Beitrag wurde zuletzt bearbeitet: 19.05.2014 07:49 von GerdW.)
Beitrag #8
|
GerdW
______________
Beiträge: 17.469
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
RE: Werte auslesen, jeder 1V Schritt
Hallo Name,
Zitat:Nee, ich will nicht überprüfen ob sich der Wert geändert hat … zu dem Zeitpunkt als sich der Int-Wert geäöndert hat
Also was nun: prüfen, ob sich ein Wert geändert hat oder nicht?
Zitat:Ich weiß nur nicht, wie ich das Array erstellen soll.
BuildArray. Oder ReplaceArraySubset.
Du hast dir die LabVIEW-Grundlagen zu Gemüte geführt? Mit den Links in meiner Signatur? Da wird der grundlegende Umgang mit Arrays erläutert…
|
|
|
19.05.2014, 11:44
Beitrag #9
|
Benutzername
LVF-Grünschnabel
Beiträge: 25
Registriert seit: May 2014
2012
2014
DE
|
RE: Werte auslesen, jeder 1V Schritt
Achso, ich dachte du sprichst von den zu messenden Werte. Klar, wenn sich der Int.-Wert verändert soll gemessen werden. Ich bekomme einfach kein VI hin, das misst, wenn sich dieser Wert verändert. Die Grundlagen habe ich betrachtet. Weiß nur nicht wie ich mein VI aufbauen soll
|
|
|
19.05.2014, 16:10
(Dieser Beitrag wurde zuletzt bearbeitet: 19.05.2014 16:11 von GerdW.)
|
GerdW
______________
Beiträge: 17.469
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
RE: Werte auslesen, jeder 1V Schritt
Häng doch im 11. Beitrag dieses Threads mal an, was du bisher zustande gebracht hast…
|
|
|
| |