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 

DATENSTRING AUSWERTEN ÜBER RS232



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!

17.04.2006, 11:43
Beitrag #11

cb Offline
LVF-SeniorMod


Beiträge: 1.731
Registriert seit: Feb 2006

2018SP1
2001
EN

40xxx
Deutschland
DATENSTRING AUSWERTEN ÜBER RS232
der timeout ist in Verbindung mt der Anzahl der zu lesenden Bytes zu sehen und heisst ungefähr so viel wie: lese innerhalb von Z Sekunden X Bytes ein. Wenn X Bytes innerhalb von Z Sekunden eingetroffen sind, dann ist alles ok. Wenn innerhalb des Timeouts nicht alle Bytes eingetroffen sind, dann gib einen Fehler aus.

Normalerweise nutzt man bei RS232 immer den Puffer, sprich, man guckt nach (mit der entsprechenden Property Node, wie in meinem Beispiel ...) wieviel Bytes gerade im Puffer sind und liest dann genau so viele Bytes aus, wie im Puffer vorhanden sind - darum hab ich mein Beispiel gleich für den asynchronen Empfang von Daten geschrieben, es ist durchaus denkbar und möglich, dass man erstmal unvollständige Daten erhält und die dann zwischenspeichern und parsen muss ...

http://www.rotabench.com - rotierende Prüfstände nach dem Baukasten-Prinzip
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
17.04.2006, 16:27
Beitrag #12

Andy Offline
LVF-Grünschnabel
*


Beiträge: 20
Registriert seit: Apr 2006



kA



DATENSTRING AUSWERTEN ÜBER RS232
Leider kann ich mit dem Beispiel nichts anfangen, da es sich um eine neuere Version handelt.
Ist es nicht möglich das wie in meinem Programm zu realiesieren?
Warum schiebt der Visa Read - Baustein den String, der vom VISA resource name kommt, nicht einfach weiter, so soll er doch laut Kontext Hilfe funktionieren, was ich dann mit den Daten im Puffer mache ist doch mir überlassen!?
Klar muß ich mich für einen Fehlerfall rüsten, aber ich wär erst mal froh wenn da einfach mal der Endbaustein reagiert, den ich mit dem String anspreche.
Schließlich mach ich das noch mit dem COM-Terminal - das ist doch eine direkte Verbindung???
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
  Servomex Messwerte auslesen über RS232/RS485 Chefkoch 6 8.357 18.07.2016 13:54
Letzter Beitrag: jg
  problem mit LF (0x0A) über RS232 klaus_at 7 5.652 20.11.2013 13:34
Letzter Beitrag: klaus_at
  Labview-Kommunikation mit Jumo über RS232 redhand 35 31.209 28.10.2013 09:45
Letzter Beitrag: GerdW
  Keithley K2000 über RS232 auslesen Alpenpower 6 13.173 09.09.2013 07:55
Letzter Beitrag: GerdW
  Kraftprüfmaschine von Zick/Roell über RS232 steuern 1johleh 24 30.708 20.12.2012 19:31
Letzter Beitrag: Tobi2012
  Keine Daten kommen an vom Hameg 8115 über VISA RS232 USB fsg4u 3 5.425 09.08.2012 14:33
Letzter Beitrag: fsg4u

Gehe zu: