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:

Tasterbedienung mit Fehleranzeige



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!

25.02.2021, 20:18
Beitrag #1

Vonzo Offline
LVF-Neueinsteiger


Beiträge: 8
Registriert seit: Sep 2020

2019
2019
DE



Tasterbedienung mit Fehleranzeige
Hi zusammen,

ich bräuchte mal etwas Unterstützung.

Ich programmiere gerade eine Tasterbedienung mit Fehleranzeige und komme nicht mehr weiter.
Und zwar ich habe:
-drei Taster (Ein/Aus) + Quittungstaster
-zwei Leuchten(Statusleuchte/Alarmleuchte)

Also ich drücke ein und die Statusleuchte leuchtet. Ich drücke aus und die Statusleuchte geht aus.
Soweit so gut.

Wenn der grüne EIN-Taster gedrückt wird, obwohl die Status-Leuchte bereits leuchtet, wird die Alarm-Leuchte aktiviert.
Und das selbe mit dem Aus-Taster
Wenn der rote AUS-Taster gedrückt wird, obwohl die Status-Leuchte nicht leuchtet, wird die Alarm-Leuchte aktiviert.

Die Alarm-Leuchte lässt sich außerdem nur mit dem Quittungstasters ausschalten.
Also Quittungstaster betätigt = beide Leuchten aus.

Den ersten Schritt schaffe ich noch. Doch jetzt komme ich nicht mehr weiter :/

Ich bin für jede Hilfe Dankbar.

Gruß
Vonzo


Angehängte Datei(en)
0.0 .zip  Tasterbedienung.zip (Größe: 11,97 KB / Downloads: 112)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
25.02.2021, 21:07
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Tasterbedienung mit Fehleranzeige
Hallo Vonzo,

Think DATAFLOW, Event-Struktur und ein paar Case-Strukturen, und das ist in 5 min gelöst (zumindest wenn ich deine Beschreibung richtig verstanden habe).

Gruß, Jens


Angehängte Datei(en)
18.0 .vi  Bsp.vi (Größe: 12,76 KB / Downloads: 113)

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
25.02.2021, 21:40
Beitrag #3

Vonzo Offline
LVF-Neueinsteiger


Beiträge: 8
Registriert seit: Sep 2020

2019
2019
DE



RE: Tasterbedienung mit Fehleranzeige
Hi JG,

vielen Dank für deine Antwort und das Beispiel.

Mit 5 Min komme ich da leider nicht aus Big Grin

Ich werde mich aber nochmal an einen weiteren Lösungsansatz setzen, bei dem ich die SR-Blöcke mit einbaue.

Gruß
Vonzo
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.02.2021, 08:07 (Dieser Beitrag wurde zuletzt bearbeitet: 26.02.2021 08:08 von GerdW.)
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.398
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Tasterbedienung mit Fehleranzeige
Hallo Vonzo,

Zitat:Ich werde mich aber nochmal an einen weiteren Lösungsansatz setzen, bei dem ich die SR-Blöcke mit einbaue.
Bitte nicht die SR-subVIs!
Wann immer ich jemanden mit solchen Funktionen habe hantieren sehen, waren das nur Krücken, um nicht den Umgang mit Schieberegistern erlernen zu müssen…

Zitat:Wenn der rote AUS-Taster gedrückt wird, obwohl die Status-Leuchte nicht leuchtet, wird die Alarm-Leuchte aktiviert.
Code:
IF RisingEdge(AUS) AND NOT Status THEN Alarm=TRUE
Eine einfache Case-Struktur und simple boolsche Operationen!
Ich habe mir Jens' Lösung nicht angeschaut, aber bin mir auch so sicher, dass er das genauso einfach umgesetzt hat… Smile

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.02.2021, 09:03
Beitrag #5

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Tasterbedienung mit Fehleranzeige
(26.02.2021 08:07 )GerdW schrieb:  Hallo Vonzo,

Zitat:Ich werde mich aber nochmal an einen weiteren Lösungsansatz setzen, bei dem ich die SR-Blöcke mit einbaue.
Bitte nicht die SR-subVIs!
Wann immer ich jemanden mit solchen Funktionen habe hantieren sehen, waren das nur Krücken, um nicht den Umgang mit Schieberegistern erlernen zu müssen…
Dem kann ich nur zustimmen - vor allem wird es nie funktionieren, solange dein FlipFlop-VI nicht reentrant ist.

Gruß, 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
26.02.2021, 12:54
Beitrag #6

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Tasterbedienung mit Fehleranzeige

Akzeptierte Lösung

Korrektur, mein Upload von gestern Abend enthält noch einen kleinen Fehler, bei 3-maliger Betätigung von "Ein" geht beim dritten Mal die Status-Anzeige wieder auf "Off".
Die Fallunterscheidung für den Aus-Button ist außerdem etwas vereinfacht.


20.0 .vi  Bsp-lv20.vi (Größe: 12,55 KB / Downloads: 124)


Gruß, 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
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Eine Fehleranzeige bei mehreren SubVIs dualsbiker 3 4.359 27.11.2009 10:38
Letzter Beitrag: dualsbiker
  Stringverarbeitung / Fehleranzeige HSNR 1 3.502 10.10.2005 19:05
Letzter Beitrag: Oliver Listing

Gehe zu: