-> Hier kostenlos registrieren
Hallo Leute, hoffe von euch kann mir jemand helfen!
Folgendes Szenario!
Ich habe ein Programm geschrieben was mir Daten aus verschiedenen datenbausteinen aus einer SPS ausliest!
Das ganze passiert über TCP und funktioniert wunderbar, ausser...
... das wenn ich auf die SPS zugreife und währenddessen das Ethernet Kabel zeihe mir mein Prog abschmiert!
Jetzt habe ich eine abfrage mit
if opensocket(102,ip) = 0 then
return False
else
return True
end if
gemacht!
Das problem ist der zählt sich den socket irgendwie hoch und irgendwann ab ca. 5012 bricht er ab und bleibt mit nem fehler hängen!
HAT IRGENDJEMAND ne idee wie ich meine Verbindung überwachen kann?
danke schon mal im voraus!
Folgendes Szenario!
Ich habe ein Programm geschrieben was mir Daten aus verschiedenen datenbausteinen aus einer SPS ausliest!
Das ganze passiert über TCP und funktioniert wunderbar, ausser...
... das wenn ich auf die SPS zugreife und währenddessen das Ethernet Kabel zeihe mir mein Prog abschmiert!
Jetzt habe ich eine abfrage mit
if opensocket(102,ip) = 0 then
return False
else
return True
end if
gemacht!
Das problem ist der zählt sich den socket irgendwie hoch und irgendwann ab ca. 5012 bricht er ab und bleibt mit nem fehler hängen!
HAT IRGENDJEMAND ne idee wie ich meine Verbindung überwachen kann?
danke schon mal im voraus!