S7/S5-OPC-Server DA

Fast and comfortable access to S7 and S5 via OPC DA

  • OPC DA and OPC XML-DA
  • For S5, S7, LOGO! and S7-300/400 compatible controllers
  • Communication via MPI, PROFIBUS, PPI, TCP/IP
  • Integrated web server for diagnostics
  • No modification of the PLC program necessary

€1,035.00*

License type
Product number: 140002WUX

Fast and comfortable data access

The S7/S5 OPC server provides the process data of Siemens PLCs via the standardized OPC interface. Thus every standard conform OPC client can read and also write values from such a PLC. If you need an OPC UA Server, take a look at the ACCON-OPC-Server UA.

Perfect fields of application

The S7/S5-OPC-Server is ideal for a fast and comfortable data connection between PC and controllers. It masters the communication to the current PLC families of the series S7-200, S7-1200, S7-300, S7-400, S7-1500 and LOGO! 0BA7/0BA8, as well as to the still widely used S5 PLCs. S7-300/400 compatible PLCs are also supported. For communication with the PLC a variety of communication paths are possible (see tab Technical Details).

Convincing and multifaceted

The S7/S5-OPC-Server allows e.g. the coupling of a process visualization to Siemens PLCs. Besides OPC DA the S7/S5-OPC-Server also supports OPC XML-DA. Thus also non-Windows based applications can use the S7/S5-OPC-Server. For the data exchange neither a configured connection nor a modification of the PLC program is necessary.
Besides, the S7/S5-OPC-Server has an integrated web server that is used to diagnose the OPC server. Thus lean web-based visualizations can be realized.
Additionally the S7/S5-OPC-Server supports the use of symbolic names from S7 projects. With the possibility to import these names, even without the need to have the S7 project available at runtime.

You have the choice

The software S7/S5-OPC-Server can be supplied as a single licence with USB dongle or with software authorisation system. We recommend to use the licence with USB dongle, if technically possible.

Technical highlights

  • Supports S7-200, S7-1200, S7-300, S7-400, S7-1500 and S5 PLCs as well as LOGO! 0BA7/0BA8
  • Communication via MPI, PROFIBUS, PPI, TCP/IP
  • Supporting all OPC-Client-compliant software, e.g. iFix, WinCC and InTouch
  • Supporting the use of symbols from S7 projects
  • Supporting the use of symbols from Inat OPC servers
  • Safety due to continuous connection monitoring
  • Web based diagnostics and mini visualisation with integrated web server
  • Installed in less than a minute
Supported operating systems Windows XP, 7, 8.1, 2008 R2, 2012 R2 (32 and 64 bit), 2016, 2019
Supported PLCs S5, S7-200, S7-1200, S7-300, S7-400, S7-1500, LOGO! 0BA7 & 0BA8, S7-300/400-compatible PLCs (e.g. Vipa, Saia, Berthel)
Supported OPC specifications Data Access 1.0a, 2.05, 3.0 und OPC-XML-DA
Supported OPC interfaces All Mandatory Interfaces according to Data Access specification
Dynamic namespace with STEP 7 semantics for OPC item names
Static namespace by importing symbols from STEP 7 or text file
Supported OPC data types VARIANT data types UI1, I1, UI2, I2, UI4, I4, R4, R8, BOOL as well as arrays including these data types, BSTR
Supported S7 data types BOOL, BYTE, CHAR, WORD, INT, BCD, S5TIME, DATE, DWORD, DINT, REAL, TIME, TIME_OF_DAY, DATE_AND_TIME as well as fields with these data types, STRING
Supported S7 operand types I, Q, M, C, T, DB, PE, PA
Forms of implementation OutProc Server, Service
Number of PLCs Min. 256, with TCP/IP up to 4096

Supported communication channels

PLC interface PC interface
TCP/IP USB RS-232 Siemens CP
S7-300/400 via MPI ACCON-NetLink-PRO compact
ACCON-NetLink-PRO
ACCON-NetLink-WLAN
ACCON-NetLink-S7
ACCON-NetLink-USB compact
ACCON-NetLink-USB
ACCON-MPI-Adapter USB
ACCON-MPI-Adapter RS-232
ACCON-MPI/TS-Adapter
+
S7-300/400 via PROFIBUS ACCON-NetLink-PRO compact
ACCON-NetLink-PRO
ACCON-NetLink-WLAN
ACCON-NetLink-S7
ACCON-NetLink-USB compact
ACCON-NetLink-USB
- +
S7-300/400 via TCP/IP (PN/IE) + - - +
S7-200 via PPI ACCON-NetLink-PRO compact
ACCON-NetLink-PRO
ACCON-NetLink-WLAN
ACCON-NetLink-S7
ACCON-NetLink-USB compact
ACCON-NetLink-USB
ACCON-PPI-Adapter +
S7-200 via TCP/IP + - - +
S5 via PG bushing (AS511) ACCON-S5-LAN
ACCON-COM-Kabel IE
ACCON-COM-Cable USB ACCON-COM-Cable
ACCON-COM-Adapter
-
S5 via TCP/IP1) + - - -
S7-1200 via TCP/IP + - - -
S7-1500 via TCP/IP + - - -
LOGO! 0BA7/0BA8 via TCP/IP + - - -

+ Possible without adapter
- Not possible

1) Siemens CP 1430 TCP, VIPA CP143 TCP/IP, INAT S5-TCP/IP 100

Data sheet S7/S5-OPC Server
Data_sheet_S7S5-OPC-Server.pdf  691 KB April 03, 2021
Hoja_de_datos_S7S5-OPC-Server.pdf 687 KB April 03, 2021
Setup file V4.12.2.0 with online help, runs without licence in demo mode

Limitations of the demo version:
90 minutes runtime limitation
SetupS7OPCServer.zip 56,3 MB December 18, 2019

Is the S7/S5-OPC-Server compatible with Windows 7 64-bit?

Yes. Further details can be found in the Technical Details tab.


My PC hardware has changed. Is it possible to reactivate the S7/S5-OPC-Server without purchasing a new license? If so, how?

Yes, it is possible to reactivate the S7/S5-OPC-Server. A maximum of three new activations can be requested. Please send an e-mail to our support with your hardware fingerprint and your license number included. Then a new activation will be requested.


Why can I not connect to the CP 243-1 of my S7-200 with the S7/S5-OPC-Server?

If a connection to the S7-200 is made by another user (PG, Panel, etc.), then a server connection in MicroWin must also be set up for the S7/S5-OPC-Server.


Why is my alias file not recognized (as of version 4.10)?

The alias file must be in the following directory:
Windows XP: Documents and Settings/All Users/Application Data/DELTALOGIC/S7S5OPCServer
As of Windows 7: ProgramData/DELTALOGIC/S7S5OPCServer


What is the syntax for S7 process variables?

The syntax necessarily consists of an S7 address. S7 data type or array limits can be optionally specified. In front of the address is the connection name. If a primary connection is used, the connection name does not have to be specified.
In general, the syntax thus is:
[<Connection name> /] <S7 address> [:<S7 data type>] [<array limits>]

Examples:

  • MB0 (flag byte zero)
  • DB20.DBW120: INT (signed)
  • DB20.DBW120 (unsigned)
  • DB100.DBD20: REAL (floating-point number)
  • DB13.DBB0: ASCII [0..9] (string)

Further examples of S7/S5 items can be found in the online help under the index Syntax Items.


Why are my changes in the configurator not being applied by the S7/S5-OPC-Server?

The S7/S5-OPC-Server must first be stopped and restarted to accept the changes.