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:

Case Structure nur einmal durchführen



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!

30.05.2016, 14:17 (Dieser Beitrag wurde zuletzt bearbeitet: 31.05.2016 07:54 von Y-P.)
Beitrag #1

McButch Offline
LVF-Grünschnabel
*


Beiträge: 24
Registriert seit: May 2016

2015
2015
DE



Case Structure nur einmal durchführen
Hallo zusammen,

ich habe eine VI-Übernommen, die auf ein I/O-Interface zugreift. An den Pins des I/O interfaces sind zwei taster angschlossen, die wie ein Wechselschalter funktionieren sollen. Soweit funktioniert auch alles wie es soll. Es ist im moment aber so, dass die entsprechenden Aktionen immer wieder ausgeführt werden, wenn der Taster gedrückt gehalten wird. Ich möchte aber, dass die Funktionen, jeweils nur ein mal ausgeführt werden.

Aktuell: Taster gedrückt -> Grüne Lampe Flackert
Gewollt: Taster gedrückt -> Grüne Lampe geht an und bleibt an.

Hier ein Bild von meiner vi. Die beiden Structures, die nur einmal ausgeführt werden sollen sind eingekreist.

   

Ich hoffe es ist klar geworden, wie ich es meinte. Die vi ist im Anhang.


Gruß

EDIT jg: Externer Bildlink gelöscht


Angehängte Datei(en)
0.0 .zip  LabVIEW E4x4-Prüfstandssteuerung_v1.0.zip (Größe: 463,4 KB / Downloads: 269)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
30.05.2016, 15:05 (Dieser Beitrag wurde zuletzt bearbeitet: 30.05.2016 15:12 von Freddy.)
Beitrag #2

Freddy Offline
Oldtimer
****


Beiträge: 729
Registriert seit: Aug 2008

2019, 2020, 2021
1996
DE

76275
Deutschland
RE: Case Structue nur einmal durchführen

Akzeptierte Lösung

Es gibt da zwei Ungereimtheiten.
unter 1. Da wird 2mal negiert. Also nichts gemacht!!
unter 2. Da ist Dein Puls der invertiert bei jedem Durchgang.

Warum setzt Du nicht einfach ein False zum ausmachen und ein True zum Einschalten ohne die Schleifen.

Gruß
Freddy
Beim "Kawumm ausgelöst!" ist auch ein funktionsloser Boolen Draht. Der wird in ein Schieberegister gegeben aber nirgends benutzt.
Gruß
Freddy


Angehängte Datei(en) Thumbnail(s)
       

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.05.2016, 15:13
Beitrag #3

McButch Offline
LVF-Grünschnabel
*


Beiträge: 24
Registriert seit: May 2016

2015
2015
DE



RE: Case Structue nur einmal durchführen
Hey und danke für die fixe Antwort

(30.05.2016 15:05 )Freddy schrieb:  unter 1. Da wird 2mal negiert. Also nichts gemacht!!

Das ist mir auch schon aufgefallen. Hab ich nur noch nicht rausgenommen, weil ich das Ganze erstmal zum laufen bringen wollte. Das fliegt aber raus. Danke dir.


(30.05.2016 15:05 )Freddy schrieb:  unter 2. Da ist Dein Puls der invertiert bei jedem Durchgang.

Der puls ist dafür da, dass der Akustische Warner nur 150ms ausgelöst wird. Danach soll er abgeschaltet werden. Alles andere soll weiter an sein.

(30.05.2016 15:05 )Freddy schrieb:  Warum setzt Du nicht einfach ein False zum ausmachen und ein True zum Einschalten ohne die Schleifen.

Ich weiß nicht genau wie, aber ich werde mal Google bemühen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.05.2016, 15:20 (Dieser Beitrag wurde zuletzt bearbeitet: 30.05.2016 15:21 von Freddy.)
Beitrag #4

Freddy Offline
Oldtimer
****


Beiträge: 729
Registriert seit: Aug 2008

2019, 2020, 2021
1996
DE

76275
Deutschland
RE: Case Structue nur einmal durchführen
Zitat:Der puls ist dafür da, dass der Akustische Warner nur 150ms ausgelöst wird. Danach soll er abgeschaltet werden. Alles andere soll weiter an sein.
Da wo ich mit 2. markiert habe, wird nur der Wert gesetzt (150) keine Pause gemacht. Aber die While Schleife invertiert beim zweiten Durchgang den Boolen Draht wieder. Daher das Flackern.
Ich habe dir im zweiten Bild die alternative eingezeichnet. Mach das mal so und es gibt kein flackern mehr.

Gruß
Freddy

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.05.2016, 15:28
Beitrag #5

McButch Offline
LVF-Grünschnabel
*


Beiträge: 24
Registriert seit: May 2016

2015
2015
DE



RE: Case Structue nur einmal durchführen
Ich hatte das zweite Bild nicht gesehen. Ich hab es jetzt so gemacht, wie du vorgschlagen hast und nun klappt es problemlos.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.05.2016, 16:43
Beitrag #6

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Case Structue nur einmal durchführen
Offtopic2
@McButch: Bitte das nächste Mal auch Bilder hier im LVF hochladen (vgl. LVF-Regeln).

Danke, 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
Anzeige
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Case-Struktur: Angegebener Case nicht vorhanden braendy 10 6.833 02.02.2021 15:05
Letzter Beitrag: Lucki
  Event Case Ignoriert Tastendruck wenn in Gegenwart eines anderen "Leeren" Event Case Ksanto 8 8.256 23.10.2017 09:08
Letzter Beitrag: Ksanto
  Event in Eventsrtuktur bei Start einmal ausführen hansi9990 1 3.674 14.05.2017 15:32
Letzter Beitrag: GerdW
  Bekomme kein True aus Event Structure nixblicker 7 4.893 09.02.2017 09:52
Letzter Beitrag: nixblicker
  Wert aus Case Structure in While Schleife Squanchy 5 6.110 10.06.2016 13:57
Letzter Beitrag: Lucki
  Event Structure mit Boolean True triggern HotProp 6 6.796 06.07.2015 12:19
Letzter Beitrag: Kiesch

Gehe zu: