Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Kann schlechtes Netzwerk lokale Verbindung stören? (https://www.delphipraxis.net/156273-kann-schlechtes-netzwerk-lokale-verbindung-stoeren.html)

alzaimar 25. Nov 2010 19:43

Kann schlechtes Netzwerk lokale Verbindung stören?
 
Hi Leute,

Wir haben hier eine SPS, die über TCP mit der Außenwelt redet. Die Außenwelt ist hier auch eine Delphi-Anwendung, mit der über den lokalen Horst (127.0.0.1) kommuniziert wird.

Nun haben wir eine Installation, bei der die lokale Verbindung sehr selten störungsanfällig ist. Selten bedeutet: 0.2% Fehler, an manchen Tagen auch 2%.

Meine Frage: Kann ein "schlechtes Netzwerk" irgendwie eine localhost-Verbindung stören?

mkinzler 25. Nov 2010 19:48

AW: Kann schlechtes Netzwerk lokale Verbindung stören?
 
Da beides über den TCP/IP Stack läuft, könnte das theoretischerweise möglich sein. Ältere Windows-Versionen benötigten ja auch ein Netzwerkkabel, das localhost funktioniert hat.

alzaimar 25. Nov 2010 20:00

AW: Kann schlechtes Netzwerk lokale Verbindung stören?
 
Auf dem IPC läuft ein XP Embedded. Denkbar wäre es also?
Ok.

Danke Markus.

s.h.a.r.k 25. Nov 2010 20:27

AW: Kann schlechtes Netzwerk lokale Verbindung stören?
 
Zitat:

Zitat von mkinzler (Beitrag 1064113)
Da beides über den TCP/IP Stack läuft, könnte das theoretischerweise möglich sein. Ältere Windows-Versionen benötigten ja auch ein Netzwerkkabel, das localhost funktioniert hat.

Nur für mein Wissen: Was heißt hier enn "älter"? Alles vor 2000? (also Windows 2000)

generic 26. Nov 2010 08:34

AW: Kann schlechtes Netzwerk lokale Verbindung stören?
 
Der BITS Dienst braucht auch immer eine aktive Netzwerkverbindung, auch wenn man von localhost was laden möchte. (auch bei Win7)

mschaefer 26. Nov 2010 09:00

AW: Kann schlechtes Netzwerk lokale Verbindung stören?
 
Man kann versuchen die Werte für den Sendepuffer TX und den Empfangspuffer RX in den Netzwerkeinstellungen der Karte niedriger zu setzten. Dann werden öfters Prüfsummen genommen. Das senkt dann etwas die Übertragungsrate, sollte aber die Fehlerrate auch kleiner bekommen.

Grüße

divBy0 26. Nov 2010 09:03

AW: Kann schlechtes Netzwerk lokale Verbindung stören?
 
Hallo,

sorry ich hab nicht so ganz verstanden wer mit wem wie kommuniziert? Die SPS über TCP oder ISO-TCP mit der Anwendung? Gibt es da jetzt eine zweite Anwendung, die mit der ersten über localhost kommuniziert?

generic 26. Nov 2010 10:00

AW: Kann schlechtes Netzwerk lokale Verbindung stören?
 
Zitat:

Zitat von alzaimar (Beitrag 1064111)
Wir haben hier eine SPS, die über TCP mit der Außenwelt redet. Die Außenwelt ist hier auch eine Delphi-Anwendung, mit der über den lokalen Horst (127.0.0.1) kommuniziert wird.

Eine Möglichkeit wäre MessageQueing.
Lokal werden die Infos der SPS eingesammelt und in eine MQ gelegt.
Diese sorgt dafür, dass die Informationen auch wirklich auf den Client im LAN ankommen.

alzaimar 27. Nov 2010 07:41

AW: Kann schlechtes Netzwerk lokale Verbindung stören?
 
Hallo,

Danke für die Antworten. Wir haben keine Möglichkeit, direkten Einfluss auf die Kommunikation auf PLC-Seite zu nehmen. Es handelt sich um ein Beckhoff-System (TwinCat). Die PLC ist als Dienst implementiert.

Wenn klar ist, *DAS* es zu Störungen in der lokalen Kommunikation kommen kann, wenn das Netzwerk grottig ist, dann kann man das dem Kunden so vermitteln. Natürlich muss man irgendwie Abhilfe schaffen.
Zitat:

Zitat von divBy0 (Beitrag 1064212)
Hallo,

sorry ich hab nicht so ganz verstanden wer mit wem wie kommuniziert? Die SPS über TCP oder ISO-TCP mit der Anwendung? Gibt es da jetzt eine zweite Anwendung, die mit der ersten über localhost kommuniziert?

Die PLC schreibt auf Port 801 als TCP-Client und hört auf 49xx irgendwas als Server.

Jede Anwendung/Messgerät/Monitor der mit der PLC per TCP reden will (Profi-, CAN-, Seriell etc. geht auch), macht das über ein spezielles Protokoll (Framing usw) über die o.g. Ports.

divBy0 27. Nov 2010 08:34

AW: Kann schlechtes Netzwerk lokale Verbindung stören?
 
Iiiiiehhh Beckhoff...da gibt es ganz gerne Probleme mit der Kommunikation.

Evtl. könnte eine zweite Netzwerkkarte helfen, wenn das grottige LAN wegbricht müsste die Kommunikation über localhost über die 2. Netzwerkkarte laufen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:25 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz