![]() |
Queue State Machine - Datenerfassung Synchonisieren - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: Queue State Machine - Datenerfassung Synchonisieren (/Thread-Queue-State-Machine-Datenerfassung-Synchonisieren) Seiten: 1 2 |
RE: Queue State Machine - Datenerfassung Synchonisieren - Lucki - 14.04.2016 16:23 Du hast 2 parallel laufende Erzeuger-Verbraucher Strukturen. Wenn aber die beiden Verbraucher nichts anderes machen, als die gelesenen Daten anzuzeigen, dann ist nicht recht einzusehen, warum man sich die Erzeuger-Verbraucher-Struktur überhaupt antut. Die Daten anzeigen könnte man auch in den beiden Erzeugerschleifen selbst. Und warum ist das Serial.vi nur ein leere Hülle? Ist es etwa geheim? So kann man jedenfalls über das Funktionieren überhaupt nichts sagen. RE: Queue State Machine - Datenerfassung Synchonisieren - Freddy - 15.04.2016 09:03 Es kommt auf die Betrachtungsweise an. Schau Dir doch mal die Projektvorschläge an
Gruß Freddy RE: Queue State Machine - Datenerfassung Synchonisieren - Lucki - 15.04.2016 13:02 (13.04.2016 23:17 )grantiger schrieb: Hallöchen... ![]() ![]() Zitat:Mein Problem ist jetzt dass meine RS232 Schnittstelle ca. alle 2 Sek ein Signal sendet und mein Bussystem wesentlich schneller abfragen kann. Am liebsten würde ich jetzt immer wenn ich an der Rs232 Schnittstelle ein Signal aufnehme ich zeitgleich alle Daten meines Bussystems auslese. Ich vermute mal das ganze ist wohl nur mit parallelen Queues zu lösen?Gerade nicht: Die RS232-Schleife macht alle 2 sek eine Durchlauf. Wenn Du beides sysnchronisiert haben möchtest, was liegt dann näher, als in der gleichen Scheife die andere Schnittstelle (auf beiden Adressen, also je 2 Mal) zu pollen? RE: Queue State Machine - Datenerfassung Synchonisieren - grantiger - 27.04.2016 13:12 Ich danke für alle Beiträge. Warum ich nicht in der gleichen Schleife alles Abrufe, hat den Grund, dass ich auch unbestimmt auf der Schnittstelle Schreiben muss. Habe das ganze jetzt mit 2 Einzelnen Erzeugerschleifen gelöst, die eine eigene Queue State Machine haben, so kann zwischendurch auf den BUS schreiben. Ich nehme die ganze Zeit Messdaten auf der RS232 Schnittstelle auf und das BUSSystem auch, außer ich muss etwas Schreiben.. Puh.. Jedenfalls klappt es so ich Ordne später die Messdaten per Timestamp zu einander was mir reicht ![]() Mir war nur nicht klar dass ich auch in der Queue State Machine einfach einen Port öffnen kann in einem Zustand und der einfach Offen bleibt.. |