Merkmal
Max. Datenlänge für Programmbausteine
AG_LSEND und AG_LRECV
Max. Datenlänge für Programmbausteine
AG_SSEND und AG_SRECV
LAN-Schnittstelle - vom CP erzeugte max.
Datenblocklänge pro Protokolleinheit
Einschränkungen bei UDP
● Übertragung erfolgt nicht quittiert.
Die Übertragung von UDP-Telegrammen erfolgt nicht quittiert, d. h. der Verlust von
Nachrichten wird vom Sendebaustein (AG_SEND bzw. AG_LSEND) nicht erkannt und
nicht angezeigt.
● Kein Empfang von UDP-Broadcast
Um Überlastsituationen durch eine hohe Broadcast-Last zu vermeiden, lässt der CP den
Empfang von UDP-Broadcast nicht zu.
Verwenden Sie alternativ die Funktion Multicast über UDP-Verbindung; Sie haben
dadurch die Möglichkeit, den CP gezielt als Teilnehmer in einer Multicast-Gruppe
anzumelden.
● UDP Telegramm-Pufferung
Länge des Telegrammpuffers bei eingeschalteter Pufferung:
2 KB
Anmerkung:
Nach einem Pufferüberlauf werden neu eintreffende Telegramme verworfen.
2.3.2
Anzahl parallel betreibbarer SEND-/RECEIVE-Aufrufe
Die Anzahl der parallel betreibbaren SEND-/RECEIVE-Aufrufe wird sowohl durch die CPU
als auch durch den CP begrenzt.
Wenn die maximale Anzahl der parallelen SEND-/RECEIVE-Aufrufe überschritten wird, dann
wird im STATUS der überzähligen SEND-Funktionen der Wert 8302H (keine
CP 443-1 RNA
Gerätehandbuch, 03/2019, C79000-G8900-C299-04
Erläuterung / Werte
AG_LSEND und AG_LRECV erlauben den Transfer von Nutzdaten fol-
gender Längen:
1. ISO-on-TCP, TCP, ISO-Transport: 1 bis 8192 Byte
2. UDP: 1 bis 2048 Byte
AG_SSEND und AG_SRECV erlauben den Transfer von Nutzdaten fol-
gender Längen:
1. ISO−on−TCP, TCP, ISO−Transport: 1 bis 1452 Byte
2. UDP: 1 bis 1452 Byte
für Senden
•
ISO-Transport, ISO-on-TCP, TCP:
–
400 Byte / TPDU mit AG_SEND / AG_LSEND
–
1452 Byte / TPDU mit AG_SSEND
für Empfangen
•
–
ISO-Transport: 512 Byte / TPDU
–
ISO-on-TCP: 1452 Byte / TPDU
–
TCP: 1452 Byte / TPDU
Leistungsdaten
2.3 SEND/RECEIVE-Schnittstelle
23