Sequenziell oder Parallel
|
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!
16.05.2011, 06:48
Beitrag #2
|
M Nussbaumer
Zarathustra
Beiträge: 654
Registriert seit: Sep 2009
2009 SP1
2009
EN
6300
Schweiz
|
RE: Sequenziell oder Parallel
(14.05.2011 14:45 )Golan schrieb: Hallo,
ich hab wieder mal ein paar Fragen .
Ich muss von 8 Messkarten mehrere Sensoren einlesen und geb auch Signale aus. Nun hatte ich vor das ganze Sequenziell zu Programmieren (find ich übersichtlicher), sodass zuerst von Messkarte 1 alles abgearbeitet wird, dann von Messkarte 2 usw. Hat das vom zeitlichen Ablauf etwaige Nachteile gegenüber wenn ich dass ganze parallel Programmiere oder ist das ziemlich egal, nur dass ich bei Sequenziell eine vorgabe angeb was abgearbeitet wird und bei der parallelen Programmierung ist es zufällig. Ich geh bei der Vermutung davon aus, dass der Computer die Befehle schneller abarbeitet als dass die Messkarten die Daten erfassen.
Mit der erzwungenen Sequenzierung verbaust du dir den Vorteil des Multithreading, sprich die Aufteilung der Programmlast auf mehrere Kerne. Solange die Reihenfolge nicht explizit eine Rolle spielt würde ich definitiv auf eine Sequenzierung verzichten.
Außerdem bräuchte ich nen Tipp, wie ich die zeitliche Messung am besten vornehme, sodass beim 1. lesen des Messpunktes auch die Zeit startet (dieser Punkt also 0 Sekunden ist). Mach ich das über einen Zeitstempel oder über Timer Wert. Bin für jeden Tipp zu haben .
Kommt drauf an, was du haben willst. Wenn du einen Zeitstempel mit Datum und Zeit haben wirst verwendest du die entsprechende Funktion. Schau dir doch einfach die Timing-Palette an und such dir die Funktion aus, die am ehesten deinen Anforderungen entspricht.
Grüße
Christian
Hoffe das ganze hilft dir weiter
Gruss Marc
|
|
|
| |
Nachrichten in diesem Thema |
RE: Sequenziell oder Parallel - M Nussbaumer - 16.05.2011 06:48
|