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 

2 Prozesse parallel sehr Zeitkritisch



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!

30.08.2006, 08:12 (Dieser Beitrag wurde zuletzt bearbeitet: 30.08.2006 08:14 von bierber.)
Beitrag #1

bierber Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 104
Registriert seit: Jan 2006

8.01
2006
kA


Deutschland
2 Prozesse parallel sehr Zeitkritisch
Hallo miteinander, ich hab ein kleines Problem.

habe 2 Schleifen die Daten einlesen sollen. Diese Daten sind zum einen über einen OPC-Server und zum anderen über einen COM-Schnittstelle einzulesen. Der OPC muß alle 3,3ms abgefragt werden die RS232 ebenfalls. Und das ganze dann parallel.

Wie muß man das optimieren? Geht das eigentlich überhaupt? Wenn ich die VI einzelnlaufen lasse geht es ohne Probleme nur zusammen bricht mir eins von beiden immer fast ab.

Danke mal Felix


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
30.08.2006, 09:08
Beitrag #2

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
2 Prozesse parallel sehr Zeitkritisch
Besonders bei Zeitkritischen Tasks eignen sich die VIs aus der Synchronisationspalette gut an. Ausserdem gibt es VISA-Events. Also keine Wartezeit in die Tasks einbauen, sondern mit Events, Timeouts und Queues zum Puffern der Daten arbeiten.
Wichtige Frage:
brauchst du alle Daten, die du empfängst? Kansst du einige verwerfen?

Die Anzeige auf dem FP soll nicht mit voller Datenrate upgedated werden, sondern ca. 10 Hz reichen völlig aus.

Ansonsten lese meine Beiträge hier:
http://www.LabVIEWforum.de/index.php?showtopic=2943

Dieser Screenshot sagt viel mehr aus, als die Worte:
http://www.LabVIEWforum.de/index.p...st&id=28580

Grüsse, Eugen

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.08.2006, 09:18
Beitrag #3

bierber Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 104
Registriert seit: Jan 2006

8.01
2006
kA


Deutschland
2 Prozesse parallel sehr Zeitkritisch
kannst du mir mal ein VI schreiben was mir die Messwerte in 10Hz aktuallisierng anzeigt? Ich kapier das bei dir nicht so richtig was du da genau machst und was du da für VI'S verwendest (z.B.: das erste gleich wenn du die Schleife betrittst die dir die Anzeige regelt.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.08.2006, 09:27
Beitrag #4

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
2 Prozesse parallel sehr Zeitkritisch
Dieses VI zeigt den letzten Datensatz in der Queue ohne ihn abzuholen. Abgeholt wird erst beim Loggen der Daten auf die Festplatte(Da brauche ich ja alle Datensätze). Die beiden VIs befinden sich in der Synchronisationspalette->Queue.

Wichtig für dich ist ein bisschen Erfahrung über Notifiers und Queues zu sammeln. Searche mal im Netz nach guter Doku.

Gruss

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.08.2006, 12:01
Beitrag #5

bierber Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 104
Registriert seit: Jan 2006

8.01
2006
kA


Deutschland
2 Prozesse parallel sehr Zeitkritisch
und wo finde ich die Synchronisationspallete? Ist das ein Add-on?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.08.2006, 12:17
Beitrag #6

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
2 Prozesse parallel sehr Zeitkritisch
Hier. Welche Version hast du? Ich habe Professional.

Gruss


Angehängte Datei(en) Thumbnail(s)
   

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
30.08.2006, 12:30 (Dieser Beitrag wurde zuletzt bearbeitet: 30.08.2006 12:30 von A.Berndsen.)
Beitrag #7

A.Berndsen Offline
LVF-Team
LVF-Team

Beiträge: 2.437
Registriert seit: Feb 2005

8.2.1 - 2011
2004
DE

724xx
Deutschland
2 Prozesse parallel sehr Zeitkritisch
Ich setze die Full developement Version ein, da sind die VI's an der selben Stelle zu finden wie Eugen es angegegeben hat.

Gruß
Andreas

Geht nicht, gibts nicht!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.08.2006, 14:35
Beitrag #8

bierber Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 104
Registriert seit: Jan 2006

8.01
2006
kA


Deutschland
2 Prozesse parallel sehr Zeitkritisch
Ja den wald vor lauter VI'S nicht mehr gesehen sorry.

Und was bringt mir die ganze Queue geschicht jetzt?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.08.2006, 15:24
Beitrag #9

DoubleU Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 51
Registriert seit: Jan 2006

8.01
2004
kA


Deutschland
2 Prozesse parallel sehr Zeitkritisch
' schrieb:Und was bringt mir die ganze Queue geschicht jetzt?

Du bekommst keinen Overrun in Zeitkritschen Schleifen.
Schiebst die auszuwertenden Daten in eine Warteschlange, um sie woanders unabhängig davon auszuwerten...

Gruss
Uli
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
  Labview Datenerfassung sehr langsam antwort 14 10.430 28.04.2017 10:51
Letzter Beitrag: Freddy
  Speichern des vi´s sehr langsam KrischanB 9 21.730 15.03.2016 19:37
Letzter Beitrag: Trinitatis
  Entwicklungsumgebung sehr langsam aschub 11 12.220 09.10.2015 13:03
Letzter Beitrag: ehermann
  automatische Anbindung an Bausteine mit sehr vielen Elementen Lucius2 3 5.141 06.06.2014 12:11
Letzter Beitrag: Lucius2
  Wie sehr großen Cluster vermeiden? Matze 10 9.445 31.10.2013 17:21
Letzter Beitrag: macmarvin
  Was ist schnell programmiert, aber sehr beeindruckend? Matze 9 7.087 24.09.2013 09:07
Letzter Beitrag: Kasi

Gehe zu: