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 

UDP-Steuerung (Race Condition)



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!

01.09.2015, 14:17 (Dieser Beitrag wurde zuletzt bearbeitet: 01.09.2015 14:40 von nurso.)
Beitrag #5

nurso Offline
LVF-Grünschnabel
*


Beiträge: 19
Registriert seit: Dec 2010

20xx, 8.x
2010
DE_EN


Deutschland
RE: UDP-Steuerung (Race Condition)
Oje.. jetzt bemerke ich eine Schwierigkeit, die dann am Ende doch nichts mit Race Condition zu tun hat?!?!??

Im SubVI wird nicht-signalisierend gesetzt bzw. die globale Variable 'R-Global' ist keinem Event-Case zugeordnet.

Beende ich im Hauptprogramm per Schalter, dann rufe ich ja schon wieder erneut den Event-Case [Remote] auf, den ich eigentlich verlassen will Sad


Das muss irgendwie anders....
Sollte Schluss machen für heute.
PS: Höchstwahrscheinlich hast Du mit den "ganz ganz schlecht" Einwänden recht, dennoch geht es im 1. Ansatz darum, richtig auf die Beenden-Aktion zu reagieren. Und zwar entweder per Knöpfen im Hauptprogramm oder per Stopp via UDP. Dass dies gleichzeitig geschieht kann ich für den Moment ganz klar ausschliessen.
PPS: Die globale Variable 'R-Globale' wird nur dann im SubVI gesetzt, wenn der Befehl-String Stopp durchs UDP rauscht (nicht zu sehen; Prinzipdarstellung^^)
PPPS: Das komplette Hauptprogramm ist im Event 'Remote' blockiert. Das soll auch so sein, denn der Remote-Betrieb ist an eine andere Anwendung abgegeben worden (SubVI/UDP als einzige Schnittstelle). Nur noch der 'Remote-Button' auf dem Frontpanel ist freigegeben und wird alle 40ms abgerufen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
UDP-Steuerung (Race Condition) - nurso - 01.09.2015, 12:27
RE: UDP-Steuerung (Race Condition) - nurso - 01.09.2015 14:17

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
Question Schalter deaktivieren führt zu race condition, wie umgeht man das? TpunktN 4 3.468 12.05.2021 09:18
Letzter Beitrag: TpunktN
  Race Condition Eisbär 8 5.852 02.01.2016 20:22
Letzter Beitrag: Lucki
  Race Conditions eg 36 28.705 26.08.2010 09:58
Letzter Beitrag: Lucki
  "Race-Conditions"?! vermeiden/beheben TSC 12 10.703 24.04.2009 14:48
Letzter Beitrag: TSC

Gehe zu: