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 

Event Struktur Problem



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!

17.09.2020, 11:11
Beitrag #1

ache Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Sep 2020

2018
-
DE



Event Struktur Problem
Hallo zusammen,

ich möchte von einem Network Stream Daten an eine RS-485 Komponente senden. Dies soll allerdings nur einmal geschehen und zwar bei Wertänderung. Das wollte ich mit einer Eventstruktur wie unten zu sehen ist lösen. Allerdings gibt es bei Wertänderung keine Reaktion der Eventstruktur.
Könnt ihr euch vorstellen, wo der Fehler liegen könnte?


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
17.09.2020, 11:19 (Dieser Beitrag wurde zuletzt bearbeitet: 17.09.2020 11:56 von jg.)
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Event Struktur Problem
Hallo ache,

mehrere Fehler kommen hier zusammen:
1) Das "Value Change" Event wird nur ausgeführt, wenn der Benutzer eine Änderung an einem Control ausführt (und nicht das Programm) oder wenn die PropertyNode "Value Signaling" des entsprechenden Controls geschrieben wird.

2) THINK Dataflow: Bei dir wir "Schreibpuffer" erst gesetzt, wenn die Leseschleife mit einem Fehler beendet wird. Erst danach wird die Eventstruktur überhaupt erst gestartet.

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
17.09.2020, 11:23
Beitrag #3

ache Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Sep 2020

2018
-
DE



RE: Event Struktur Problem
Hallo Jens,

danke für deine Antwort.

1) Ah, ok verstehe. Habe es nämlich auch schon mit einer Benutzereingabe versucht, da hat es funktioniert. Wink
-> Gibt es einen Weg das ganze anders zu lösen?

2) Super, danke. Fehler wurde gleich behoben.

Viele Grüße,
Michael
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.09.2020, 11:24 (Dieser Beitrag wurde zuletzt bearbeitet: 17.09.2020 11:29 von Martin.Henz.)
Beitrag #4

Martin.Henz Offline
LVF-Team
LVF-Team

Beiträge: 429
Registriert seit: Jan 2005

2.5.1 bis 20
1992
kA

74363
Deutschland
RE: Event Struktur Problem
(17.09.2020 11:11 )ache schrieb:  Könnt ihr euch vorstellen, wo der Fehler liegen könnte?

Ja natürlich können wir das Post-880-1250020234

Gehe das doch mal im Debug-Modus durch - dann siehst du zumindest den allergrößten Fehler auch bei geschlossenen Augen.

Nachtrag: Och Jens - jetzt wollte ich den Michael erst mal suchen lassen ...

Martin Henz
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.09.2020, 11:57
Beitrag #5

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Event Struktur Problem
(17.09.2020 11:23 )ache schrieb:  1) Ah, ok verstehe. Habe es nämlich auch schon mit einer Benutzereingabe versucht, da hat es funktioniert. Wink
-> Gibt es einen Weg das ganze anders zu lösen?

Zitat:oder wenn die PropertyNode "Value Signaling" des entsprechenden Controls geschrieben wird.

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
17.09.2020, 13:41
Beitrag #6

ache Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Sep 2020

2018
-
DE



RE: Event Struktur Problem
Hallo Jens,

danke dir für den Hinweis, ich habe es glaube ich noch nicht ganz verstanden.
Würde das Blockschaltbild dazu dann so aussehen?
Bei mir löst in dem Fall die Eventstruktur jedes mal aus.

   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.09.2020, 13:48
Beitrag #7

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Event Struktur Problem
Hallo ache,

Zitat:Würde das Blockschaltbild dazu dann so aussehen?
Eher nein!

Wozu die Eventstruktur, wenn durch DATAFLOW sowieso die Abarbeitung gesichert ist?
Wozu der TimeOut?

Das sieht alles sehr "komisch" aus - eine Queue (oder ein Channel-Wire) würde auch funktionieren…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.09.2020, 13:59
Beitrag #8

ache Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Sep 2020

2018
-
DE



RE: Event Struktur Problem
Hallo GerdW,

danke für die Hinweise.
Ich will eben nur einmal die Nachricht per VISA versenden und dafür dachte ich mir, könnte ich eine Eventstruktur verwenden um dies zu verhindern.
Per Dataflow sehe ich nicht, wie das möglich sein sollte.
Per Queue macht das ganze auch keinen Sinn, oder?

Viele Grüße,
Michael
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.09.2020, 14:09
Beitrag #9

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Event Struktur Problem
Hallo ache,

Zitat:Ich will eben nur einmal die Nachricht per VISA versenden
Das macht dein VI schon deshalb, weil die Empfänger-Schleife nur ein einziges mal iteriert!
Wozu also die Eventstruktur, wenn der Empfänger nur einen einzigen Wert empfängt?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.09.2020, 14:10
Beitrag #10

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Event Struktur Problem
(17.09.2020 13:41 )ache schrieb:  Hallo Jens,

danke dir für den Hinweis, ich habe es glaube ich noch nicht ganz verstanden.
Würde das Blockschaltbild dazu dann so aussehen?
Bei mir löst in dem Fall die Eventstruktur jedes mal aus.

Das stimmt, die PropertyNode löst immer ein Event aus, auch wenn sich der Wert eigentlich nicht geändert hat.

Die restlichen Seltsamkeiten an deinem Aufbau hat Gerd gerade eben schon erwähnt, das brauche ich nicht zu wiederholen.

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
  Asynchrone VIs mit Event Struktur sofort beenden Kiesch 4 9.749 26.04.2024 10:29
Letzter Beitrag: Kiesch
  Event Case Ignoriert Tastendruck wenn in Gegenwart eines anderen "Leeren" Event Case Ksanto 8 8.261 23.10.2017 09:08
Letzter Beitrag: Ksanto
  Simple Event Struktur berlinfatih 32 20.856 23.06.2016 18:53
Letzter Beitrag: jg
  Event-Struktur: Timeout während der Eventabarbeitung kwakz 4 5.497 04.09.2015 17:21
Letzter Beitrag: Lucki
  Bei Event Boolean ändern und bei erneutem Event resetten Shieva 4 5.374 07.07.2015 09:43
Letzter Beitrag: Lucki
  Event struktur mit Slide gottfried 5 5.380 28.03.2015 10:43
Letzter Beitrag: BNT

Gehe zu: