05.02.2013, 09:02
UPS: gerade gesehen, bin im falschen Unterforum gelandet. Kann einer der Admins das
bitte in Instrument IO & VISA verschieben. Sorry
Hi Leute,
ich habe hier ein Problem bei dem ich nicht weiterkomme.
Ich lese über die COM Schnittstelle ein Messgerät aus.
Folgende Konfiguraton habe ich verwendet:
1. COM1 (echte serielle Schnittstelle) auf EX9520 zur Umwandlung auf RS485.
2. COM3 (USB auf RS485 mit EX9520)
Wenn ich die Messung über Nacht laufen lasse, erhalte ich über 50x den oben angegebenen Fehler.
VISA Error -1073807252
Während der Übertragung ist ein Überlauffehler aufgetreten. Ein Zeichen wurde nicht
vor dem Eintreffen des nächsten Zeichens von der Hardware gelesen.
Ich habe auch im Forum von NI gesucht und einges gefunden:
Aus NI Forum: "I did not explicitly set the I/O buffer size before and it defaults to 4096. I now increased the
buffer size by using the VISA Set I/O Buffer Size sub-VI and it resolved my issue. Not sure
why I did not encounter this issue before."
-> habe ich so gemacht
Aus NI Forum: "It basically means you're not reading the stuff from the serial port fast enough."
-> die Antwort ist 20 Byte groß! Das sollte für jeden aktuellen PC nie ein Problem sein.
Was mich wundet ist, dass die Auslesung VISA Read bei mir ca. 45 ms dauert.
Hat hier jemand ein Tipp für mich und könnte sich das VI mal anschauen. Habe beide
Versionen für LabView 2011 und 2012 angehängt.
habe habe ich schon gelesen:
http://www.labviewforum.de/Thread-Ueberl...nittstelle
Stefan
[attachment=43389]
[attachment=43390]
bitte in Instrument IO & VISA verschieben. Sorry
Hi Leute,
ich habe hier ein Problem bei dem ich nicht weiterkomme.
Ich lese über die COM Schnittstelle ein Messgerät aus.
Folgende Konfiguraton habe ich verwendet:
1. COM1 (echte serielle Schnittstelle) auf EX9520 zur Umwandlung auf RS485.
2. COM3 (USB auf RS485 mit EX9520)
Wenn ich die Messung über Nacht laufen lasse, erhalte ich über 50x den oben angegebenen Fehler.
VISA Error -1073807252
Während der Übertragung ist ein Überlauffehler aufgetreten. Ein Zeichen wurde nicht
vor dem Eintreffen des nächsten Zeichens von der Hardware gelesen.
Ich habe auch im Forum von NI gesucht und einges gefunden:
Aus NI Forum: "I did not explicitly set the I/O buffer size before and it defaults to 4096. I now increased the
buffer size by using the VISA Set I/O Buffer Size sub-VI and it resolved my issue. Not sure
why I did not encounter this issue before."
-> habe ich so gemacht
Aus NI Forum: "It basically means you're not reading the stuff from the serial port fast enough."
-> die Antwort ist 20 Byte groß! Das sollte für jeden aktuellen PC nie ein Problem sein.
Was mich wundet ist, dass die Auslesung VISA Read bei mir ca. 45 ms dauert.
Hat hier jemand ein Tipp für mich und könnte sich das VI mal anschauen. Habe beide
Versionen für LabView 2011 und 2012 angehängt.
habe habe ich schon gelesen:
http://www.labviewforum.de/Thread-Ueberl...nittstelle
Stefan
[attachment=43389]
[attachment=43390]