Quantcast
Channel: SPS-Forum - Automatisierung und Elektrotechnik
Viewing all articles
Browse latest Browse all 47324

TIA 1500er -> 1200er: ISO-on-TCP Verbindung ist elend langsam

$
0
0
Hallo zusammen

Ich habe folgendes Problem:
Ich habe eine Verbindung zwischen einer 1500er und einer 1200er projektiert. Und zwar mit:
TCON
TSEND
TRCV
Verbindungstyp ist ISO-on-TCP
Pro Sende-/Lesevorgang werden ca. 150 Byte hin und her geschaufelt.
Die Verbindung als solches funktioniert auch.
Nur ist sie eben ELEND langsam

Beispiel:
1200er schickt "Teil abholbereit" zur 1500er
1500er sagt "Teil abgeholt" zur 1200er
Allein dieser Handshake dauert ca. 2-3 Sekunden.
Solche Handshakes sind aber einige pro Bearbeitungszyklus nötig.
Für die Taktzeit natürlich untragbar.

Momentan mache ich es so:
Sobald SENDEN nicht Busy meldet wird mit dem 100ms Takt das Senden neu angestoßen
offenbar ist das Busy Signal (zu) lange aktiv.

Könnte ein anderer Verbindungstyp (z. B. nur TCP - ohne das ISO) Abhilfe schaffen?
Was für eine Rolle spielt die Menge der Bytes, könnte man das evtl. in
zeitkritische und weniger zeitkritische Signale splitten, die dann in separaten Verbindungen laufen?

Könnte man eigentlich auch mit der einen CPU direkt auf (virtuelle) Ein-/Ausgänge der anderen schauen?


Ich bin nicht der größte Vernetzungsspezialist, vielleicht kann mir jemand Tipps geben.
Vielen Dank schon mal im Voraus

Viewing all articles
Browse latest Browse all 47324


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>