Language: EN
Request a demo
Controllers

Siemens SIMATIC controllers

From LOGO! to S7-1500: PLCGateway reads and writes SIMATIC controllers over Ethernet and makes their data available to OPC UA, SCADA, MQTT and AI assistants.

Siemens SIMATIC controllers are connected with the native S7 driver, which works with every CPU that has an Ethernet interface, from LOGO! to S7-1500, without changes to the PLC program. CPUs with an OPC UA server can also be connected through the OPC UA client with symbolic names.

This makes PLCGateway a gateway for SIMATIC lines: values are logged, alarmed and shown on web screens, shared through the OPC UA server with MES and ERP, and used for OEE and energy figures.

Families and models
SIMATIC S7-1500 · SIMATIC S7-1200 · SIMATIC S7-300 · SIMATIC S7-400 · SIMATIC S7-200 · LOGO!

Families and models

FamilyModels (examples)Protocol
SIMATIC S7-1500CPU 1511-1 PN, CPU 1513-1 PN, CPU 1515-2 PN, CPU 1516-3 PN/DP, CPU 1517-3 PN/DP, CPU 1518-4 PN/DP, S7-1500F, ET 200SP CPU 1510SP / 1512SP
PUT/GET and non-optimised data blocks for the S7 driver; or the built-in OPC UA server with the OPC UA client.
Siemens S7
OPC UA client
SIMATIC S7-1200CPU 1211C, CPU 1212C, CPU 1214C, CPU 1215C, CPU 1217C, S7-1200F
Rack 0, slot 1; PUT/GET enabled. The OPC UA server of newer firmware versions can be used as well.
Siemens S7
OPC UA client
SIMATIC S7-300CPU 312, CPU 313C, CPU 314, CPU 315-2 PN/DP, CPU 317-2 PN/DP, CPU 319-3 PN/DP, CP 343-1
Rack 0, slot 2; through the PN port of the CPU or a CP 343-1.
Siemens S7
SIMATIC S7-400CPU 412, CPU 414, CPU 416, CPU 417, CP 443-1
Rack 0, slot 2 (or the slot of the CPU); through the PN port or a CP 443-1.
Siemens S7
SIMATIC S7-200CPU 22x with CP 243-1
Through the Ethernet module CP 243-1 with the configured TSAP.
Siemens S7
LOGO!LOGO! 0BA7, LOGO! 8 (0BA8), LOGO! 8.3, LOGO! 8.4
With the server connection and TSAP configured in LOGO!Soft Comfort.
Siemens S7

Notes for commissioning

  • S7-1200 / S7-1500: in the CPU properties allow PUT/GET communication from remote partners.
  • Switch off optimised block access for data blocks that are read with absolute addresses.
  • Use rack 0, slot 1 for S7-1200/1500 and rack 0, slot 2 for S7-300/400.
  • Import tag lists from CSV, or let an AI assistant create devices and tags over MCP.

Questions and answers

Can PLCGateway read an S7-1500 without changing the program?

Yes. Only the CPU settings PUT/GET and optimised block access are adjusted; alternatively the built-in OPC UA server of the S7-1500 is used.

Does it replace a Siemens OPC server?

For many applications yes: PLCGateway connects the CPUs directly and publishes the values through its own OPC UA server.

Can it write to the PLC?

Yes, from screens, OPC UA, MQTT, REST or MCP, controlled by user roles, PIN and confirmation on operator screens.

Connect your machines

Tell us which controllers you run; we show you PLCGateway with your own addresses.

Product and model names are trademarks of their owners. They are named only to show which equipment the drivers communicate with; PLCGateway is not affiliated with these companies.