Instructions

Table Of Contents
Kommunikation
11.2 PROFINET
S7-1200 Automatisierungssystem
860 Systemhandbuch, V4.2.3, 08/2018, A5E02486681-AL
11.2.8.6
Parameter für die PROFINET-Verbindung
Die Anweisungen TSEND_C, TRCV_C und TCON benötigen verbindungsbezogene
Parameter, um eine Verbindung zum Partnergerät aufbauen zu können. Diese Parameter
werden von der Struktur TCON_Param für die Protokolle TCP, ISO-on-TCP und UDP
zugewiesen. Üblicherweise geben Sie diese Parameter in den "Eigenschaften" der
Anweisung im Register "Konfiguration" (Seite 834) an. Kann auf das Register "Konfiguration"
nicht zugegriffen werden, müssen Sie die Struktur TCON_Param in den Parametern der
Anweisung angeben.
In V4.1 parametriert die Struktur TCON_IP_V4 das TCP-Protokoll und die Struktur
TCON_IP_RFC parametriert das ISO-on-TCP-Protokoll.
TCON_Param
Tabelle 11- 8 Struktur der Verbindungsbeschreibung (TCON_Param)
Byte
Parameter und Datentyp
Beschreibung
0 … 1
block_length
UInt
Länge: 64 Bytes (fest)
2 … 3 id CONN_OUC
(Word)
Referenz auf diese Verbindung: Wertebereich: 1 (Standard) bis
4095. Geben Sie den Wert dieses Parameters für die Anweisung
TSEND_C, TRCV_C oder TCON unter ID an.
4 connection_type USInt Verbindungstyp:
17: TCP (Standard)
18: ISO-on-TCP
19: UDP
5 active_est Bool ID der Verbindungsart:
TCP und ISO-on-TCP:
FALSCH: Passive Verbindung
WAHR: Aktive Verbindung (Standard)
UDP: FALSCH
6 local_device_id USInt ID der lokalen PROFINET- oder Industrial Ethernet-Schnittstelle: 1
(Standard)
7 local_tsap_id_len USInt Länge des Parameters local_tsap_id in Bytes; mögliche Werte:
TCP: 0 (aktiv, Standard) oder 2 (passiv)
ISO-on-TCP: 2 bis 16
UDP: 2
8
rem_subnet_id_len
USInt
Dieser Parameter wird nicht verwendet.
9 rem_staddr_len USInt Länge der Adresse des Partnerendpunkts in Bytes:
0: nicht angegeben (Parameter rem_staddr ist irrelevant)
4 (Standard): Gültige IP-Adresse im Parameter rem_staddr
(nur bei TCP und ISO-on-TCP)