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 

RS232 und Timeout



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!

30.03.2010, 16:50
Beitrag #1

Herby07 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 54
Registriert seit: Mar 2010

2011
2010
kA


Deutschland
RS232 und Timeout
Hallo zusammen,
ich beginne gerade mit meinen ersten LV-Erfahrungen und möchte Daten über die ser. RS232-Schnittstelle übertragen.
Ich möchte mit den VISAs arbeiten und habe mir dazu die fertigen NI-Beispiele angesehen, z.B. ´Basic 2 Port Serial Write and Read.vi´.
Was ich dabei nicht verstehe ist folgendes: der Timeout-Wert bei der Port-Konfiguartion ist auf 10 sec eingestellt.
Wenn ich das VI starte und nichts empfange, kommt nach ca. 3 sec. die Fehlermeldung, daß eine Zeitüberschreitung beim Empfang aufgetreten ist. Auch eine Änderung des Timeout-Wertes auf 100 sec bringt nichts, die Fehlermeldung kommt immer nach 3 sec.
Wie ist dieser Timeout-Wert zu interpretieren ?
Ich kenne das nur so, daß immer max. 10 sec auf ein Zeichen gewartet wird und wenn innerhalb dieser Zeit nichts gekommen ist, erscheint die Meldung, aber nicht früher.

Vielen Dank für die Hilfe

Herby07
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.03.2010, 17:40
Beitrag #2

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RS232 und Timeout
Habs mal probiert. Bei mir funktioniert es normal. Also z.B. hier dauert es 20 sec bis die Fehlermeldung kommt:
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.03.2010, 17:53 (Dieser Beitrag wurde zuletzt bearbeitet: 30.03.2010 17:54 von Herby07.)
Beitrag #3

Herby07 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 54
Registriert seit: Mar 2010

2011
2010
kA


Deutschland
RS232 und Timeout
Hallo Lucki,
vielen Dank für die Infos.
Bei mir läuft das so:
ich starte das Beispiel-VI.
Beim ersten Mal dauert es ca. 10 sec bis die Meldung kommt: ich klicke bei der Fehlermeldung auf "Weiter" und das VI ist gestoppt.
Wenn ich das Vi jetzt erneut starte, kommt die Fehlermledung immer nach ca. 3 sec.
Muß ich vor dem Neustart irgendetwas zurücksetzen ?

Herby07
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.03.2010, 19:13
Beitrag #4

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.687
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
RS232 und Timeout
' schrieb:fertigen NI-Beispiele angesehen, z.B. ´Basic 2 Port Serial Write and Read.vi´.
Zitat:Was ich dabei nicht verstehe ist folgendes:
In diesem Falle gilt vorerst: akzeptieren statt verstehen. Wacko

Zitat:Beim ersten Mal dauert es ca. 10 sec bis die Meldung kommt: ich klicke bei der Fehlermeldung auf "Weiter" und das VI ist gestoppt. Wenn ich das Vi jetzt erneut starte, kommt die Fehlermledung immer nach ca. 3 sec.
Genau das konnte ich nachvollziehen: mit dem angegebenen VI und der Version 2009. Bei 3 von 10 Versuchen kommt der Timeout bereits nach 3 Sekunden - nur sieben Versuche sind richtig. Besonders dann, wenn man "Bytes to read" markiert hat.

Probiere folgendes: Mach mit dem Error-Cluster eine Sequenziereung zwischen dem oberen und dem unteren Konfigurations-VI. Damit traten bei mir vorerst keine verfrühten Timeouts mehr auf.

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
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Polling über USB RAW - Timeout funktioniert nicht MirkoB 3 4.585 06.09.2017 15:18
Letzter Beitrag: MirkoB
  TimeOut error 6101 patriote00 15 12.472 18.12.2015 14:55
Letzter Beitrag: patriote00
  VISA: Timeout Error (1073807339) TobSTAR 4 9.000 03.07.2014 09:22
Letzter Beitrag: TobSTAR
  Byte (hex) erzeugt Timeout im VISA Lolleg 2 3.911 06.06.2014 13:26
Letzter Beitrag: Lolleg
  VISA: Wait on Event - Vor Timeout Abbrechen Lien_Alere 7 7.872 20.01.2012 16:00
Letzter Beitrag: GerdW
  Timeout des VISA Seriellen Port konfigurieren micheljoel2002 1 5.867 18.09.2010 20:57
Letzter Beitrag: GerdW

Gehe zu: