The WinCC OA S7 driver is a native driver for connection to the periphery with Siemens S7 PLCs. The driver can communicate with S7-300, S7-400, S7-1200 and S5 series. The native S7 driver can be used under Windows, Linux and Solaris for
The protocol used for this driver is the so called ”S7 messaging” the telegrams are transported via TCP/IP. S7 messaging is the protocol that Siemens applications also use for communication. As opposed to the Fetch/Write protocol, for example, it is possible to encode data for several data blocks in one telegram. Considering redundancy with WinCC OA and the periphery the following cases can be covered with the S7 driver in WinCC OA:
Client/Server and Master/SlaveIn normal operation the S7 driver will be the master in the communication as usual for a SCADA system. This means that the communication requests are sent by the S7 driver. The S7 driver also supports the Slave mode for the TSPP extension (in this case it is also possible to receive spontaneous data from the PLC). The establishment of the TCP/IP connection for a TSPP connection is also done by the driver. Layer modelThe S7 driver in WinCC OA was implemented with ACCON-AGLink, a toolkit from Deltalogic. The programmed API of ACCON-AGLink and the DLL from this toolkit is the interface between WinCC OA / S7 driver and the periphery / S7 PLCs. The ACCON-AGLink provides the following functions:
For the communication with a S7 PLC the S7 messaging protocol via TCP/IP is used. The advantages of this protocol are:
The design of the connection to the periphery via ACCON-AGLink consists of the following layers:
|
|
V 3.11 SP1
Copyright ETM professional control GmbH 2013 All Rights Reserved