Herunterladen Inhalt Inhalt Diese Seite drucken

Ad-Hoc-Modus - Siemens SIMATIC S7 Systemhandbuch

Automatisierungssystem
Vorschau ausblenden Andere Handbücher für SIMATIC S7:
Inhaltsverzeichnis

Werbung

Kommunikation
10.2 PROFINET
Tabelle 10- 1 Protokolle und Kommunikationsanweisungen
Protokoll
Verwendungsbeispiel
e
TCP
CPU-zu-CPU-
Kommunikation
Transport von
Telegrammen
ISO on TCP
CPU-zu-CPU-
Kommunikation
Fragmentierung und
Zusammensetzung
von Meldungen
UDP
CPU-zu-CPU-
Kommunikation
Kommunikation im
Anwenderprogramm
S7-Kommunikation CPU-zu-CPU-
Kommunikation
Daten aus einer CPU
lesen/in eine CPU
schreiben
PROFINET RT
Kommunikation
zwischen CPU und
PROFINET IO-Gerät
10.2.2.3

Ad-hoc-Modus

Typischerweise empfangen die Protokolle TCP und ISO-on-TCP Datenpakete mit fest
angegebener Länge von 1 bis 8192 Byte. Die Kommunikationsanweisungen TRCV_C und
TRCV jedoch bieten auch einen Ad-hoc-Kommunikationsmodus, in dem Datenpakete
variabler Länge von 1 bis 1472 Byte empfangen werden können.
Hinweis
Wenn Sie die Daten in einem "optimierten" DB (nur symbolisch adressierbar) speichern,
können Sie Daten nur in Arrays der Datentypen Byte, Char, USInt und SInt empfangen.
Um die Anweisung TRCV_C oder TRCV für den Ad-hoc-Modus zu konfigurieren, setzen Sie
den Parameter LEN auf 65535 (0xFFFF).
Wenn Sie die Anweisung TRCV_C oder TRCV nicht sehr häufig im Ad-hoc-Modus aufrufen,
können Sie in einem Aufruf mehrere Pakete empfangen. Beispiel: Wenn Sie fünf 100-Byte-
Pakete in einem Aufruf empfangen möchten, liefert TCP diese fünf Pakete als ein 500-Byte-
Paket, dagegen unterteilt ISO-on-TCP die Pakete in fünf 100-Byte-Pakete.
458
Eintragen der Daten in
den Empfangsbereich
Ad-hoc-Modus
Datenempfang mit
angegebener Länge
Ad-hoc-Modus
Protokollgesteuert
User Datagram Protocol
Datenübertragung und -
empfang mit
angegebener Länge
Datenübertragung und -
empfang mit
angegebener Länge
Kommunikationsanweis
ungen
Nur TRCV_C und
TRCV
TSEND_C, TRCV_C,
TCON, TDISCON,
TSEND und TRCV
Nur TRCV_C und
TRCV
TSEND_C, TRCV_C,
TCON, TDISCON,
TSEND und TRCV
TUSEND und TURCV
GET und PUT
Integriert
S7-1200 Automatisierungssystem
Systemhandbuch, 04/2012, A5E02486681-06
Adressierungsart
Weist den lokalen
Geräten (aktiv) und
Partnergeräten (passiv)
Portnummern zu
Weist den lokalen
Geräten (aktiv) und
Partnergeräten (passiv)
TSAPs zu
Weist den lokalen
Geräten (aktiv) und
Partnergeräten (passiv)
Portnummern zu, es
handelt sich jedoch nicht
um eine dedizierte
Verbindung
Weist den lokalen
Geräten (aktiv) und
Partnergeräten (passiv)
TSAPs zu
Integriert

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis