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 

Notaus-Schalter für mehrere Bedingungen



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!

09.03.2008, 21:19
Beitrag #1

Peter04 Offline
LVF-Stammgast
***


Beiträge: 305
Registriert seit: Jan 2008

2020
2007
DE_EN

79xxx
Deutschland
Notaus-Schalter für mehrere Bedingungen
Hallo,

ich versuche vergeblich EINEN Notausschalter für mein Programm zu basteln. Prog läuft in einer Endlos-Schleife, die mit einem Button beendet wird. Innerhalb des Progs habe ich auch eine Abbruch-Funktion eingebaut, schaffe es aber nicht beide Abbruch-Ereignisse mit einem Button zu belegen. Bei dem Versuch einer lokalen boolschen Variable kommt eine Fehlermeldung. Eigentlich müsste der Abbruch-Schalter auch im Falle der manuellen Bedienung erfolgen.
Sonstige .vi  Licht_ein_aus.vi (Größe: 40,8 KB / Downloads: 259)

Wäre schön, wenn jemand Rat wüßte.

Schönen Gruß
PeterLv85_img
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.03.2008, 21:30
Beitrag #2

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Notaus-Schalter für mehrere Bedingungen
Soryr, habe kein LV 8.5, aber kannst du nicht alle deine Abbruchbedingungen mit einem OR verknüpfen?

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.03.2008, 22:24
Beitrag #3

Peter04 Offline
LVF-Stammgast
***


Beiträge: 305
Registriert seit: Jan 2008

2020
2007
DE_EN

79xxx
Deutschland
Notaus-Schalter für mehrere Bedingungen
Hallo,

bin leider Anfänger, daher verstehe ich nicht ganz, was ich wie mit or verknüpfen soll. Bisher habe ich es immer so gehalten, dass ich ein boolsches Anzeigeelement hatte und bei true= stop (roter Knopf in Schleife).
Ein Beispiel oder screenshot wäre schön. Oder gibt es etwas in der LabVIEW- Beispielsammlung?
Ich bekomme von meinem vi leider keinen screenshot hin, da die innere Schleife desktopmäßig zu weit von der äüßeren Schleife entfernt ist und da kennen ich keinen Trick.

Gruß

Peter
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.03.2008, 08:19
Beitrag #4

blacky Offline
LVF-Grünschnabel
*


Beiträge: 46
Registriert seit: Jan 2008

8.2.1
2008
de

6900
British Virgin Islands
Notaus-Schalter für mehrere Bedingungen
probiers mal so. Das hat eg mit einer OR-Verknüpfung gemeint.

mfg


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.03.2008, 10:01
Beitrag #5

Peter04 Offline
LVF-Stammgast
***


Beiträge: 305
Registriert seit: Jan 2008

2020
2007
DE_EN

79xxx
Deutschland
Notaus-Schalter für mehrere Bedingungen
Hallo,

aha, das mit dem or habe ich jetzt verstanden.
Das funktioniert bei mir so aber nicht, da die eine Abbruch-Bedingung innerhalb einer Schleife liegt, die ihrerseits in einer Endlos-Schleife liegt. Will sagen, so lange die innere Schleife läuft merkt der äüßere Schalter nix und wenn die innere Schleife nicht läuft merkt halt der innere Schalter nix.
Ich hab mal einen kleinen screenshot angefügt mit des Pudels Kern. Dabei gebe es eigentlich noch eine zweite innere Schleife, die ich hier aber weggelassen habe.

Gruß
Peter

   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.03.2008, 11:11
Beitrag #6

blacky Offline
LVF-Grünschnabel
*


Beiträge: 46
Registriert seit: Jan 2008

8.2.1
2008
de

6900
British Virgin Islands
Notaus-Schalter für mehrere Bedingungen
Vielleicht so: FOR durch WHILE schleife ersetzt, denn die hat ein Stopp


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
10.03.2008, 11:14 (Dieser Beitrag wurde zuletzt bearbeitet: 10.03.2008 11:15 von IchSelbst.)
Beitrag #7

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.696
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Notaus-Schalter für mehrere Bedingungen
' schrieb:Bei dem Versuch einer lokalen boolschen Variable kommt eine Fehlermeldung.
Klick auf das Bedienelement, öffne das Eigenschaftsmenü, wähle "Schaltverhalten" aus: Nimm die Einstellung von oben links. Dann kannst du eine lokale Variable erstellen und verwenden.

Aber Vorsicht: Du darfst die Variable, die deine äußere Schleife beenden soll, erst dann abfragen, wenn alle inneren Schleifen beendet sind.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.03.2008, 11:16 (Dieser Beitrag wurde zuletzt bearbeitet: 10.03.2008 11:21 von eg.)
Beitrag #8

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Notaus-Schalter für mehrere Bedingungen
' schrieb:Vielleicht so: FOR durch WHILE schleife ersetzt, denn die hat ein Stopp

@Blacky:
Das wollte ich auch vorschlagen.

OFFTOP: aufpassen mit der "=" Bedingung bei Doubles! Besser durch ">=" ersetzen, sonst kann es zu einer Endlosschleife werden.


P.S. natürlich kann man stattdessen auch den Iterator vergleichen.

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.03.2008, 11:22
Beitrag #9

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.696
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Notaus-Schalter für mehrere Bedingungen
Ich empfehle dringend eine styleguide-gerechte Überarbeitung. Da sind lokale Variablen drinnen, die sind nicht notwendig. Außerdem kann man alles etwas schöner anordnen, dann ist da auch ein Überblick da.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.03.2008, 11:25
Beitrag #10

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Notaus-Schalter für mehrere Bedingungen
Seit LabVIEW 8.5 kannst Du auch eine For-Schleife vorzeitig beenden.

   

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Schalter an/aus Tobolf 1 3.966 27.01.2017 11:00
Letzter Beitrag: GerdW
  schöner Schalter Aktuatormann 7 11.301 11.03.2016 14:41
Letzter Beitrag: Hubert R.
  3 Bedingungen abfangen Susanne 6 6.471 07.01.2015 10:43
Letzter Beitrag: Susanne
  Schalter mit XOR lola2014 6 8.392 17.07.2014 08:41
Letzter Beitrag: cb
  mehrere Nachrichten über Schalter verschicken Prama 1 3.475 25.03.2013 11:14
Letzter Beitrag: GerdW
  Schalter ausschalten Tobi123 4 6.332 07.12.2012 13:35
Letzter Beitrag: Tobi123

Gehe zu: