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 

Status LED Anzeige ändert sich nicht mehr



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!

10.08.2015, 10:16
Beitrag #1

DaniusM Offline
LVF-Neueinsteiger


Beiträge: 8
Registriert seit: Jul 2015

2011
2015
kA



Status LED Anzeige ändert sich nicht mehr
Hallo zusammen,

ich habe ein Array mit Regelgrößen, die je nach Zustand ein Bild auslösen sollen aber auch den Zustand anzeigen sollen.
Nun ist es so, dass sobald ein Zustand "Bild X auslösen" nach Erreichen der Bedingungen nicht mehr rückgesetzt wird sondern dauerhaft an bleibt,
was ja nicht sein soll, da die Auslösebedingungen nicht mehr gegeben sind.

Unten angehängt mein VI. Vielleicht habt ihr eine Idee.

Danke und Grüße


Angehängte Datei(en)
14.0 .vi  Generierung_Bild_2_8.vi (Größe: 22,31 KB / Downloads: 175)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
10.08.2015, 10:36 (Dieser Beitrag wurde zuletzt bearbeitet: 10.08.2015 10:39 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.427
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Status LED Anzeige ändert sich nicht mehr
Hallo Danius,

Zitat:Nun ist es so, dass sobald ein Zustand "Bild X auslösen" nach Erreichen der Bedingungen nicht mehr rückgesetzt wird sondern dauerhaft an bleibt, was ja nicht sein soll, da die Auslösebedingungen nicht mehr gegeben sind.
Deine LED "Bild x auslösen" sind TRUE, wenn die UND-Verknüpfung davor an allen Inputs ein TRUE erhält. Hast du das mal per Debugging überprüft?

Tipps/Hinweise:
- Einiges an RubeGoldberg im VI: IndexArray kann man aufziehen und braucht keine Konstanten am Input, DezimalStringZuZahl kann auch Arrays konvertieren…
- Deine Pfad-Erstellung ist unschön, dafür gibt es eigentlich Pfadfunktionen…
- Die Wartezeiten in den Case-Strukturen lassen dein VI auch nicht allzu performant und intuitiv erscheinen…

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

DaniusM Offline
LVF-Neueinsteiger


Beiträge: 8
Registriert seit: Jul 2015

2011
2015
kA



RE: Status LED Anzeige ändert sich nicht mehr
Ja ich habe eine Parameter geändert, sodass der UND Block bei Bild 5 nicht mehr TRUE ist, die LED ist allerdings immer noch an.

Bzgl, den Timerstrukturen: Wie sollen die anderst gestaltet warden? Die Timer sollen ja "nebenher" weiterlaufen, um die Bilder 6-8 auszulösen??
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.08.2015, 11:56
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.427
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Status LED Anzeige ändert sich nicht mehr
Hallo Danius,

Zitat:Die Timer sollen ja "nebenher" weiterlaufen, um die Bilder 6-8 auszulösen??
Wenn etwas nebenläufig sein soll, dann musst du es auch nebenläufig/parallel programmieren!
Momentan blockiert dir jede Wartefunktion deine Hauptschleife…

Zitat:Ja ich habe eine Parameter geändert, sodass der UND Block bei Bild 5 nicht mehr TRUE ist, die LED ist allerdings immer noch an.
Hast du dir mittels Highlight-Execution mal angeschaut, was in deinem VI so passiert?
Das ist eine der grundlegenden Debugging-Funktionen in LabVIEW…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.08.2015, 12:19
Beitrag #5

DaniusM Offline
LVF-Neueinsteiger


Beiträge: 8
Registriert seit: Jul 2015

2011
2015
kA



RE: Status LED Anzeige ändert sich nicht mehr
Und wie programmier ich die Zeitfunktionen "Parallel"?

Noch nicht, ich kannte die Funktion bisher noch nicht.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.08.2015, 12:30
Beitrag #6

GerdW Offline
______________
LVF-Team

Beiträge: 17.427
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Status LED Anzeige ändert sich nicht mehr
Hallo Danius,

Zitat:Und wie programmier ich die Zeitfunktionen "Parallel"?
In parallelen Schleifen ohne direkte DATAFLOW-Anhängigkeit…

Zitat:Noch nicht, ich kannte die Funktion bisher noch nicht.
Dann wird es Zeit, dass du dir die Links in meiner Signatur anschaust…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
10.08.2015, 12:54
Beitrag #7

DaniusM Offline
LVF-Neueinsteiger


Beiträge: 8
Registriert seit: Jul 2015

2011
2015
kA



RE: Status LED Anzeige ändert sich nicht mehr
So wie in diesem Beispiel quasi?

http://www.labviewforum.de/attachment.php?aid=14010
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.08.2015, 12:56
Beitrag #8

GerdW Offline
______________
LVF-Team

Beiträge: 17.427
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Status LED Anzeige ändert sich nicht mehr
In diesem Beispiel wird die Schleife auch durch die Wartezeit blockiert…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.08.2015, 12:59
Beitrag #9

DaniusM Offline
LVF-Neueinsteiger


Beiträge: 8
Registriert seit: Jul 2015

2011
2015
kA



RE: Status LED Anzeige ändert sich nicht mehr
Wie kann dann sowas aussehen?....
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.08.2015, 13:07
Beitrag #10

GerdW Offline
______________
LVF-Team

Beiträge: 17.427
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Status LED Anzeige ändert sich nicht mehr
Hallo Danius,

es gibt da jede Menge Funtionen in der Zeit-Funktionspalette…

Mal ein Anwendungsfall für dich im Anhang.
Ist noch nicht perfekt, du darfst noch selbst Hand anlegen!


Angehängte Datei(en)
14.0 .vi  Generierung_Bild_2_8.vi (Größe: 29,21 KB / Downloads: 183)

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
  Blockdiagramm lässt sich nicht zeigen Edi70 5 2.800 12.07.2021 11:14
Letzter Beitrag: GerdW
  [split] Button reagiert nicht mehr samba 13 5.792 19.04.2021 09:30
Letzter Beitrag: samba
  .exe verbindet sich nicht mit NI 6008 shurtugalLF 11 6.668 02.02.2019 12:18
Letzter Beitrag: shurtugalLF
  Bei bestehenden VIs lässt sich Codefenster nicht öffnen _Markus_ 5 3.829 25.09.2018 09:17
Letzter Beitrag: _Markus_
  Wie ändert man die Größe eines Bildes im Anzeigefenster des Frontpanels Gellerpa 15 6.617 21.05.2018 18:32
Letzter Beitrag: Gellerpa
  Programm funkioniert nach LV-Neustart nicht mehr TeCruz 9 5.073 23.03.2018 13:33
Letzter Beitrag: TeCruz

Gehe zu: