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 

Werte dem Programm zur Verfügung stellen?



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!

11.05.2006, 16:32
Beitrag #1

Gerald Offline
LVF-Grünschnabel
*


Beiträge: 15
Registriert seit: May 2006

7.1
2006
kA


Deutschland
Werte dem Programm zur Verfügung stellen?
Servus,

ich möchte bestimmte Werte die ganze Zeit, wo das Programm läuft benutzen können.

Nach dem Start sollen die Werte einmal festgelegt werden und im späteren Verlauf soll damit gerechnet werden.

Diese Werte sollen aber auch jederzeit veränderbar sein.

Es sollen so in der Art wie globale Werte sein.

Wie setze ich das programmiertechnisch um?

Thanks.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.05.2006, 16:42
Beitrag #2

Svenni Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 227
Registriert seit: Mar 2005

7.1, 8.0, 8.2, 8.21, 8.5, 8.6, 2009, 2010, 2011, 2012, 2013, 2014
2000
DE

23843
Deutschland
Werte dem Programm zur Verfügung stellen?
Hallo,

ich würde dir Empfehlen, dass du Bedienelemente anlegst und diese mit deinen Standardwerten füllst. Dann klickst Du mit der rechten Maustaste auf das Element. In den Menü gehst du auf "Datenoperation->Aktuellen Wert auf Standard".
Nun ist dieser Wert bei jedem Programmstart in dem Bedienelement und du kannst den Wert während der Laufzeit ändern.


Gruß
sven

P.S.
Globale Variablen solltest du nicht einsetzen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.05.2006, 17:11
Beitrag #3

Gerald Offline
LVF-Grünschnabel
*


Beiträge: 15
Registriert seit: May 2006

7.1
2006
kA


Deutschland
Werte dem Programm zur Verfügung stellen?
Hallo Sven,

danke schon mal für den Tipp.

Wird das aber nicht ein bißchen unübersichtlich mit der Verdrahtung.

Bezogen auf das Blockdiagramm:
Angenommen ich habe eine große While-Schleife als Programmschleife und in diese setze ich meine Bedienelemente. Darin habe ich jetzt verschiedene andere Strukturen wie For-Schleifen oder Case-Anweisungen. Um einen Wert vom Bedienelement in diese Schleifen oder auch Unterprogramme zu bekommen, müsste ich ja dann das Bedienelement mit der jeweiligen Schleife oder dem Unterprogramm verbinden. Kreuz und quer.

Ist es dann nicht einfacher, man verwendet lokale Variablen?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.05.2006, 17:36
Beitrag #4

Svenni Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 227
Registriert seit: Mar 2005

7.1, 8.0, 8.2, 8.21, 8.5, 8.6, 2009, 2010, 2011, 2012, 2013, 2014
2000
DE

23843
Deutschland
Werte dem Programm zur Verfügung stellen?
Hallo Gerald,

der Vorteil von LabVIEW ist ja, dass Strukturen auch parallel abgearbeitet werden. Wenn du nun Variablen einsetzt, dann kann es schnell passieren, dass du zum falsche Zeitpunkt Werte in deine Variable schreibst, denn der Ablauf ist ja nicht garantiert.
Dies kann zu sehr merkwürdigen Phänomene führen und mann sucht sich nachher einen Wolf, um den Fehler zu beseitigen.
Ich fasse meine Werte immer in einem Cluster zusammen und führe diesen dann durch mein Programm. Das macht das ganze übersichtlich.

Gruß
sven
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
Exclamation Wert mit 3 Stellen herrausfiltern Dany83 9 4.526 08.09.2015 21:14
Letzter Beitrag: Trinitatis
  Numerisches Anzeigeelement von 2 Stellen im code beschreiben Mrindfleisch 2 4.214 17.02.2011 15:54
Letzter Beitrag: Mrindfleisch
  Eigene Marker an definierten Stellen eines Schiebereglers? Sascha_ 2 3.776 17.01.2011 09:27
Letzter Beitrag: Sascha_
  Werte in bestimmten Stellen einer Tabelle eintragen Napoleon 11 9.625 13.01.2011 16:22
Letzter Beitrag: GerdW
  Werte in einem Array an definierten Stellen einfügen stud_lab 9 8.710 24.07.2008 14:26
Letzter Beitrag: Kvasir
  Fract/Exp String To Number hat immer nur 6 Stellen. Y-P 2 4.209 23.04.2008 15:18
Letzter Beitrag: Y-P

Gehe zu: