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 

VISA read/write eventuell zeitgleich



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!

18.04.2011, 07:57
Beitrag #7

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.704
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
RE: VISA read/write eventuell zeitgleich
(18.04.2011 06:43 )sm schrieb:  Grundsätzlich ist der Aufbau des Programms folgerndermaßen: Es gibt drei parallel laufende While-Schleifen. In der ersten ist eine Event-Struktur die reagiert, wenn auf dem FP eine Eingabe erfolgt. Die zweite Schleife erstellt die Sendebefehle und schreibt anschließend auf die RS232-Schnittstelle. Die dritte While-Schleife liest die Bytes auf der Schnittstelle und übersetzt die ankommenden Hex-Befehle in ASCII. Innerhalb dieser dritten Schleife ist noch eine Case-Struktur, die für jeden einzelnen (bisher implementierten) Empfangsbefehl einen Case hat und dementsprechend antwortet.
Ich würde das so machen:

Eine While-Schleife mit Event-Struktur. Die reagiert auf Benutzereingaben und sendet Befehle (per Queue) an eine zweite While-Schleife. Darin befindet sich eine Statemachine. Die Statemachine macht den eigentlichen strukturierten Ablauf: Warten auf Arbeit, Senden per RS232 an Endgerät, Warten auf Antwort mit eingebautem Timeout, Auswerten und Verarbeiten der Antwort.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
RE: VISA read/write eventuell zeitgleich - IchSelbst - 18.04.2011 07:57

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  VISA Read und Bytes at Port tanka 9 14.631 28.08.2019 08:10
Letzter Beitrag: Lucki
  Komische Zeitverzögerung bei VISA write Parallelport dehmelp 8 6.961 20.07.2017 12:29
Letzter Beitrag: dehmelp
  VISA Read Fehler 1073807302 Stefan1101 4 8.251 29.08.2016 10:13
Letzter Beitrag: Stefan1101
  Serial Port mit Continuous Serial Read Write Hoang Nguyen 2 8.223 15.04.2016 10:35
Letzter Beitrag: Hoang Nguyen
  VISA Read mit Keithley 6487 dauert lange jusaca 3 6.060 28.01.2016 11:12
Letzter Beitrag: jusaca
  1x COM-Port, 2 x Write & 2x Read Jann 19 16.880 10.12.2015 14:17
Letzter Beitrag: jg

Gehe zu: