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 

Funktionsweise der zeitgesteuerten Schleife unklar



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!

08.12.2010, 12:41 (Dieser Beitrag wurde zuletzt bearbeitet: 08.12.2010 12:47 von Matze.)
Beitrag #1

Matze Offline
LVF-Team
LVF-Team

Beiträge: 1.027
Registriert seit: Apr 2010

20xx
2010
DE_EN

7xxxx
Deutschland
Funktionsweise der zeitgesteuerten Schleife unklar
Hi zusammen,

ich stelle fest, dass ich die Funktionsweise der zeitgesteuerten Schleife noch nicht verstanden habe.
Ich warte in solch einer Schleife auf eine TCP-Verbindung (Listener). D.h. die Schleife wird in ein Timeout laufen, wenn keine Verbindung vorhanden ist.
Das ist nicht schlimm. ich habe eingestellt, dass verpasste Perioden verworfen werden sollen.

Das Ganze sieht so aus:

   

Tritt nun ein Timeout auf, hätte ich erwartet, dass die restlichen SubVIs einfach durchlaufen werden (ohne merkliche Wartezeit dazwischen).
Allerdings ist das nicht so, wie das zugehörige Sondenüberwachungsfenster zeigt (Zeitangabe beachten). Hier wird auch immer gewartet, obwohl ich in den SubVIs eine Case-Struktur habe, die den Fehlereingang abfragt und nur Code ausführt, wenn kein Fehler anliegt.

   

Kann mir einer diese Verzögerungen erklären?

Was auch auftreten kann ist, dass die Sonden 74 und 75 keinen Fehler melden, aber bei den Sonden 76 und 77 der Fehler 56 auftritt, der nur vom linken SubVI stammen kann. Wie ist das möglich?

Grüße
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.12.2010, 13:49 (Dieser Beitrag wurde zuletzt bearbeitet: 08.12.2010 13:50 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
Funktionsweise der zeitgesteuerten Schleife unklar
Hallo Mecha,

vor Kurzem stand im NI-Forum ein Eintrag, dass die Sonden auch schon mal lügen - und beim RT-Target kann könnte das noch häufiger auftreten...

Hier findest du den Beitrag und eine CAR-NummerSmile

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

macmarvin Offline
CLA
***


Beiträge: 445
Registriert seit: Sep 2006

2014
2004
EN

81373
Deutschland
Funktionsweise der zeitgesteuerten Schleife unklar
Servus,

leicht Offtopic...
wie kommt's zur Designentscheidung eine TCP-Kommunikation (inkl. Listener) in eine TimedLoop zu legen?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.12.2010, 15:57
Beitrag #4

Matze Offline
LVF-Team
LVF-Team

Beiträge: 1.027
Registriert seit: Apr 2010

20xx
2010
DE_EN

7xxxx
Deutschland
Funktionsweise der zeitgesteuerten Schleife unklar
Hallo

@Gerd: Achso, vielen Dank. Vielleicht liegt das wirklich daran.
@macmarvin: Ich möchte der TCP/IP-Kommunikation eine niedrigere Priorität geben als der Erfassungsschleife. Da man den zeitgesteuerten Schleifen komfortabel Prioritäten geben kann, habe ich mich dafür entschieden. Die Prioritäten in den SubVIs zu setzen, finde ich persönlich etwas unübersichtlich.
Die Alternative wäre für mich gewesen, das so zu machen in Verbindung mit einer While-Schleife (mit Verzögerung).

Grüße
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
  Sofortiges Abbrechen einer zeitgesteuerten while-Schleife tom650 2 4.804 15.02.2012 11:28
Letzter Beitrag: olum
  1x While Schleife, 1x Zeitges. While Schleife, die zeitgs. START/STOP dali4u 1 6.595 23.05.2011 09:22
Letzter Beitrag: Y-P
  Pulsgenerator mit nur einer Zeitgesteuerten Schleife NoD 3 4.561 23.04.2009 09:24
Letzter Beitrag: Kvasir
  Hilfe zu zeitgesteuerten Programm Steve1 3 3.767 02.01.2007 12:20
Letzter Beitrag: Steve1
  sofortiges Starten einer zeitgesteuerten Schleife Biks 3 3.783 29.01.2006 18:20
Letzter Beitrag: Biks

Gehe zu: