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 

Schalter als Boolean



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!

12.12.2007, 11:59
Beitrag #1

Physikus
Unregistered


 







Schalter als Boolean
Moinsen,

ich arbeite innerhalb einer Sequenz zur Dateneingabe mit lokalen Variablen von einem Frame zu nächsten.

In meinem Fall Boolsche Variablen.

Gibt es nun eine Möglichkeit beim Übergang von einem Frame in den nächsten alle Variablen wieder mit einem false zu versehen?

Quasi ein "Reset" ?!?

Also ich meine ohne, dass ich eine Case Schleife baue, womit es sicherlich möglich ist.
Sondern eher, ob es einen derartigen Befehl gibt?

Cheers, Physikus.
Diese Nachricht in einer Antwort zitieren to top
Anzeige
12.12.2007, 12:03 (Dieser Beitrag wurde zuletzt bearbeitet: 13.12.2007 06:37 von Achim.)
Beitrag #2

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
Schalter als Boolean
Hi,

du musst dafür keine Variablen verwenden, mach mal nen Rechtsklick auf den Sequenzrand und wähle "create sequence local"...damit kannst du Daten von Frame zu Frame schieben!

Ein Reset geht damit aber nicht!

A.

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.12.2007, 12:08
Beitrag #3

Physikus
Unregistered


 







Schalter als Boolean
Sicher, das mit dem Create Sequezn Local hab ich auch schon gesehen.

Nur sollen die Daten jedes Mal neu eingeben werden.


Und wegen dem Thread, ich fühl mich aber noch wie ein Noob!Wink

Davon abgesehen halte ich persönlich es in einem Forum übersichtlicher, als wenn ich für jede Kleinigkeit einen neuen Thread aufmachen müsste.

So long, Physikus.
Diese Nachricht in einer Antwort zitieren to top
12.12.2007, 12:12
Beitrag #4

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Schalter als Boolean
Das ist aber unübersichtlich für andere, die beim Suchen im Forum vielleicht dieselbe oder eine ähnlich Frage haben...

Das schreit also mal nach Arbeit für die MODs (Zerlegen dieses Threads).....


oh, hoppla, gehöre ich ja auch dazu, also Arbeit für heute abendHehe

MfG, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.12.2007, 14:34
Beitrag #5

Physikus
Unregistered


 







Schalter als Boolean
Hi folks,

dann mache ich einmal auf Anraten einen neuen Thread auf.

Und zwar habe ich gerade Probleme mit einem Boolean als Schalter.

In meiner Sequenz mag ich den OK Schalter (als Boolean) wiederverwenden, da die Sequenz immer dann weiterlaufen soll, wenn der Abschnitt mit drücken des OK Schalters bestätigt wird.

Zu diesem Zweck habe ich seine Mechanische Aktion auch auf "Switch Until Released" eingestellt. In meiner naiven Ansicht dachte ich, dass dann der Wert des Parameters wieder auf "false" springt, sobald der OK Button losgelassen wird.

Scheinbar habe ich mich geirrt und der Wert "true" wird komplett beibehalten, wenn der Schalter einmal gedrückt wurde (auch wenn er optisch wieder in Ausgangsstellung geht).

Gibt es da nicht eine Möglichkeit, dass der Wert (true/false) nur so lange beibehalten wird, wie der Schalter auch wirklich auf dem Front Panel gedrückt wird?

Cheers, Physikus.
Diese Nachricht in einer Antwort zitieren to top
12.12.2007, 14:41 (Dieser Beitrag wurde zuletzt bearbeitet: 12.12.2007 14:41 von Grobi.)
Beitrag #6

Grobi Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 220
Registriert seit: Jan 2007

2013
2006
kA

26725
Deutschland
Schalter als Boolean
Ich kann dir zwar gerade nicht helfen, aber ich hatte auch schon das
ein oder andere Mal das Gefühl, dass das einstellbare Schaltverhalten
nicht wirklich dem entspricht was man erwartet, oder was auf dem
Mini-Diagramm angezeigt wird... Ich hoffe ich lerne jetzt aus deinem
Problem ebenfalls etwas dazu.

mfG
Robi
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
12.12.2007, 14:43
Beitrag #7

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
Schalter als Boolean
Hi,

du kannst 99,99 % aller Anwendungsfälle mit "Latch until released" lösen...so auch diesen!

A.

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.12.2007, 15:22
Beitrag #8

Physikus
Unregistered


 







Schalter als Boolean
Das mit dem Latch until released habe ich schon probiert, aber dann gibt er mir folgende Fehlermeldung:

Zitat:If a Boolean control has associated local variables, it may not use Latch mechanical action. The first local variable to read a Boolean control with Latch action would reset its value to the default.

So long, Physikus.
Diese Nachricht in einer Antwort zitieren to top
12.12.2007, 15:24
Beitrag #9

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Schalter als Boolean
' schrieb:Hi,

du kannst 99,99 % aller Anwendungsfälle mit "Latch until released" lösen...so auch diesen!

A.
@Achim: Jein, er will ja in einer Sequenz mehrfach den Button auslesen. Wenn's unbedingt Sequenz sein soll, geht es in diesem Fall mit Latch nicht.

@Physikus: Was willst du genau erreichen? Auf mehrfaches Drücken eines Buttons an verschiedenen Stellen innerhalb der Sequenz reagieren? Dann nimm die Funktionalität "Switch when pressed". Wenn du dabei das Latch-until-Released-Verhalten simulieren willst, musst du nach gewisser Zeit mit einer lokalen Variablen den Button wieder zurücksetzen.
Nicht gerade schöner LV-Stil, aber du bist ja am Lernen.

MfG, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.12.2007, 15:25 (Dieser Beitrag wurde zuletzt bearbeitet: 12.12.2007 20:59 von jg.)
Beitrag #10

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
Schalter als Boolean
Jaja, hast ja recht...lokale Variablen gehen mit "latch" nicht...

Aber evtl. guckst du dir das hier mal an, und baust deinen code entsprechend um:

Lv82_img
Sonstige .vi  weiter_statemachine.vi (Größe: 20,49 KB / Downloads: 345)


Hm...sehe grade du hast nur LV6.1...das ist ALT...evtl. kanns ihm ja jemand von 8.5 in Schritten auf 6.1 runterkonvertieren...

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
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
  Event Triggern über boolean Anzeige simcum 6 3.569 25.02.2023 14:57
Letzter Beitrag: simcum
  Mittelwert VI mit Boolean-Ausgang BlackEagle 6 5.465 18.01.2020 15:10
Letzter Beitrag: Lucki
  Boolean als globale Variable ares2013 12 11.355 06.09.2019 13:57
Letzter Beitrag: GerdW
  Boolean durch Array bedienen Gellerpa 3 5.065 07.06.2018 20:10
Letzter Beitrag: hansi9990
  Schalter an/aus Tobolf 1 3.966 27.01.2017 11:00
Letzter Beitrag: GerdW
  Boolean Array (>32-Bit!) to Number Daniel_S 2 6.179 27.07.2016 13:44
Letzter Beitrag: jg

Gehe zu: