show the entry list
S7-400 CPU 41x -- Configuring and programming communication -- Configuring the PROFIBUS interface
How do you configure a connection between WinCC flexible Runtime (PC/Panel) and a SIMATIC S7-300/S7400 via PROFIBUS/MPI?
What do you have to consider when connecting a S7-400 CPU to an external master as DP slave?
What differences are there when configuring S7 connections?
Transfer of analog values from and to the PROFIBUS DP slave
What should you pay attention to when operating a DP slave temporarily on a PROFIBUS DP network?
How do you configure an S7 connection via MPI with the SIMATIC NET OPC server and the SIMATIC NET PC software?
How do you configure a PC station as DP slave for connecting an S7 station (as DP master) for the SIMATIC NET OPC server with the SIMATIC NET PC software?
How do you read data consistently from a DP standard slave/PROFINET IO device and write it consistently to a DP standard slave/PROFINET IO device?
How can you tell whether your S7-300/400 master supports DPV1 functions?
Where are the settings of the MPI and PROFIBUS interfaces retained after updating the operating system for a CPU 41x?
S7-400 CPU 41x -- Configuring and programming communication -- Configuring the PROFINET interface
Which settings do you have to make in the TIA Portal to read out messages and status information over the CPU's web server and display them in the web browser?
Why is the "Certificate error" message shown in the address line when downloading the web page of an S7-300/400/1200 CPU over "https://..."?
How do you display the diagnostics buffer of a SIMATIC CPU with integrated web server on a SIMATIC Panel?
Which "local_device_id" do you parameterize in order to establish a connection to FB65 "TCON" for open communication via Industrial Ethernet?
Why is the message "This page is not available" displayed in the web browser when you call the HTML page "Topology", for example, to read out the topology via the web server of the CPU?
How do you reset the IP address and device name of an I device?
What should you watch out for when parameterizing the watchdog time when a ring redundancy is established with the Media Redundancy Protocol?
Which CPU can you operate as a PROFINET I device?
What should you watch out for with a remote access to a SIMATIC S7 with STEP 7 via the Internet?
In the user program of an S7-300 or S7-400 CPU with integrated PN interface, how can you read out the current topology of the PROFINET IO system connected?
Where can you find sample S7 programs and documentation for communication via PROFINET on the SIMATIC NET Quick Start Collection?
Which settings are required to access the web server of the CPU via a PC with a second network card even though a proxy server is set?
What differences are there when configuring S7 connections?
How do you read data consistently from a DP standard slave/PROFINET IO device and write it consistently to a DP standard slave/PROFINET IO device?
PROFIBUS S7-300/400 CPs -- Configuring and programming communication -- Configuring connections
How do you configure an FDL connection between the SIMATIC S5 (CP5431) and SIMATIC S7 via PROFIBUS?
How do you configure a PC station as DP slave for connecting an S7 station (as DP master) for the SIMATIC NET OPC server with the SIMATIC NET PC software?
How do you configure an FDL connection to the SIMATIC S7 via PROFIBUS for the SIMATIC NET OPC server with the SIMATIC NET PC software?
Establishing a connection from a PC to the S7-400 
What differences are there when configuring S7 connections?
Industrial Ethernet S7-300/400 CPs -- Configuring and programming communication -- Configuring connections
How do you configure the Fetch/Write communication via a CP1543-1 for the S7-1500?
How do you check a TCP or UDP connection if there is no communication partner?
How do you configure a connection with the multiple port 502 for the Modbus/TCP function block MB_REDSV?
What should you watch out for when configuring fault-tolerant S7 connections over ISO-on-TCP?
How do you configure an ISO transport connection for data exchange between S7-300 and/or S7-400 by way of Industrial Ethernet CPs?
How do you configure a UDP connection for data exchange between S7-300 and/or S7-400 by way of Industrial Ethernet CPs?
How do you configure an ISO-on-TCP connection for data exchange between S7-300 and/or S7-400 by way of Industrial Ethernet CPs?
Where can you find sample S7 programs and documentation for communication via PROFINET on the SIMATIC NET Quick Start Collection?
How do you send/receive data to/from multiple communication partners via the IE CP of an S7-300 or S7-400 station using the UDP protocol?
How do you configure a PC station as PROFINET IO controller for connecting to a S7 station (as PROFINET IO device) for the SIMATIC NET OPC server with the SIMATIC NET PC software?
How do you configure S5-compatible communication to the SIMATIC S7 via Industrial Ethernet for the SIMATIC NET OPC server with the SIMATIC NET PC software?
How do you configure an S7 connection for data communication between an S7-200 and an S7-300 or S7-400 on the Industrial Ethernet?
Establishing a connection from a PC to the S7-400 
What differences are there when configuring S7 connections?
What restrictions are there with Industrial Ethernet CPs when the communications service ISO-on-TCP is being used in parallel via the open TCP/IP communication and the SEND/RECEIVE interface?
What do you have to watch out for, in particular, in the assigning of TSAPs in ISO transport connections and ISO-on-TCP connections?
Procedure and meaning of multicast connections with Industrial Ethernet CPs
How do I set up an ISO connection between a SIMATIC S7 (CP343-1) and a SIMATIC 505 (CP1434) via INDUSTRIAL ETHERNET?
How do you configure the WRITE and FETCH services via Industrial Ethernet (ISO transport connection, ISO-on-TCP connection) for the S7-300/400 with Industrial Ethernet CP343-1 or CP443-1?
Commissioning and Configuring an ISO Transport Connection between the SIMATIC S5 and SIMATIC S7 via Industrial Ethernet
How do you configure a specified and an unspecified S7 connection for data exchange between S7-300 and/or S7-400 by way of Industrial Ethernet CPs?
Configuring a TCP connection via Ethernet (TCP native) between a SIMATIC S7 and a PC with Socket Interface
How do you configure a TCP connection for data exchange between S7-300 and/or S7-400 by way of Industrial Ethernet CPs?
Industrial Ethernet PC CPs -- Configuring and programming communication -- Configuring connections
Where can you find sample programs and documentation for communication from SIMATIC S5 modules to SIMATIC PC modules by way of the Industrial Ethernet using the TCP protocol?
Where can you find sample programs and documentation for communication from SIMATIC S5 modules to SIMATIC PC modules by way of the Industrial Ethernet using the ISO transport protocol?
Where can you find sample S7 programs and documentation for communication via PROFINET on the SIMATIC NET Quick Start Collection?
What differences are there when configuring S7 connections?
How do you use the variable symbols defined in STEP 7 with the OPC server of SIMATIC NET?
How do you configure S5-compatible communication to the SIMATIC S5 for a user application via Industrial Ethernet with the SIMATIC NET PC software?
How do you configure S5-compatible communication to the SIMATIC S7 for a user application via Industrial Ethernet with the SIMATIC NET PC software?
How do you configure a PC station as PROFINET IO controller for connecting to a S7 station (as PROFINET IO device) for the SIMATIC NET OPC server with the SIMATIC NET PC software?
Establishing a connection from a PC to the S7-400 
How do you configure S5-compatible communication to the SIMATIC S7 via Industrial Ethernet for the SIMATIC NET OPC server with the SIMATIC NET PC software?
How do you set up a Fetch/Write connection (S5-compatible communication) to the SIMATIC S5 via Ethernet for the SIMATIC NET OPC server with the SIMATIC NET CD 07/2001 or higher?
How do you configure an S7 connection for a user application via Industrial Ethernet with the SIMATIC NET PC software?
How do you configure S5-compatible communication to the SIMATIC S5 via Industrial Ethernet for the SIMATIC NET OPC server with the SIMATIC NET PC software?
How do you configure a fault-tolerant S7 connection for the SIMATIC NET OPC server via Industrial Ethernet with the SIMATIC NET PC software?
How do you configure a fault-tolerant S7 connection for a user application via Industrial Ethernet with the SIMATIC NET PC software?
How do you configure an S7 connection via Industrial Ethernet with the SIMATIC NET OPC server and the SIMATIC NET PC software?
Information about "Configuring connections"
PROFIBUS PC CPs -- Configuring and programming communication -- Configuring connections
What differences are there when configuring S7 connections?
How do you use the variable symbols defined in STEP 7 with the OPC server of SIMATIC NET?
How do you configure a PC station as DP master for connecting to a DP slave for the SIMATIC NET OPC server with the SIMATIC NET PC software?
How do you configure an S7 connection for a user application via PROFIBUS with the SIMATIC NET PC software?
How do you configure an S7 connection for the SIMATIC NET OPC server via PROFIBUS with the SIMATIC NET PC software?
How do you configure an S7 connection for a user application via MPI with the SIMATIC NET PC software?
How do you configure an FDL connection to the SIMATIC S5 95-U via PROFIBUS for the SIMATIC NET OPC server with the SIMATIC NET PC software?
How do you configure an FDL connection to the SIMATIC S7 via PROFIBUS for the SIMATIC NET OPC server with the SIMATIC NET PC software?
How do you configure an FDL connection to the SIMATIC S5 via PROFIBUS for the SIMATIC NET OPC server with the SIMATIC NET PC software?
Establishing a connection from a PC to the S7-400 
How do you configure a PC station as DP slave for connecting an S7 station (as DP master) for the SIMATIC NET OPC server with the SIMATIC NET PC software?
How do you configure an S7 connection via MPI with the SIMATIC NET OPC server and the SIMATIC NET PC software?
Information about "Configuring connections"
S7-300 CPU 31x -- Configuring and programming communication -- Configuring the PROFIBUS interface
How do you activate the "Prioritized OCM communication" function to improve the OP communication performance?
How do you configure a connection between WinCC flexible Runtime (PC/Panel) and a SIMATIC S7-300/S7400 via PROFIBUS/MPI?
What differences are there when configuring S7 connections?
Transfer of analog values from and to the PROFIBUS DP slave
What should you pay attention to when operating a DP slave temporarily on a PROFIBUS DP network?
How do you configure an S7 connection via MPI with the SIMATIC NET OPC server and the SIMATIC NET PC software?
How do you configure a PC station as DP slave for connecting an S7 station (as DP master) for the SIMATIC NET OPC server with the SIMATIC NET PC software?
What are the differences between the integrated DP interface of a CPU (e.g. CPU 315-2 DP) and the DP interface of the CP 342-5?
How do you read data consistently from a DP standard slave/PROFINET IO device and write it consistently to a DP standard slave/PROFINET IO device?
What are the options for exchanging data between CPUs via MPI/PROFIBUS DP?
Direct data exchange (internode communication) between two CPU modules
S7 routing via PROFIBUS with S7-300
Rules for accessing the CPU 315-2 DP on distributed I/O (integrated DP interface of CPU 315-2 DP)
Startup of the S7-300 CPUs when slave is not available
Routing with compact CPU and C7-635 as DP slave
How can you tell whether your S7-300/400 master supports DPV1 functions?
S7-300 CPU 31x -- Configuring and programming communication -- Configuring PROFINETinterfaces
In the user program, how do you read out the Link State of the PROFINET interface of a S7-300 CPU?
Which settings do you have to make in the TIA Portal to read out messages and status information over the CPU's web server and display them in the web browser?
How do you display the diagnostics buffer of a SIMATIC CPU with integrated web server on a SIMATIC Panel?
Which "local_device_id" do you parameterize in order to establish a connection to FB65 "TCON" for open communication via Industrial Ethernet?
How do you reset the IP address and device name of an I device?
Why is the message "This page is not available" displayed in the web browser when you call the HTML page "Topology", for example, to read out the topology via the web server of the CPU?
How do you activate the "Prioritized OCM communication" function to improve the OP communication performance?
What should you watch out for when parameterizing the watchdog time when a ring redundancy is established with the Media Redundancy Protocol?
Which CPU can you operate as a PROFINET I device?
What should you watch out for with a remote access to a SIMATIC S7 with STEP 7 via the Internet?
In the user program of an S7-300 or S7-400 CPU with integrated PN interface, how can you read out the current topology of the PROFINET IO system connected?
Where can you find sample S7 programs and documentation for communication via PROFINET on the SIMATIC NET Quick Start Collection?
What differences are there when configuring S7 connections?
Which settings are required to access the web server of the CPU via a PC with a second network card even though a proxy server is set?
Can you implement an S7 317-2 PN/DP CPU instead of an S7 315-2 PN/DP CPU configured in iMap?
How do you read data consistently from a DP standard slave/PROFINET IO device and write it consistently to a DP standard slave/PROFINET IO device?
What can you do when communication errors occur sporadically with a PROFINET interface of the S7 300 CPU 31x-2 PN/DP?
From which library should you take the communications FBs?
What are the commonalities and differences between configured communication connections and the open Ethernet communication?
What are the differences when assigning the MAC address?
What differences are there when configuring S7 connections?
Part number:

Description:
In this description of how to configure S7 connections it is assumed that all the stations are in one S7 project.

Types of S7 connections:
With S7 connections you differentiate between bilaterally configured and unilaterally configured S7 connections.

Bilaterally configured S7 connections
You recognize bilaterally configured connections by the fact that they receive a connection ID at both endpoints. The partner ID can be identical for both connection partners, but doesn't have to be. The remote endpoint of the S7 connection created is entered automatically in the connection table on the partner side.
You can use the following communication blocks in the S7-300 or S7-400 station for data communication via bilaterally configured S7 connections:

  • FB/SFB14 "GET" and FB/SFB15 "PUT"
  • FB/SFB12 "BSEND" and FB/SFB13 "BRCV" or
  • FB/SFB8 "USEND" and FB/SFB9 "URCV"

Unilaterally configured S7 connections
Unilaterally configured S7 connections are configured on the module that actively sets up the S7 connection.
You can use the communication blocks FB/SFB14 "GET" and FB/SFB15 "PUT" in the S7-300 or S7-400 station for data communication via unilaterally configured S7 connections. You can use these for data communication via unilaterally and bilaterally configured S7 connections. You can only use the communication blocks FB/SFB12 "BSEND" and FB/SFB13 "BRCV" and FB/SFB8 "USEND" and FB/SFB9 "URCV" for data communication via bilaterally configured S7 connections.

More information on the properties and special features of the S7 protocol and on the properties of the different S7 protocol services is available in Entry ID: 26483647.

In NetPro there is a connection table with all the configured communication connections. Unilaterally configured S7 connections have no entry in the "Partner ID" column of the connection table. This field remains empty in the connection table. No S7 connection is configured on the server and no communication blocks are called. The server is managed independently by the CPU's operating system and has resource 0x03. No system data is created for this in the connection partner.


Fig. 1: Bilaterally and unilaterally configured S7 connection

Summary:

  • All S7 connections that have a connection ID at both connection endpoints are bilaterally configured S7 connections.

  • S7 connections that have no partner ID are unilaterally configured S7 connections or have been created via "unspecified" S7 connections with resource 0x03.

Important:

  • With bilaterally configured S7 connections you must load the configuration in both connection partners after creating the S7 connection.
  • With unilaterally configured S7 connections you must load only the one station in whose connection table the S7 connection is shown.

Note:
In the sample S7 connection configuration given above all the stations are in one S7 project. You can also set up an S7 connection to an unspecified partner and the endpoints of these connections can be in different projects. More information on this is available in the Online Help of STEP 7:

  • Configuring cross-project connections.
  • Connection types for partners in other projects.
  • Creating cross-project subnetworks.

Keywords:
Connection configuration, S7-300, S7-400, SIMATIC, Connections, Creating a connection, Client, Server, Connection setup, NetPro

 Entry ID:17991275   Date:2009-07-02 
I regard this article....as helpfulas not helpful                                 
mySupport
My Documentation Manager 
Newsletter 
CAx-Download-Manager 
Support Request
To this entry
Print
Create PDF 
Send to a friend
QuickLinks
Compatibility tool 
Themen
Help
Online Help
Guided Tour