Loading...

Siemens S7 Plus Ethernet

See purchasing information for more details
Download Free Demo

Product Overview

The Siemens S7 Plus Ethernet driver provides Symbolic access to S7-1200 and S7-1500 PLCs through the native S7 Comm Plus protocol. With online automatic tag generation there is no longer a need to manually transfer your tags from your TIA Portal Projects. The Siemens S7 Plus Ethernet driver supports optimized and non-optimized block access as well as symbolic reads and writes of time, elementary and array elements.

Resources

Performance

  • Supports symbolic reads/writes of the following elementary data types: Bool, Byte, Char, Sint, USInt, Int, Word, UInt, Dint, DWord, UDInt, ILInt, Real (float-type), Lint, LWord, LReal (Float-type)
  • Supports individual array elements
  • Supports symbolic reads/writes of the following time types: S5Time, Time, Time of Day, Date Time Long (DTL)
  • Online auto-tag generation directly from devices that have symbolic names attached, is accessible and marked visible to the HMI
  • Supports for the following complex data types: UDT members, Struct members and DTL members
  • 256 channels total channels with 16 devices per channel

Protocols

  • Siemens S7 Comm Plus

Supported Devices

  • S7-1200- Family
  • S7-1500- Family

Available Languages

  • English
  • German
  • Japanese
  • Simplified Chinese

Release Notes

6.12.361

10/11/2022

• Added a property that allows Function Block and Instance Data Block symbols to be loaded by the driver. This property, disabled by default, can be enabled for environments relying on Function Block and Instance Data Block tags.
• Updated the driver to use the latest libraries for best performance and security.

6.12.325

6/23/2022

  • Validated support for Siemens TIA Portal v17.
NOTE: Communications with a PLC configured with TIA Portal V17 with secure communication enabled is not supported.
  • Added the ability to configure the connection port number.
  • Added array read, write, and auto tag generation support for the following Siemens types: Bool, Byte, USInt, SInt, Char, UInt, Word, DWord, UDInt, DInt, Real, and String.
  • Added support for reading and writing to the Siemens TIME data type as a Long (DINT) in the server.
  • Added support for reporting controller information in the event log on connection:
    • IP Address
    • Controller Series
    • CPU Type
    • Firmware Version
    • Controller Component ID (MLFB)
  • An event message is posted to the event log when the driver loads symbols from the controller.
  • An event message is posted to the event log when either a connection limit is reached or per connection memory limit has been reached.
  • An error code is now posted to the event log when an array tag’s array range is invalid.
  • Reduced symbol load time as well as memory usage per connection. IDB/FB symbols are no longer loaded and cannot be accessed.
  • Fixed multiple issues pertaining to resource usage when loading symbols from the Siemens controller.
    • Fixed an issue where the application was terminating unexpectedly.
    • A unique error message ‘FFF0000C’ or ‘Connection closed by device’ is reported in the server’s event log when a Siemens controller connection limit is reached. Previously this may have displayed as ‘FFFB00C9’ or ‘Unsupported communications configuration detected.’
    • A unique error message ‘FFF00005’ is reported in the server’s event log when the application exceeds its memory limitations. Previously this may have displayed as ‘FFFB00C9’ or ‘Unsupported communications configuration detected.’

6.11.764.0

5/16/2022

Fixed multiple issues pertaining to resource usage when loading symbols from the Siemens controller.
  • Fixed an issue where the application was terminating unexpectedly.
  • A unique error message of ‘FFF0000C’ or ‘Connection closed by device’ is now reported in the server’s event log when a Siemens controller connection limit has been reached. Previously this may have displayed as ‘FFFB00C9’ or ‘Unsupported communications configuration detected.’
  • A unique error message of ‘FFF00005’ is now reported in the server’s event log when the application exceeds its memory limitations. Previously this may have displayed as ‘FFFB00C9’ or ‘Unsupported communications configuration detected.’

6.11.718.0

12/21/2021

Introduced this new driver to support communication with Siemens S7-1200 and S7-1500 controllers via the Siemens S7 Comm Plus protocol using symbolic addressing. The new driver supports the following:
  • Read and write the following Siemens data types:  Bool, Byte, Char, INT, DINT, LINT, Word, DWord, LWord, REAL, LREAL, SINT, UDINT, UINT, USINT, ULINT, STRING, Date and Time (DT) - read-only, Time of Day (TOD), Time, S5Time, Date, OB_TOD.
  • Read and write members of complex types (array, structure, UDT instance, and DTL).
  • Access optimized and non-optimized data blocks.
  • Online automatic tag generation.
  • Access to password protected PLCs.
    NOTE: Communications with a PLC configured with TIA Portal V17 with secure communication enabled is not supported.
  • Auto-demotion.
  • Device diagnostics.
  • Localized in English, German, Japanese, and Chinese.