Overview
OverviewKepware's 32 bit Siemens S5 device driver works in conjunction with our OPC Server KEPServerEX, to provide data exchange between OPC Clients and Siemens S5 PLCs using AS511 protocol. The AS511 Protocol allows a direct connection to the programming port of the PLC. The programming port utilizes a Current Loop connection requiring the use of either the supplied programming cable or an external RS-232 to Current Loop converter. The Driver Manual contains a wiring diagram and recommendations for Current Loop converters. KEPServerEX automatically optimizes your data acquisition based on client demand. Data integrity is ensured with our extensive error handling.
This product is part of a Suite and when it is purchased you will receive all drivers in the suite. Siemens OPC Server Suite.

Devices
Supported Devices| Device | Note |
| Siemens S5 - 90U | |
| Siemens S5 - 95U | |
Siemens S5 - 100U - 100 |
|
| Siemens S5 - 100U - 101 | |
| Siemens S5 - 100U - 103 | |
| Siemens S5 - 101U | |
| Siemens S5 - 115U - 941 | |
| Siemens S5 - 115U - 942 | |
| Siemens S5 - 115U - 943 | |
| Siemens S5 - 115U - 944 | |
| Siemens S5 - 115U - 945 | |
| Siemens S5 - 135U - 921 | |
| Siemens S5 - 135U - 922 | |
| Siemens S5 - 135U - 928 | |
| Siemens S5 - 155U - 946 | |
| Siemens S5 - 155U - 947 |
Features
Specific Driver Features
SpecificSpecific Driver Features
GeneralGeneral Driver Features
ClientOPC Client Support
DDE Client Support
3rd Party Client Support To see a list of HMI's and Clients that we support go to our HMI / Client Support page. |
Required
Required Software and HardwareSupported Operating Systems
- Windows 2000 (SP4 or greater) (32 bit and 64 bit)
- Windows Server 2003 (SP2 or greater) (32 bit and 64 bit)
- Windows XP (SP2 or greater)
- Windows Vista Business/Ultimate (32 bit and 64 bit)
- Windows Server 2008 (32 bit and 64 bit)
PC Hardware
Minimum- 400 Mhz Pentium CPU
- 128 Megs of RAM
- 100 Megs of Free Hard Drive Space
Recommended
- 600 Mhz Pentium CPU
- 512 Megs of RAM
- 100 Megs of Free Hard Drive Space
Hardware Requirements
- For Device and Hardware Requirements see the Devices tab.
- Hardware Accessories
Protocol
Communication Protocol- AS511 Current Loop.
VB
Visual Basic- KEPServerEX Visual Basic OPC Client
- Complex and Simple Visual Basic OPC Client Examples
- Using Modems and Visual Basic with KEPServerEX.
- Download the Modem and VB Example with Source Code
- Knowledge Base
Help
Help/LinksRevisions
Siemens S5 OPC Driver Revisions| Driver updates below coincide with Server Release V4.270.416.0 (09/27/07) |
| All Drivers |
| - Fixed issue where server menu buttons like 'New', 'Open', 'Exit' would become permanently disabled when attempting to perform auto tag generation on a driver that had missing runtime dependencies. - Fixed issue that could occur when multiple items with the same scan rate are read by exception and another item is added/asynchronously read/removed at that same rate. This issue resulted in stale data for those tags read by exception. |
| Driver updates below coincide with Server Release V4.264.401 (06/01/07) |
| All Drivers |
| - Fixed issue in the driver library where it was possible to delete a tag prior to stopping it. This would result in the accessing of invalid memory which could eventually result in an exception that would prevent a channel from processing any tags. |
| Driver updates below coincide with Server Release V4.210.367 (11/17/06) |
| All Drivers |
| - Fixed issue where a rapid sequence of item add, sync read, and item remove requests could result in bad OPC quality for some items included in a block sync read and/or sync read timeouts. - Fixed issue with Unsolicited UDP Mode Ethernet Encapsulation mode, where driver would stop receiving unsolicited messages after sending a message. |
| Driver updates below coincide with Server Release V4.110.270 (3/22/04) |
| All Drivers |
| - Library fix affecting all drivers. |
| Driver updates below coincide with Server Release V4.90.237 (6/09/03) |
| Siemens S5 (V4.23.22) |
| - Fixed issue that would allow write items to be orphaned when a communications error occurred. |
| Driver updates below coincide with Server Release V4.90.237 (5/10/03) |
| All Drivers |
| All drivers have been updated to support 32 channels. (Exceptions are DDE Client driver, Modbus Plus, and SattBus). |
| Siemens S5 Serial (V4.10.26) |
| - Enhancement - expanded all lower level PLC address ranges. Now all smaller PLC's have the same address range. This has been done at customer request that has shown that the PLC's have more memory than we were aware of. |