Integration in company-wide solutions (IT and business integration)
WinCC is based on Microsoft technology, which ensures openness and integration capability. ActiveX and .net controls facilitate technology-specific and industry-specific expansions. Cross-manufacturer communication is also possible since WinCC can be used as an OPC client and server in addition to accessing current process values and supporting standards such as OPC HDA (Historical Data Access), OPC Alarm & Events, OPC XML Data Access, and OPC UA.
Just as important: Visual Basic for Applications (VBA) is available for user-specific expansions in engineering and Visual Basic Scripting (VBS) as an easy-to-learn, open, runtime language. If desired, professional application developers can also use ANSI-C. The Open Development Kit (ODK) simplifies access to the API programming interfaces.
WinCC integrates a powerful and scalable archiving functionality based on Microsoft SQL Server 2014 SP1 into the basic system. This gives the user multiple and varied options: from high-performance archiving of current process data, to long-term archiving with high data compression, through to a connection to the central information hub in the form of a company-wide process historian. Versatile clients and tools for evaluation, the open interfaces, and special options (Connectivity Pack, Connectivity Station, IndustrialDataBridge) provide the basis for effective IT and business integration.
WinCC offers various security mechanisms, such as encrypted communication, to ensure secure operation of the plant. If external networks are accessed, for example, suitable protective measures (incl. IT security measures, such as network segmentation) should still also be taken.
You can find more information on the topic of Industrial Security on the Internet at:
WinCC is an open process visualization system and provides the option to connect the most diverse control systems.
Approved communication software
Use communication software with the listed product versions (or higher). Corresponding SIMATIC NET upgrades are available for upgrading older versions.
Number of connectable controllers
For the number of controllers which can be connected via Industrial Ethernet CP 1613, the following applies to a message frame length of 512 bytes:
Type of connection
Number of nodes
SIMATIC S5 Ethernet Layer 4 + TCP/IP
up to 60
SIMATIC S7 Protocol Suite
up to 64
SIMATIC 505 Ethernet Layer 4 + TCP/IP
OMS+
up to 60
up to 128
Via PROFIBUS, a maximum of 8 controllers can be connected with CP 5612, and a maximum of 44 controllers with CP 5613. Industrial Ethernet is recommended when 10 or more controllers are used.
Mixed operation with different controllers
With their multi-protocol stack, the CP 1613 and CP 5613 communication processors enable the parallel operation of two protocols, such as for the mixed operation of different controllers, via a single bus cable. WinCC supports the operation of two similar interface boards only in connection with the channels SIMATIC S5 Ethernet Layer 4 (2 x CP 1613), SIMATIC S7 Protocol Suite (2 x CP 1613, 2 x CP 5613) as well as PROFIBUS DP (4 x CP 5613; max. 122 slaves for each CP 5613). In addition to communication via Industrial Ethernet CP 1613 or PROFIBUS CP 5613, one CP 5612/5622 can be used in each case for communication with SIMATIC S7 via MPI.
Client-server communication
Communication between the clients and the server is via TCP/IP protocol. Setting up a separate PC LAN is recommended. For small projects with a correspondingly low incidence of message frames, SIMATIC NET Industrial Ethernet communication can be used for both process communication (WinCC/Server - PLC) and PC-PC communication (WinCC/client - WinCC/server).
Channel DLL PROFIBUS DP
In accordance with the PROFIBUS standard, DP/slaves are always permanently assigned to a DP master; i.e. a second WinCC station (DP/master) cannot access the same controllers (DP/slaves). This means that redundant operation of two WinCC stations is not possible using the PROFIBUS DP connection.
Connection to controllers from other manufacturers:
If a native driver is not available, OPC (OLE for process control) is available for connection to third-party controllers.
Current notes and information about OPC servers from various suppliers can be found at:
OPC UA Server Data Access, HDA, Alarm & Condition (Connectivity Pack / Connectivity Station)
Connection overview
Protocol
Description
SIMATIC S7
SIMATIC S7 Protocol Suite
Channel DLL for S7 functions via MPI, PROFIBUS or Ethernet Layer 4 + TCP/IP
SIMATIC S5
SIMATIC S5 Ethernet Layer 4
Channel DLL for S5 Layer 4 communication + TCP/IP
SIMATIC S5 Programmer Port AS511
Channel DLL and driver for serial communication with S5 using AS511 protocol to programmers port
SIMATIC S5 Serial 3964R
Channel DLL and driver for serial communication with S5 using RK512 protocol
SIMATIC S5 PROFIBUS-FDL
Channel DLL for S5-FDL
SIMATIC 505
SIMATIC 505 Serial
Channel DLL and driver for serial communication with 505 using NITP/TBP protocol to SIMATIC 535/545/555/565/575
SIMATIC 505 Ethernet Layer 4
Channel DLL for 505 Layer 4 communication
SIMATIC 505 TCP/IP
Channel DLL for 505 TCP/IP communication
SIMATIC S7-1200, S7-1500
SIMATIC S7-1200, S7-1500 Channel
Channel DLL for S7-1200 and S7-1500 communication
Third-party controllers
Allen Bradley Ethernet IP
Channel DLL and drivers for communication with Allen Bradley controllers via Ethernet TCP/IP using Ethernet IP protocol
Modbus TCP/IP
Channel DLL and drivers for communication with Modicon controllers via Ethernet TCP/IP using Modbus TCP/IP protocol
Mitsubishi MC TCP/IP
Channel DLL and drivers for communication with Mitsubishi controllers via Ethernet TCP/IP using Mitsubishi MC TCP/IP protocol
Cross-manufacturer
OPC Client for DA, XML DA
Channel DLL for OPC communication, WinCC can acquire data from OPC server applications.
OPC Server for DA, XML DA, A&E, HDA
Server applications for OPC communication; WinCC provides process data to OPC Clients
OPC UA server for DA, HDA, A&C
Server applications for OPC UA communication
PROFIBUS FMS
Channel DLL for PROFIBUS FMS
PROFIBUS DP
Channel DLL for PROFIBUS DP
SIMOTION
Channel DLL for SIMOTION
Application note:
Parallel usage of the OPC client channel allows, for example, connection to an SNMP-OPC server for visualization of the data contained there. The SNMP OPC server enables monitoring of any network components (such as switches) that support the SNMP protocol. You can find more information under SIMATIC NET Communications Systems/SNMP OPC Server.
Communication components for PG/PC for SIMATIC (for WinCC V7.4)
Industrial Ethernet
SIMATIC S5 Ethernet Layer 4
SIMATIC S5 TCP/IP
SIMATIC S7 Protocol Suite
SIMATIC 505 Ethernet Layer 4
SIMATIC 505 TCP/IP 1)
Article No.
WinCC – channel DLL
SIMATIC S5 Ethernet Layer 4 Channel DLL for S5 Layer 4 communication + TCP/IP
•
•
Included in the basic package
SIMATIC S7 Protocol Suite Channel DLL for S7 functions
•
Included in the basic package
SIMATIC 505 Ethernet Layer 4 Channel DLL for 505 Layer 4 communication
•
Included in the basic package
SIMATIC 505 TCP/IP 1) Channel DLL for 505 TCP/IP communication
•
Included in the basic package
Communication components for extension of the OS/OP
CP 1612 A2 PCI card for connecting a PG/PC to Industrial Ethernet (SOFTNET-S7 or SOFTNET-S7 Lean communication software must be ordered separately)
•
•
•
6GK1161-2AA01
SOFTNET-IE S7 communication software for S7 functions (max. 64 connections)
•
•
6GK1704-1CW13-0AA0
Version 13 SP2 2)3) for Windows 7 SP1 (32/64-bit), Windows 8.1 (32/64-bit), Windows 2008 R2 SP1 Server, Server 2012 R2 (64-bit), and Windows 10 (64-bit)
SOFTNET-IE S7 Lean communication software for S7 functions (max. 8 connections)
•
•
6GK1704-1LW13-0AA0
Version 13 SP2 2)3) for Windows 7 SP1 (32/64-bit), Windows 8.1 (32/64-bit), Windows 2008 R2 SP1 Server, Server 2012 R2 (64-bit), and Windows 10 (64-bit)
CP 1613 A2 PCI card (32-bit) for connecting a PG/PC to Industrial Ethernet (S7-1613 communication software required)
•
•
•
•
•
6GK1161-3AA01
CP 1623 PCI Express X1 card (32-bit) for connecting a PG/PC to Industrial Ethernet (S7-1613 communication software required)
•
•
•
•
•
6GK1162-3AA00
CP 1628 PCI Express X1 card (32-bit) for connecting a PG/PC to Industrial Ethernet (HARDNET-IE S7 / S7-1613 communication software required)
•
•
•
•
•
6GK1162-8AA00
HARDNET-IE S7 / S7-1613 communication software for S7 functions, OPC, PG/OP communication
•
•
•
•
6GK1716-1CB13-0AA0
Version 13 SP2 2)3) for Windows 7 SP1 (32/64-bit), Windows 8.1 (32/64-bit), Windows 2008 R2 SP1 Server, Server 2012 R2 (64-bit), and Windows 10 (64-bit)
• System interface possible
1) Via any interface board with NDIS 3.0 interface; no separate communication software required
2) See ordering data for SIMATIC NET upgrade packages
3) SIMATIC NET Version 12 SP2 is supplied together with WinCC V7.4
4) SOFTNET-S7 Lean is included in the scope of supply of WinCC V7.4
Communication components for PG/PC for SIMATIC (for WinCC V7.4)
PROFIBUS
SIMATIC S5 PROFIBUS FDL
SIMATIC S7 Protocol Suite
PROFIBUS DP
PROFIBUS FMS
Article No.
WinCC – channel DLL
SIMATIC S5 PROFIBUS FDL Channel DLL for S5-FDL
•
Included in the basic package
SIMATIC S7 Protocol Suite Channel DLL for S7 functions
•
Included in the basic package
PROFIBUS DP Channel DLL for PROFIBUS DP
•
Included in the basic package
Communication components for extension of the OS/OP
CP 5612 2) PCI card (32-bit) for connecting a PG/PC to PROFIBUS (communication software included in WinCC basic package)
•
6GK1561-2AA00
CP 5622 2) PCI Express X1 card (32-bit) for connecting a PG/PC to PROFIBUS (communication software included in WinCC basic package)
•
6GK1562-2AA00
CP 5711 USB adapter for connecting a PG/PC to PROFIBUS or MPI (communication software included in WinCC basic package)
•
6GK1571-1AA00
CP 5613 A3 PCI card (32-bit) for connecting a PC to PROFIBUS (S7-5613, DP-5613 or FMS-5613 communication software required)
•
•
•
•
6GK1561-3AA02
CP 5614 A3 PCI card (32-bit) for connecting a PC to PROFIBUS (communication software must be ordered separately)
•
•
•
•
6GK1561-4AA02
CP 5623 PCI Express X1 card (32-bit) for connecting a PG/PC to PROFIBUS or MPI (HARDNET PB S7 or HARDNET PB DP communication software required)
•
•
•
•
6GK1562-3AA00
HARDNET PB S7
Communication software for S7 functions + FDL
•
•
6GK1713-5CB08-2AA0
Version 8.2 SP1 1)2) for Windows 7 (32/64-bit) and Server 2008 R2 (64-bit)
HARDNET PB DP
Communication software for DP master + FDL
•
•
6GK1713-5DB08-2AA0
Version 8.2. SP1 1)2) for Windows 7 (32/64-bit) and Server 2008 R2 (64-bit)
• System interface possible
1) See ordering data for SIMATIC NET upgrade package
2) SIMATIC NET Version 8.2 SP1 is supplied together with WinCC V7.4
Communication components for PG/PC for SIMATIC (for WinCC V7.3)
Industrial Ethernet
SIMATIC S5 Ethernet Layer 4
SIMATIC S5 TCP/IP
SIMATIC S7 Protocol Suite
SIMATIC 505 Ethernet Layer 4
SIMATIC 505 TCP/IP 1)
Article No.
WinCC – channel DLL
SIMATIC S5 Ethernet Layer 4 Channel DLL for S5 Layer 4 communication + TCP/IP
•
•
Included in the basic package
SIMATIC S7 Protocol Suite Channel DLL for S7 functions
•
Included in the basic package
SIMATIC 505 Ethernet Layer 4 Channel DLL for 505 Layer 4 communication
•
Included in the basic package
SIMATIC 505 TCP/IP 1) Channel DLL for 505 TCP/IP communication
•
Included in the basic package
Communication components for extension of the OS/OP
CP 1612 A2 PCI card for connecting a PG/PC to Industrial Ethernet (SOFTNET-S7 or SOFTNET-S7 Lean communication software must be ordered separately)
•
•
•
6GK1161-2AA01
SOFTNET-IE S7 communication software for S7 functions (max. 64 connections)
•
•
Version 8.2 SP1 2)3) for Windows 7 (32/64-bit) and Server 2008 R2 (64-bit)
6GK1704-1CW08-2AA0
Edition 2008 SP6 (V7.1) 2) for Windows XP/2003 Server/(32 bit) 2008 Server
6GK1704-1CW71-3AA0
SOFTNET-IE S7 Lean communication software for S7 functions (max. 8 connections)
•
•
Version 8.2 SP1 2) 4) for Windows 7 (32/64-bit) and Server 2008 R2 (64-bit)
6GK1704-1LW08-2AA0
Edition 2008 SP6 (V7.1) 2) 4) for Windows XP/2003 Server / (32 bit) 2008 Server
6GK1704-1LW71-3AA0
CP 1613 A2 PCI card (32-bit) for connecting a PG/PC to Industrial Ethernet (S7-1613 communication software required)
•
•
•
•
•
6GK1161-3AA01
CP 1623 PCI Express X1 card (32-bit) for connecting a PG/PC to Industrial Ethernet (S7-1613 communication software required)
•
•
•
•
•
6GK1162-3AA00
CP 1628 PCI Express X1 card (32-bit) for connecting a PG/PC to Industrial Ethernet (HARDNET-IE S7 / S7-1613 communication software required)
•
•
•
•
•
6GK1162-8AA00
HARDNET-IE S7 / S7-1613 communication software for S7 functions and S5/505 Layer 4 communication with TCP/IP
•
•
•
•
Version 8.2 SP1 2)3) for Windows 7 (32/64-bit) and Server 2008 R2 (64-bit)
6GK1716-1CB08-2AA0
Edition 2008 SP6 (V7.1) 2) for Windows XP/2003 Server / (32-bit) 2008 Server
6GK1716-1CB71-3AA0
• System interface possible
1) Via any interface board with NDIS 3.0 interface; no separate communication software required
2) See ordering data for SIMATIC NET upgrade packages
3) SIMATIC NET Version 8.2 SP1 is supplied together with WinCC V7.3
3) SOFTNET S7 Lean included in scope of supply of WinCC V7.3
Communication components for PG/PC for SIMATIC (for WinCC V7.3)
PROFIBUS
SIMATIC S5 PROFIBUS FDL
SIMATIC S7 Protocol Suite
PROFIBUS DP
PROFIBUS FMS
Article No.
WinCC – channel DLL
SIMATIC S5 PROFIBUS FDL Channel DLL for S5-FDL
•
Included in the basic package
SIMATIC S7 Protocol Suite Channel DLL for S7 functions
•
Included in the basic package
PROFIBUS DP Channel DLL for PROFIBUS DP
•
Included in the basic package
PROFIBUS FMS Channel DLL for PROFIBUS FMS
•
Included in the basic package
Communication components for extension of the OS/OP
CP 5612 2) PCI card (32-bit) for connecting a PG/PC to PROFIBUS (communication software included in WinCC basic package)
•
6GK1561-2AA00
CP 5622 2) PCI Express X1 card (32-bit) for connecting a PG/PC to PROFIBUS (communication software included in WinCC basic package)
•
6GK1562-2AA00
CP 5711 USB Adapter for connecting a PG/PC to PROFIBUS or MPI (communications software included in the WinCC basic package)
•
6GK1571-1AA00
CP 5613 A3 PCI card (32-bit) for connecting a PC to PROFIBUS (S7-5613, DP-5613 or FMS-5613 communication software required)
•
•
•
•
6GK1561-3AA02
CP 5614 A3 PCI card (32-bit) for connecting a PC to PROFIBUS (communication software must be ordered separately)
•
•
•
•
6GK1561-4AA02
CP 5623 PCI Express X1 card (32-bit) for connecting a PG/PC to PROFIBUS or MPI (S7-5613 communication software or DP-5613 or FMS-5613 required)
•
•
•
•
6GK1562-3AA00
HARDNET PB S7
Communication software for S7 functions + FDL
Version 8.2 SP1 1)2) for Windows 7 (32/64-bit) and Server 2008 R2 (64-bit)
•
•
6GK1713-5CB08-2AA0
Edition 2008 SP6 (V7.1) 1) 2) for Windows XP/2003 Server / (32-bit) 2008 Server
•
•
6GK1713-5CB71-3AA0
HARDNET PB DP
Communication software for DP master + FDL
Version 8.2. SP1 1)2) for Windows 7 (32/64-bit) and Server 2008 R2 (64-bit)
•
•
6GK1713-5DB08-2AA0
Edition 2008 SP6 (V7.1) 1) 2) for Windows XP/2003 Server / (32-bit) 2008 Server
•
•
6GK1713-5DB71-3AA0
FMS-5613 communication software for PROFIBUS-FMS + FDL
•
•
6GK1713-5FB71-3AA0
Edition 2008 SP6 (V7.1) 1) 2) for Windows XP/2003 Server / (32-bit) 2008 Server
• System interface possible
1) See ordering data for SIMATIC NET upgrade package
2) SIMATIC NET Version 8.2 SP1 is supplied together with WinCC V7.3
Communication examples
WinCC single-user system: PROFIBUS with S7 communication
WinCC single-user system: Industrial Ethernet with S7 communication