[Gelöst] IP_CONTROL Fehler FF000000

Begonnen von Mudla, 04. Juli 2012, 11:57:36

Vorheriges Thema - Nächstes Thema

0 Mitglieder und 1 Gast betrachten dieses Thema.

Mudla

Hallo,

Ich habe die letzten Tage versucht Werte von meiner Steuerung (Möller XV400 mit Codesys 2.3.9.25) auf einen Server zu speichern. Dabei bekomme ich immer wieder folgende Fehler:
Error_C FF000000
Error_T 02

Dabei ist es egal ob ich DLOG_Mysql oder DLOG_FILE_TO_FTP benutze.

Von anderen PCs kriege ich ohne Probleme Verbindungen hin.

Ich hab auch einen Mitschnitt des Datenverkehrs zwischen SPS und MySQL-Serer mit tcpdump gemacht.
Dort sieht es folgendermaßen aus:

SPS -> Server : SYN
Server -> SPS : ACK,SYN
SPS -> Server : ACK
Server -> SPS : Server Greeting Proto=10 version=5.1.63
SPS -> Server : ACK
... es vergehen ca.10s ...
SPS -> Server : RST, ACK

Ich häng die Datei auch mal mit an, kann mit Wireshark betrachtet werden.

Von FTP habe ich noch keinen Dump, werd ich aber noch machen und nachreichen, falls benötigt.


Kann es sein, dass Möller in der SysLibSockets irgendwas "nicht ganz kompatibles" drinnen hat? Ich hab jedenfalls keinen Plan mehr.


[gelöscht durch Administrator]

Mudla

Hallo nochmal,

ich habe soeben die FTP-Kommunikation mitgeloggt, und da passiert das gleiche wie bei SQL:

Handshake (SYN, ACK, ...)
FTP-Server schickt: Response 220 ProFTPD 1.3.3a....
nach ca. 10sec kommt RST von SPS.

Grüße
Mudla

Mudla

Hi,

ich hab soeben folgendes rausgefunden:

Im Progamm MYSQL_CONTROL bei Step:30 wird nichts empfangen.

Langsam komme ich der Ursache auf die Spur, nur worans liegt, habe ich noch keinen blassen schimmer :(

Mudla

Der Feler lag an der Variable SYSLIBSOCKETS_OPTION in der Bibliothek Network. Das letzt BIT auf 1 umstellen, dann klappt es.

SYSLIBSOCKETS_OPTION : BYTE := BYTE#2#0000_0001;


3 Tage ärgern wegen einem kleinen BIT. EIN KLEINES UNBEHOLFENES BIT!!!! Ich dreh durch :o

Aber jetzt klapps ja :)

Grüße
Mudla