With which devices can the S7-1200 communicate over the integrated PROFINET interface and which protocols does the S7-1200 support?
Communication partners of S7-1200
The S7-1200 CPU communicates with the devices below over the integrated PROFINET interface:
- Other S7 CPUs (S7-200, S7-300, S7-400, S7-1200, S7-1500)
- Programming devices
- HMI devices (SIMATIC Basic Panels and SIMATIC Comfort Panels, for example)
- Devices that support Open User Communications
Maximum number of simultaneous, asynchronous communication connections
The S7-1200 CPU supports the following maximum number of simultaneous, asynchronous communication connections:
|Connection type||Description and maximum number of connections|
|Open User Communications||The S7-1200 CPU supports 8 connections for Open User Communications (active or passive) using the following instructions: T_SEND_C, T_RECV_C, TCON, TDISCON, TSEND and TRECV.
|HMI connections||Firmware V2 and V3|
The S7-1200 CPU provides dedicated HMI connections to support up to 3 HMI devices.
|PG connections||The S7-1200 CPU provides connections to support 1 programming device (PG).|
|Web server connections (HTTP)||The S7-1200 provides connections for the web server.|
PROFINET and PROFIBUS
- S7-1200 CPU with firmware version V2.02 to V2.2
For PROFINET, the S7-1200 CPU supports a maximum of 8 PROFINET IO devices and 128 submodules, whichever of the two is reached first. PROFIBUS supports a maximum of 16 DP slaves on one DP master with a maximum of 256 submodules per DP slave.
A maximum of 16 DP slaves and IO devices altogether is supported.
- S7-1200 CPU with firmware version V3.0 or higher
As from firmware version V3.0 the S7-1200 CPU supports 16 PROFINET IO devices with a maximum of 256 submodules. PROFIBUS supports 32 DP slaves with a maximum of 512 submodules per DP slave.
Integrated PROFINET interface of the S7-1200
The integrated PROFINET interface of the S7-1200 CPU is implemented as RJ45 socket.
The S7-1200 supports the following protocols over the integrated PROFINET interface:
|ISO-on-TCP (RFC 1006)||V1.0|
|PROFINET RT - Basic Services and IO Controller||V2.0|
|PROFINET IO device||V4.0|
|S7 communication (S7 server)||V1.0|
|S7 communication the PUT/GET instructions (S7 client)||V2.0|
|HTTP (Hypertext Transfer Protocol)||V2.0|
|HTTPS - Hyper Text Transfer Protocol Secure||V2.0|
|SNMP - Simple Network Management Protocol||V2.0|
|LLDP - Link Layer Discovery Protocol||V2.0|
|DCP - Discovery & Configuration Protocol||V2.0|
|NTP - Network Time Protocol||V2.0|
|ARP - Address Resolution Protocol||V2.0|
More information about communications with the S7-1200 CPU is available in the S7-1200 manual in Entry ID: 91696622.