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:

Auf Anzeige (Bool) reagieren (Ereignis)



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!

29.10.2012, 11:22
Beitrag #1

bigwowan11 Offline
LVF-Grünschnabel
*


Beiträge: 41
Registriert seit: Aug 2012

2011
2011
DE



Auf Anzeige (Bool) reagieren (Ereignis)
Hallo habe ein kleines Problemchen.

Ich habe eine Boolische Anzeige die mir den Status meine Geräte ausliest. (EIN /AUS). nun möchte ich eine LOG datei schreiben, wenn die Anzeige aus ist und dann wenn das gerät wieder da ist (Ereigenis). nun habe ich festgestellt dass die Anzeigewerte auslesen (aktivieren) mit der Ereigenisstrucktur garnicht geht, da die Struktur nur auf Frontpanal Aktivität wartet.
Habt ihr vielleicht eine Ratschlag für mich, ich bin für jeden Ratschlag dankbar.

im Beispiel Vi muss ich nur den boolischen (true) erzeugen, sozusagen Bedingung, den Rest habe ich schon mit eine Casesturktur gemacht nun fehlt mir die Bedingung für das automatisches Log Erzeugen. Ereignisstruktur wollte ich nehmen damit es nur ein mal ausgeführt wird. Da die die Statusanzeige daurnhahft ein oder aus ist, ist es nicht möglich das ganze mit Case auszuführen. Den boolischen Signal brauche ich nur ein mal und nur bei einem Ereignis.

gruss.


Angehängte Datei(en)
12.0 .vi  EreignesLOG_Bedingung_Bool.vi (Größe: 14,22 KB / Downloads: 220)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.10.2012, 11:25
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.398
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Auf Anzeige (Bool) reagieren (Ereignis)
Hallo big,

Zitat:Da die die Statusanzeige daurnhahft ein oder aus ist, ist es nicht möglich das ganze mit Case auszuführen. Den boolischen Signal brauche ich nur ein mal und nur bei einem Ereignis.
Und einen Flankenwechsel des boolschen Wertes zu bestimmen ist so schwierig?
   

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

bigwowan11 Offline
LVF-Grünschnabel
*


Beiträge: 41
Registriert seit: Aug 2012

2011
2011
DE



RE: Auf Anzeige (Bool) reagieren (Ereignis)
Danke für die schnelle Antwort,
an die Flankenerkennung hatte schon gedacht. Z.B Case "0", "1" und s.w., aber es wird solange ausgeführt bis ein einderer Case (Zählerwert) auftritt, oder muss ich den Zähler sofort auf null reseten.

Deswegen wollte ich den ereignis nehmen damit es nur einmal ausgeführt würde.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.10.2012, 11:39 (Dieser Beitrag wurde zuletzt bearbeitet: 29.10.2012 11:39 von GerdW.)
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.398
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Auf Anzeige (Bool) reagieren (Ereignis)
Hallo big,

Zitat:Case "0", "1" und s.w., aber es wird solange ausgeführt bis ein einderer Case (Zählerwert) auftritt, oder muss ich den Zähler sofort auf null reseten.
??? Bahn
Erst redest du von boolschen Signalen, dann von Zählern, die man resetten müsste...
Die gezeigte Funktion hat einen boolschen Ausgang, der bei einem Flankenwechsel TRUE wird...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.10.2012, 11:44 (Dieser Beitrag wurde zuletzt bearbeitet: 29.10.2012 11:47 von bigwowan11.)
Beitrag #5

bigwowan11 Offline
LVF-Grünschnabel
*


Beiträge: 41
Registriert seit: Aug 2012

2011
2011
DE



RE: Auf Anzeige (Bool) reagieren (Ereignis)
Zähler von der Flankenerkennung (wenn bool dann um ein hochzählen),
ok ich glaube ich werde problem mit Flankenerkennung lösen, muss mich morgen darum kümern DANKE.


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.10.2012, 11:49
Beitrag #6

GerdW Offline
______________
LVF-Team

Beiträge: 17.398
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Auf Anzeige (Bool) reagieren (Ereignis)
Hallo big,

??? Bahn
Wozu der Zähler, wenn dich nur das boolsche Signal interessiert? Das bekommst du doch schon von der Flankenerkennung!?

Bedenke: "Isch abe gar kein LV2012", kann also dein VI in Beitrag #1 nicht anschauen...

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

bigwowan11 Offline
LVF-Grünschnabel
*


Beiträge: 41
Registriert seit: Aug 2012

2011
2011
DE



RE: Auf Anzeige (Bool) reagieren (Ereignis)

Akzeptierte Lösung

Hier ich habe es gelöst OHNE EREIGNISCASE


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.10.2012, 12:40 (Dieser Beitrag wurde zuletzt bearbeitet: 29.10.2012 12:40 von GerdW.)
Beitrag #8

GerdW Offline
______________
LVF-Team

Beiträge: 17.398
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Auf Anzeige (Bool) reagieren (Ereignis)
Hallo big,

- "Status lesen" kann durch ein Schieberegister ersetzt werden, das erspart die ganzen lokalen Variablen
- die FOR-Schleife ist nutzlos (sie wird eh in Nanosekunden abgearbeitet): einfach durch korrekte Konstanten ersetzen
- den Init-Eingang des Zähler-VIs direkt mit "Status lesen" verbinden (momentan noch die lokale Variable, später das Schieberegister)

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.10.2012, 15:10 (Dieser Beitrag wurde zuletzt bearbeitet: 29.10.2012 15:10 von Lucki.)
Beitrag #9

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Auf Anzeige (Bool) reagieren (Ereignis)
Was habt ihr nur. Die Ereignisstruktur von meinem lv11_img regiert auch auf Wertänderung der Anzeige ohne Bedieneinwirkung Big Grin
   


Angehängte Datei(en)
11.0 .vi  Boolanz.vi (Größe: 12,59 KB / Downloads: 211)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.10.2012, 15:16
Beitrag #10

GerdW Offline
______________
LVF-Team

Beiträge: 17.398
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Auf Anzeige (Bool) reagieren (Ereignis)
Lucki's Beispiel ist ein exzellentes VI-Exemplar, um einen immer wieder mal nötigen Hinweis Richtung LabVIEW-Einsteiger loszuwerden:
Vor dem Posten immer den AufräumButton drücken!

Big Grin

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
  Bool Werte über Queues maxil 52 18.017 12.07.2019 14:00
Letzter Beitrag: GerdW
  VISA auf Startbyte reagieren jak888 5 4.532 22.11.2010 12:28
Letzter Beitrag: eg

Gehe zu: