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 

Dieses Thema hat akzeptierte Lösungen:

numerisches Bedienelement und deren Eingabe ändern



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!

04.09.2012, 14:54
Beitrag #1

Holger01 Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Sep 2012

2010
2012
DE_EN



numerisches Bedienelement und deren Eingabe ändern
Hallo,

Aktuelle werden von dem Nutzer Daten über ein numerisches Bedienelement eingegeben. Es handelt sich um die Angaben, Ventile in der eingegebenen Prozentzahl (0-100%) zu öffnen/schließen. Nun möchte ich das Programm erweitern und koplexere Systemabläufe ersellen. Damit werden aber auch Eingriffe in die Ventilstellung nötig. Nun kann ich ohne Probleme die Ventilstellung ändern. Das Problem ist aber die von mir an anderer Stelle im Programm geänderten Ventilstellungen auf das numerische Bedienelement zu übertragen. Da steht ja noch die Eingabe des Nutzers drin, mit der Labview dann auch weiterarbeitet.

Bsp:

Nutzer setzt Ventil A auf 0% -> Bedienelement A= 0%
Nutzer setzt Ventil B auf 0% -> Bedienelement B=0%
System setzt Ventil B auf 10% (aus Sicherheitsgründen)

Nun würde Labview aber wieder die 0% aus dem Bedienelement auslesen. Habe keine Möglichkeit gefunden die Daten in dem Bedienelement zu ändern. Bisher habe ich nur die Möglichkeit einer zweiten Anzeige, die dann die Tatsächliche Einstellung der Ventile anzeigt. Geht es irgendwie die Zahl im numerishcen Bedienelement zu überschreiben? Oder Alternativen zu der aktuellen Umsetzung?

Vielen Danke
Holger
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
04.09.2012, 15:24
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: numerisches Bedienelement und deren Eingabe ändern
Hallo Holger,

da du anscheinend keine lokalen Variablen kennst, kann ich dir nur den Link in meiner Signatur empfehlen...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.09.2012, 15:33
Beitrag #3

Holger01 Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Sep 2012

2010
2012
DE_EN



RE: numerisches Bedienelement und deren Eingabe ändern
Hallo GerdW,

Doch diese sind mir bekannt. Entweder steh ich auf Schlauch oder Du hast meine Frage falsch gelesen :-). Ich möchte den Wert z.B 5 der vom Nutzer eingeben wurde und in dem Bedienelement steht durch einen Wert z.B 50 ersetzen. Dies aber nicht nur in der Variable sondern auch in dem angezeigtem Bedienelement wo nochimmer 10 von Nutzer steht.


Gruß Holger
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.09.2012, 15:42 (Dieser Beitrag wurde zuletzt bearbeitet: 04.09.2012 15:43 von GerdW.)
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: numerisches Bedienelement und deren Eingabe ändern

Akzeptierte Lösung

Hallo Holger,

Zitat:Ich möchte den Wert z.B 5 der vom Nutzer eingeben wurde und in dem Bedienelement steht durch einen Wert z.B 50 ersetzen. Dies aber nicht nur in der Variable sondern auch in dem angezeigtem Bedienelement wo nochimmer 10 von Nutzer steht.
Steht da jetzt 5 oder 10 vom Nutzer? Oder sind das zwei verschiedene Controls?

Du hast meine Antwort nicht richtig verstanden: man kann den Wert eines Controls setzen, indem man in eine lokale Variable dieses Controls schreibt. Und das willst du doch machen, oder?

Trotzdem kann ich dir hier nur anraten, vor dem Programmieren dir eine gute Programmstruktur zu überlegen. Und vernünftige Datenstrukturen schaden auch nicht...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.09.2012, 16:18
Beitrag #5

Holger01 Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Sep 2012

2010
2012
DE_EN



RE: numerisches Bedienelement und deren Eingabe ändern
Hallo nochmal,

Darauf soll man erstmal kommen, dass die Variable auch an der Bedienelement "zurücksendet". Danke für die schnelle Hilfe!!!!

VG
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.09.2012, 16:27
Beitrag #6

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: numerisches Bedienelement und deren Eingabe ändern
Hallo Holger,

demnach kam der Verweis bzgl. des LabVIEW-Einsteigerkurses also doch zur rechten Zeit?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
10.09.2012, 13:52
Beitrag #7

Kiesch Offline
LVF-Stammgast
***


Beiträge: 412
Registriert seit: Mar 2009

2019, 2018, 2016
2009
DE

04519
Deutschland
RE: numerisches Bedienelement und deren Eingabe ändern
Anmerkung: Wenn du derartige "Interlocks" setzen willst könnte es sinnvoll sein über Filterevents nachzudenken. Dabei kann von dir der Wert nach Nutzereingabe auf "gültigkeit" geprüft werden und gegebenenfalls abgeändert oder zurückgewiesen werden, bevor er eventuell irgendwo anders im Program genutzt wird.

Zitat:Märchen und Geschichten werden erzählt am Lagerfeuer, technischen Fakten werden mitgeteilt (oder so). (Genauso wie Software nicht auf einem Server "herumliegt", die ist dort installiert.)
*Zitat: IchSelbst*
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
  Numerisches Bedienelement FloGo935 2 3.462 18.08.2019 14:04
Letzter Beitrag: IchSelbst
  Mehrfache Eingabe in Windows Konsole Roxor 4 4.124 04.04.2019 14:04
Letzter Beitrag: Roxor
  Passwort Eingabe 911tom 21 12.816 21.03.2017 07:44
Letzter Beitrag: GerdW
  Numerisches Bedienelement maximale Signalsteigung begrenzen antwort 2 4.134 06.03.2017 13:46
Letzter Beitrag: antwort
  Strikte Typ-Def. & autom. Aktualisierung deren Konstanten _techniker_ 2 4.105 17.08.2016 07:47
Letzter Beitrag: _techniker_
  Einheit wechseln bei Numerisches Anzeigeelement Brainbug 10 10.674 29.05.2015 14:19
Letzter Beitrag: jg

Gehe zu: