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 Structure auf Grund geänderter Variable starten?



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!

09.09.2011, 08:13
Beitrag #21

max-aut Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: Sep 2011

2011
2011
kA



RE: Event Structure auf Grund geänderter Variable starten?
(08.09.2011 15:59 )Y-P schrieb:  Was spricht gegen eine State Machine mit dynamischem Event (vgl. Beitrag 2)?
Das ist meiner Meinung nach das Einfachste und Übersichtlichste in Deinem Fall.

Gruß Markus

Ich hab mir das grad angeschaut... wenn das das einfachste ist.. Danke auf jedenfall.
Value(Signaling) hat in einem Beispiel-Programm jetzt mal funktioniert.


Warum das allg so kompliziert sein muss...

Per Case-Structures hab ichs schon umgebaut - die liegen aber dann alle in einer while-Schleife und werden, wie glaub ich bereits erwähnt, dann ewig und ständig ausgeführt...
Was ansich kein Problem ist, aber das ganze vi glaub ich sehr träge macht.


Forum Rules & Cross-Post: Bitte um Entschuldigung. Bin hier wie da neu im Labview; vermutl ein deutschsprachiges Forum gscheiter.
Zugegeben, nachdem ich gestern den halben Tag mit dem Problem verbracht hab, hab ich auf eine rasche Lösung gehofft. Natürlich an alle, die sich beteiligt haben, sorry & danke.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
09.09.2011, 10:27
Beitrag #22

max-aut Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: Sep 2011

2011
2011
kA



RE: Event Structure auf Grund geänderter Variable starten?
Ok, ich schon wieder....


Es rennt jetzt ansich: Ich lese 0 oder 1 aus einem textfile > wenn sich die zahlt ändert, wird executed.

ABER: scheinbar gibts da probleme mit der Val(Signl). Diese liegt in einer while-Schleife und wird regelmäßig eingelesen.
Einmal läuft mein Programm, beim 2ten Start reagiert es nicht mehr! dann brauch ich an Neustart etc.

Was kann das sein? Kann ich die Val(signl) irgendwie immer vor jedem Programm Start resettten?

Bitte + Danke!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.09.2011, 10:35
Beitrag #23

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Event Structure auf Grund geänderter Variable starten?
Hallo max,

Zitat:probleme mit der Val(Signl). Diese liegt in einer while-Schleife und wird regelmäßig eingelesen.
Ein Val(Sgnl) wird nie gelesen, sonderm immer geschrieben!

Zitat:Kann ich die Val(signl) irgendwie immer vor jedem Programm Start resettten?
Wie stellst du dir das Resetten einer PropertyNode vor?

Glas1
Bitte VI anhängen und/oder klarer deine Probleme beschreiben...

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

max-aut Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: Sep 2011

2011
2011
kA



RE: Event Structure auf Grund geänderter Variable starten?
Ok, schwierig mich mit meinem Unwissen auszudrücken.

Im Anhang ist die Schleife, die mir div Files einliest (und ins Val(Sgnl) schreibt).
Beim ersten mal laufen gehts, beim 2ten mal nicht mehr.
Hilft nur, dass ich den Val(signl) Teil aus der Schleife nehme > vi starte & beende > wieder in die schleife > rennt wieder 1x

keine Ahnung, ist so..


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.09.2011, 10:45 (Dieser Beitrag wurde zuletzt bearbeitet: 09.09.2011 10:48 von GerdW.)
Beitrag #25

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Event Structure auf Grund geänderter Variable starten?
Hallo max,

wie wäre es mal mit Fehlermeldungen auswerten? Ich sehe nirgends verbundene ErrorCluster zwischen den Funktionen...

- Wo wird das Event ausgewertet?
- Wieso läuft die Schleife ungebremst?
- Wieso ArrayToCluster und UnbundleByName anstatt eines einfachen IndexArray?

Dein Bild hilft nicht weiter bei der Fehlersuche. Es zeigt nur "unschöne" Programmierung Smile

@Daniel / Beitrag#26:
Das sind drei unterschiedliche Dateien, die da dauernd geöffnet/gelesen/geschlossen werden...

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

M@rRy Offline
LVF-Padawan
***


Beiträge: 273
Registriert seit: Aug 2011

7.1
2011
EN


Deutschland
RE: Event Structure auf Grund geänderter Variable starten?
Du bist dir sicher das deine Schleife auch mehr als nur einmal läuft? Und das du eine Datei zweimal öffnest und wieder schließt um diese auszulesen ist dir auch klar? Einmal ist dien 0tes Element dein Start/Stop und einmal liest du es als Frequenz aus, muss das so?
Nimm es mir nich krum aber so ganz schlau werde ich aus dem was du da machst nicht.

Gruß

Nur wer neugierig ist, lernt ständig dazu.

Mythos:
Mit LabView lassen sich gut Programme leichter entwickeln

Realität:
Mit LabView lassen sich gut und schlechte Programme leichter enwickeln!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
09.09.2011, 10:49
Beitrag #27

max-aut Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: Sep 2011

2011
2011
kA



RE: Event Structure auf Grund geänderter Variable starten?
auf alle Fragen: Weil ich mich nicht auskenne Big Grin

Bei einer Änderung von STARTSTOP_ALL solle eine exec-function öffnen. Das tut sie einmal. Beim 2ten mal, wenn ich das vi beende habe und neu starte, reagiert dieses nicht mehr.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.09.2011, 10:52
Beitrag #28

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Event Structure auf Grund geänderter Variable starten?
Hallo Max,

Zitat:Bei einer Änderung von STARTSTOP_ALL solle eine exec-function öffnen. Das tut sie einmal. Beim 2ten mal, wenn ich das vi beende habe und neu starte, reagiert dieses nicht mehr.
Ich wiederhole mich ja nur ungern:
Glas1 Bitte VI anhängen und/oder klarer deine Probleme beschreiben...

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

max-aut Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: Sep 2011

2011
2011
kA



RE: Event Structure auf Grund geänderter Variable starten?
(09.09.2011 10:52 )GerdW schrieb:  Hallo Max,

Zitat:Bei einer Änderung von STARTSTOP_ALL solle eine exec-function öffnen. Das tut sie einmal. Beim 2ten mal, wenn ich das vi beende habe und neu starte, reagiert dieses nicht mehr.
Ich wiederhole mich ja nur ungern:
Glas1 Bitte VI anhängen und/oder klarer deine Probleme beschreiben...

Ich kann ein kommerzielles VI nicht hier raufladen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.09.2011, 10:57
Beitrag #30

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Event Structure auf Grund geänderter Variable starten?
Hallo Max,

dann viel Spaß beim Fehlersuchen.

Bei mir funktioniert das mehrfache Auslösen eines Events jedenfalls:
   

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
  Event Case Ignoriert Tastendruck wenn in Gegenwart eines anderen "Leeren" Event Case Ksanto 8 8.260 23.10.2017 09:08
Letzter Beitrag: Ksanto
  Bekomme kein True aus Event Structure nixblicker 7 4.897 09.02.2017 09:52
Letzter Beitrag: nixblicker
  Wert aus Case Structure in While Schleife Squanchy 5 6.113 10.06.2016 13:57
Letzter Beitrag: Lucki
  Case Structure nur einmal durchführen McButch 5 6.459 30.05.2016 16:43
Letzter Beitrag: jg
  Bei Event Boolean ändern und bei erneutem Event resetten Shieva 4 5.374 07.07.2015 09:43
Letzter Beitrag: Lucki
  Event Structure mit Boolean True triggern HotProp 6 6.805 06.07.2015 12:19
Letzter Beitrag: Kiesch

Gehe zu: