Device configuration
5.7 Configuring the CPU for communication
S7-1200 Programmable controller
System Manual, 03/2014, A5E02486680-AG
153
Parameters for the PROFINET connection
The TSEND_C, TRCV_C and TCON instructions require that connection-related parameters
be specified in order to connect to the partner device. These parameters are assigned by the
TCON_Param structure for the TCP, ISO-on-TCP, and UDP protocols. Typically, you use the
"Configuration" tab of the "Properties" of the instruction to specify these parameters. If the
"Configuration" tab is not accessible, then you must specify the TCON_Param structure
programmatically.
Table 5- 7 Structure of the connection description (TCON_Param)
2 … 3 id CONN_OUC
(Word)
Reference to this connection: Range of values: 1 (default) to 4095.
Specify the value of this parameter for the TSEND_C, TRCV_C or
TCON instruction under ID.
4 connection_type USInt Connection type:
• 17: TCP (default)
• 18: ISO-on-TCP
• 19: UDP
5 active_est Bool ID for the type of connection:
• TCP and ISO-on-TCP:
– FALSE: Passive connection
– TRUE: Active connection (default)
• UDP: FALSE
6 local_device_id USInt ID for the local PROFINET or Industrial Ethernet interface:
7 local_tsap_id_len USInt Length of parameter local_tsap_id used, in bytes; possible values:
• TCP: 0 (active, default) or 2 (passive)
• ISO-on-TCP: 2 to 16
• UDP: 2
This parameter is not used.
9 rem_staddr_len USInt Length of address of partner end point, in bytes:
• 0: unspecified (parameter rem_staddr is irrelevant)
• 4 (default): Valid IP address in parameter rem_staddr (only for
TCP and ISO-on-TCP)
10 rem_tsap_id_len USInt Length of parameter rem_tsap_id used, in bytes; possible values:
• TCP: 0 (passive) or 2 (active, default)
• ISO-on-TCP: 2 to 16
• UDP: 0
This parameter is not used.