Siemens S5

Manufacturing Suite Get Siemens S5 as a part of this suite. Learn More Siemens Suite Get Siemens S5 as a part of this suite. Learn More Siemens Plus Suite Get Siemens S5 as a part of this suite. Learn More

Product Overview

The Siemens S5 driver exchanges data between OPC clients and Siemens S5 PLCs using the AS511 protocol, which 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. For more information on wiring and recommendations for Current Loop converters, refer to the product manual. Kepware automatically optimizes data acquisition based on client demand and ensures data integrity through extensive error handling.

  • Supports direct Peer-to-Peer Current Loop connections from the PC serial port
  • Supports Ethernet Encapsulation, though the protocol's tight timing requirements may preclude the driver from working in all Ethernet network environments
  • Supports multiple PLC connections when using Ethernet Encapsulation
  • Supports the following Memory Types: I, Q, F, T, C, and Data Block Access by named type
  • Supports all data types
  • Modem Support
    • Automatic dial configuration
    • Multiple phone number management
  • Communication Serialization
  • Siemens S5 AS511 Current Loop
  • Siemens S5-100U, (CPU-100)
  • Siemens S5-100U, (CPU-101)
  • Siemens S5-100U, (CPU-103)
  • Siemens S5-101U
  • Siemens S5-115U, (CPU-941)
  • Siemens S5-115U, (CPU-942)
  • Siemens S5-115U, (CPU-943)
  • Siemens S5-115U, (CPU-944)
  • Siemens S5-115U, (CPU-945)
  • Siemens S5-135U, (CPU-921)
  • Siemens S5-135U, (CPU-922)
  • Siemens S5-135U, (CPU-928)
  • Siemens S5-155U, (CPU-946)
  • Siemens S5-155U, (CPU-947)
  • Siemens S5-90U
  • Siemens S5-95U
  • English
  • German
  • Japanese
  • Simplified Chinese
  • DDE Format CF_Text and AdvancedDDE
  • NIO Interface for iFIX
  • OPC .NET Service (OPC .NET) Version 1.00
  • OPC Alarms and Events (OPC AE) Version 1.10
  • OPC Data Access (OPC DA) Versions 1.0a, 2.0, 2.05a, and 3.0
  • OPC Unified Architecture (OPC UA) Clients
  • SuiteLink and FastDDE for Wonderware



  • Added Chinese language support.



  • Fixed an issue with string tag addressing for WORD-based PLCs.
  • Added German language support.
  • Added Japanese language support.


  • Fixed an issue where Siemens S5 addresses for string tags on word-based PLC were calculated incorrectly.


  • Fixed an issue with S5 PLC models where the driver calculated incorrect addresses for string tags that use word-based addressing.



  • Enhanced strings to support specifying the characters' byte order.



  • Fixed an issue communicating with models 945, 946, and 947.



  • Added support for Communication Serialization.