Seite 1 von 2
WSWIN bleibt während des Auslesens hängen
Verfasst: 28 Sep 2006 11:41
von gogo
Hallo,
nach dem morgendlichen Start von WSWIN und anschließendem Auslesen der Daten seit dem Vortag bleibt WSWIN des Öfteren mitten drin stehen und vermeldet, dass keine Daten vom Funkinterface kommen. Nach Abbruch der Aktion und Programmneustart tut WSWIN dann so als wäre nichts gewesen und macht dort weiter wo es aufgehört hat. Dumm ist nur, dass dadurch natürlich keine Daten erfasst werden und das Programm hängt, solange nicht jemand von Hand das Problem löst.
Hat hierzu jemand Tipps?
Kurt
infos !
Verfasst: 29 Sep 2006 09:03
von SirZsl
welche WS ?
welche verbindung zwischen PC und Funkinterface?
bei USB wie lang ist Dein USB Kabel?
Grüße von Ralf
Verfasst: 29 Sep 2006 11:12
von gogo
HI,
habe das 2000er Interface, seriell - ca. 5m. Während des tägl. Betriebs gibt es keine Probleme, nur beim längeren Auslesen des Interfaces.
Meistens wenn so ca. 3-4 Stunden ausgelesen wurden, also nach etwa 1-2 Min Auslesedauer, dann ist auf einmal Schluss. Dachte schon ob da irgend ein Prozess den COM-Port blockiert? Ist auch nicht immer, nur so etwa 1 mal die Woche. Der Start von WSWIN wird im Übrigen um ca. 2 Min nach Windowsstart verzögert, damit sollte eigentlich nichts stören?!
Kurt
Verfasst: 29 Sep 2006 11:29
von jekno
Hallo Kurt,
Den COM-Port hast du auf 19200,8,N,2 eingestellt?
Verfasst: 29 Sep 2006 11:38
von gogo
der steht momentan auf 9600, 8, keine, 1, keine
Kurt
Verfasst: 29 Sep 2006 12:48
von jekno
Versuche doch mal...
19200 Bits, 8 Datenbit, Keine(None), 2 Stopbit
Das ist so für die WS vorgesehen.
Verfasst: 29 Sep 2006 12:53
von gogo
ja danke werde ich mal so einstellen. Flusssteuerung wahrscheinlich aus?
Kurt
Kabel
Verfasst: 29 Sep 2006 15:33
von SirZsl
Die Länge deines kabels ist mit 5 m an der Grenze der Spezifikation.
Gruß Ralf
Verfasst: 29 Sep 2006 15:48
von gogo
Hi,
5m bei seriell? Sicher? Denke ich habe schon mal etwas von 15m Länge ohne Probleme gelesen hier im Forum? Oder bringe ich da was durcheinander?
Kurt
Verfasst: 29 Sep 2006 16:12
von Edmund
Hallo,
bei einer seriellen Verbindung sind 15m ok, 5m beziehen sich auf USB ohne Repeater.
Es gibt keinen Grund an den Einstellungen der seriellen Schnittstelle etwas zu verändern, das macht WsWin beim Initialisieren von selbst.
Verfasst: 29 Sep 2006 16:31
von gogo
also doch..habe mal auf die Werte von jekno,
19200 Bits, 8 Datenbit, Keine(None), 2 Stopbit
eingestellt. Soll ich nun wieder die alten Werte einstellen oder so lassen?
Soviele verschiedene Meinungen, was ist richtig?
Kurt
Verfasst: 29 Sep 2006 16:57
von jekno
Hallo Kurt,
gogo hat geschrieben:also doch..habe mal auf die Werte
19200 Bits, 8 Datenbit, Keine(None), 2 Stopbit
eingestellt. Soll ich nun wieder die alten Werte einstellen oder so lassen?
Ein Fehler ist es jedenfalls nicht, auch wenn sich wswin die Einstellungen selbst initialisiert, wenn du an dieser Schnittstelle keine anderen Geräte betreibst.
Ich habe bei mir jedenfalls die benötigten RS232-Ports auf diese Werte(stehen so im Handbuch zur WS2X00PC) gestellt und keine Probleme damit.
Sonst habe ich keine andere Idee, woran es liegen kann.
Vielleicht kannst du noch mit dem FIFO-Buffer "spielen" und probieren, obwohl der auch bei mir auf Max steht.
Welches Betriebssystem hast du eigentlich im Einsatz?
Verfasst: 29 Sep 2006 17:59
von weneu
Hallo Kurt,
habe mich bis jetzt nicht gemeldet, da ich keinen konkreten Lösungsansatz habe, aber mit
9600, Datenbits 8, Parity none, Stoppbit 1 und flow control none
geht die Kommunikation einwandfrei. Ich würde hier nichts verändern.
Es ist allerdings richtig, dass von ELV
9600, Even Parity, 8Bit und 2 Stop angegeben wird.
Wichtig ist allerdings, dass bei den "advanced settings" kein Haken ist bei "enable Aut CTS/RTS flow cobtrol"
Nur ich denke, diese Einstellungen hattest Du ja von Haus aus, also liegt Dein Problem woanders. Auch die von Dir genannte Kablelänge ist bei seriell völlig unkritisch.
Verfasst: 29 Sep 2006 18:14
von jekno
Hallo Werner,
Stimmt, du hast recht...
..Even Parity
(Gerade) ist korrekt, nicht wie von mir geschrieben "none"

. ...habe nochmals nachgesehen.
Aber bin mir ziemlich sicher, dass 19200 Bit/s eingetragen werden sollten.
Aber es schein doch egal zusein, denn an meinen Schnittstellen habe ich, wie erwähnt "Keine Parität" gestellt.
Verfasst: 29 Sep 2006 18:38
von gogo
N'abend,
habe jetzt 19200, 8, gerade, 1, keine.
Hoffe es ist nun korrekt. Auf jeden Fall leist WSWIN momentan Daten.
Ade
Kurt