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 

Sequentielle Ausführung von Befehlen



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!

15.03.2022, 15:30 (Dieser Beitrag wurde zuletzt bearbeitet: 15.03.2022 15:36 von Kiesch.)
Beitrag #5

Kiesch Offline
LVF-Stammgast
***


Beiträge: 401
Registriert seit: Mar 2009

2019, 2018, 2016
2009
DE

04519
Deutschland
RE: Sequentielle Ausführung von Befehlen
(08.03.2022 17:09 )BNT schrieb:  
Zitat:zu allem zwischen unerwartetem Verhalten bis frühen Tod führen kann

Wenn die Gesundheit von Menschen (oder z.B. Tieren) in Gefahr ist, muss unbedingt eine Hardware-Lösung implementiert werden!

Gruß Holger

Glücklicherweise nur früher Tod der Hardware. Bei 5 bzw. 24V die angesteuert werden, sehe ich Menschen noch nicht ernsthaft in Gefahr.


(13.03.2022 15:50 )BNT schrieb:  "Ich glaube aber schon, das die Abarbeitungsreihenfolge beibehalten wird."

Die Ausführungsreihenfolge wird im LabVIEW nur dann garantiert, wenn es eine Datenfluss Abhängigkeit gibt.
Das kann z. B. auch mittels Semaphore implementiert werden.

Gruß Holger

Das Hauptproblem ist, ich kann über Datenfluss sicherstellen, dass die Befehle nacheinander abgesetzt werden an die Hardware. Ich weiß nur nicht wie sich die Tasks anschließend verhalten - ob die echt nach first available first serve oder FIFO abgearbeitet werden. Und da das unterschiedliche Tasks wären kann ich wie gesagt zwar sicherstellen, dass der eine von Labview definitiv sicher vor dem anderen angehauen wird was zu tun, aber danach verliere ich die Kontrolle übers timing und weiß nicht ob mir da Labview irgendwas garantiert.

Ne echte HW Lösung müsste ich noch zusammenschießen lassen nehme an da müssten NANDs oder NORs rein die den zweiten Kanal blocken solange der erste aktiv ist. Dann kann mir die Ausführung im Labview egal sein, da die HW dann die Reihenfolge garantiert.

Aber im Prinzip weis es keiner genau... schade. NI will für die Info wahrscheinlich nen Wartungsvertrag sehen den wir als Uni leider nicht haben...

Danke euch trotzdem für die Unterstützung.

Gruß Kiesch

Zitat:Märchen und Geschichten werden erzählt am Lagerfeuer, technischen Fakten werden mitgeteilt (oder so). (Genauso wie Software nicht auf einem Server "herumliegt", die ist dort installiert.)
*Zitat: IchSelbst*
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
RE: Sequentielle Ausführung von Befehlen - Kiesch - 15.03.2022 15:30

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Ausführung unterbricht bei Anwahl der Titelleiste stoa 12 7.428 28.04.2020 20:18
Letzter Beitrag: BNT
  vi Ausführung durch externes Event Ecki83 2 3.127 14.11.2013 12:57
Letzter Beitrag: Ecki83
  Synchrone Ausführung Schwand 5 5.853 12.12.2012 14:11
Letzter Beitrag: Schwand
  parallele Ausführung richtig timen mojo 1 4.034 27.10.2008 18:09
Letzter Beitrag: Y-P
  Timing Probleme bei der Ausführung skander 1 3.545 06.07.2008 18:32
Letzter Beitrag: Kvasir
  Ausführung eines piezosteps moss_icon 1 2.984 28.08.2006 21:26
Letzter Beitrag: moss_icon

Gehe zu: