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!
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)
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.
12.12.2007, 14:41 (Dieser Beitrag wurde zuletzt bearbeitet: 12.12.2007 14:41 von Grobi.)
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.
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.
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!