Siemens Step 5 Software‎-Siemens S5 PLC – Programming Software

Siemens Step 5 Software‎

With the introduction of Siemens STEP 5/ST V7.0, there is now an identical software package for programming devices and PCs. After installation on either type of system, Siemens STEP 5/ST cannot be copied.

The Siemens STEP 5 driver works in conjunction with KEPServerEX to exchange 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. KEPServerEX 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
Supported Devices

Supported Devices

  • 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
Application Support

Application Support

  • 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) Version 1.01
  • SuiteLink and FastDDE for Wonderware
Release Notes

Release Notes



  • Added Chinese language support.



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

Siemens Step 5 Software‎-Programming Software

Siemens Step 5 Software‎-Siemens S5 PLC – Programming Software

To use STEP 5/ST V 7.0, you require at least the MS-DOS 5.0 operating system. You can also use the following:
 Higher MS-DOS versions,
 Windows 3.x and
Windows NT is not supported.

Data Types Description

Data Type Description
Boolean Single bit of an 8-bit value*
Byte Unsigned 8-bit value
Word Unsigned 16-bit value
Short Signed 16-bit value
DWord Unsigned 32-bit value
Long Signed 32-bit value
Float 32-bit floating point value
The driver interprets two consecutive registers as a floating-point v
String Null-terminated ASCII string
Includes Hi-Lo or Lo-Hi byte order selection.

Address Descriptions
Address specifications vary depending on the model in use. Select a link from the following list to obtain specific
address information for the model of interest.
Siemens S5 (AS511) 90U
Siemens S5 (AS511) 95U
Siemens S5 (AS511) 100U-100
Siemens S5 (AS511) 100U-101
Siemens S5 (AS511) 100U-103
Siemens S5 (AS511) 101U
Siemens S5 (AS511) 115U-941
Siemens S5 (AS511) 115U-942
Siemens S5 (AS511) 115U-943
Siemens S5 (AS511) 115U-944
Siemens S5 (AS511) 115U-945
Siemens S5 (AS511) 135U-921
Siemens S5 (AS511) 135U-922
Siemens S5 (AS511) 135U-928
Siemens S5 (AS511) 155U-946
Siemens S5 (AS511) 155U-947

Product manuals

# File Description Date added File size Downloads
1 pdf siemens-s5-manual 10/11/2017 10:51 865 KB 553