Communication 
  3.2 Communication services 
CPU 31xC and CPU 31x, Technical Data 
Manual, 01/2006 Edition, A5E00105475-06 
3-7 
Communication service  Functionality  Time at which the S7 
connection is established ... 
via MPI  via DP  via 
PtP 
via 
PN 
PROFINET IO  Data exchange between IO 
controllers and the IO 
devices 
does not require an S7 
connection 
–  –  –  X 
SNMP 
(Simple Network 
Management Protocol) 
Standard protocol for 
network diagnostics and 
configuration 
does not require an S7 
connection 
–  –  –  X 
open communication by 
means of TCP/IP 
Data exchange via 
Industrial Ethernet with 
TCP/IP protocol (by means 
of loadable FBs) 
Does not require an S7 
connection, is handled in the 
user program by means of 
loadable FBs 
–  –  –  X 
Open communication by 
means of ISO on TCP 
Data exchange via 
Industrial Ethernet with 
ISO-on-TCP protocol (by 
means of loadable FBs) 
Does not require an S7 
connection, is handled in the 
user program by means of 
loadable FBs 
–  –  –  X 
Open communication by 
means of UDP 
Data exchange via 
Industrial Ethernet with 
UDP protocol (by means of 
loadable FBs) 
Does not require an S7 
connection, is handled in the 
user program by means of 
loadable FBs 
–  –  –  X 
 
See also 
Distribution and availability of S7 connection resources (Page 3-30) 
Connection resources for routing (Page 3-32) 
3.2.2  PG communication 
Properties 
PG communication is used to exchange data between engineering stations (PG, PC, for 
example) and SIMATIC modules which are capable of communication. This service is 
available for MPI, PROFIBUS and Industrial Ethernet subnets. Transition between subnets is 
also supported.  
PG communication provides the functions needed to download / upload programs and 
configuration data, to run tests and to evaluate diagnostic information. These functions are 
integrated in the operating system of  
SIMATIC S7 modules. 
A CPU can maintain several simultaneous online connections to one or multiple PGs.