Skip to main navigation Skip to main content Skip to page footer

Acquire Data from SIMATIC S7 Controllers

Application

One of the most widely used industrial controllers is the SIMATIC S7 product family. The iba system offers several ways to acquire data from the S7 controllers – the right solution for different requirements.

iba acquires data from a wide range of sources

Different Connections

An ibaPDA system can be connected to S7 controllers via various methods: via PROFIBUS, PROFI NET, Ethernet or MPI.

Which method is best depends on, amongst other things, how quickly the data needs to be acquired, whether scan-cycle-synchronous data transmission is required and which hardware is available.

If there is also the demand for free variable selection, the Request method and the Xplorer interface offer the option of select ing the operands and symbols without any programming effort using a symbol browser.

Direct Interface

If data needs to be acquired quickly and precisely with each scan cycle, the S7 system should be connected via PROFIBUS or PROFINET with the appropriate ibaBM-PN or ibaBM-DP bus monitors.

The bus monitors are configured as an active participant; the output is programmed directly in the program.

When connected via Ethernet, the communication depends on the communication performance of the controller and the network load. Therefore, acquisition via Ethernet is not 100% scan-cycleprecise. The advantage, however, is that the standard network connection of the controller can be used; in ibaPDA, only a software interface is required.

Regardless of whether the connection is via PROFIBUS/ PROFINET or Ethernet, the operands to be recorded must be programmed in the controller and be sent by the controller program. Each change of operands requires a program change.

Operand Selection Without Programming

Using special iba solutions, programming effort can be avoided.

With the Xplorer interface or Request method, measurement variables can be changed without intervention in the programming while the controller is running. In addition, the measurement variables can be freely selected by importing the address book.

Request Method

To use the request method, PLC code blocks („Request blocks“) must be integrated into the S7 system program once. After the request, the S7 system sends the measured operands cyclically to the ibaPDA system. 

The request method can be used in parallel to a direct interface and extends its advantages with a simple selection of signals via a symbol browser. Licenses for the Request method are available for connections via PROFIBUS, PROFINET, ibaNet-E or Ethernet UDP.

How Does the Xplorer Interface Work?

With the S7-Xplorer interface, it is possible to easily and cost-effectively connect to S7 systems. Like the Request method, the Xplorer interface allows free access to the data of a controller. 

The standard connection methods for each controller are used. Neither additional hardware nor the integration of PLC code blocks is necessary. The variables are cyclically requested and sent by the controller in a „polling“ procedure. Data acquisition is not scan-cycle-precise since the data is only sent by the controller when the request can be processed. 

The variables can be easily selected in ibaPDA with a mouse click using the symbol browser. The selection of variables can be changed at any time – without the need to interrupt the control system, while the system is running. Up to 16 connections to S7 systems can be used with the basic license.

Requirementiba InterfaceExample
  • Very short cycles ~ 1 ms
  • Cyclic precise

ibaBM-DP/PN

  • Direct interface
  • Request-S7-DP/PN/ibaNet-E
  • Fast control, e. g. gap control, roll force etc.
  • Complex logic (accuracy of cycle)
  • Short cycles 1 – 10 ms
  • Nearly cyclic precise

ibaNet-E

  • Direct interface
  • Request-S7-DP/PN/ibaNet-E
  • Mass data
  • Better cost-benefit ratio than ibaBM-DP/PN
  • Short cycles > 10 ms
  • Nearly cyclic precise

S7-TCP/UDP

  • Direct interface
  • Request-S7-UDP
  • Long cycles > 50 ms
  • Not cyclic precise
S7-Xplorer
  • Control of thermal processes
  • Media control
  • Quick glance on a PLC

Used Functions

The following functions of the iba system are used in this application.

Companies That Rely on iba

These leading companies already rely on the iba system.

ABB Logo
ALUNORF Logo
AMAG Logo
Arcelor Mittal Logo
BMW Logo
Baowu Logo
BRS Logo
Daimler Logo
Danieli Logo
GE Vernova Logo
Hirschvogel Group Logo
Innomotics Logo
Kastamonu Logo
Krones Logo
Leoni Logo
Logan Aluminium Logo
MTU Logo
Novelis Logo
posco Logo
Primetals Logo
RWE Logo
Saarstahl Logo
Salzgitter Logo
Siemens Energy Logo
Saudi Electricity Company Logo
Siemens Logo
SIG Logo
SMS group Logo
storaenso Logo
TATA Steel Logo
Tenaris Logo
Tennet Logo
Thermo Fisher Logo
thyssenkrupp Logo
vallourec Logo
voestalpine Logo
Voith Logo
Hyundai Logo

Success Stories

Read the inspiring success stories of our satisfied customers.

Explore More Applications

Successful applications and real solutions with the iba system.

Frequently Asked Questions (FAQ)

Different communication methods are available for acquiring data from SIMATIC S7 controllers, depending on the application requirements. With ibaPDA, data can be collected via PROFIBUS, PROFINET, Ethernet, or MPI. For highly dynamic applications requiring cycle-accurate synchronization, direct interfaces using ibaBM-DP or ibaBM-PN provide deterministic acquisition. If flexible signal selection without modifying the PLC program is required, the S7-Xplorer interface and Request technology allow symbolic access to variables through an integrated symbol browser. This makes it possible to support both high-speed control applications and long-term process analysis efficiently.

Cycle-accurate data acquisition enables precise analysis of fast-changing process conditions and interactions within automated systems. In ibaPDA, this is achieved through direct PROFIBUS or PROFINET connections using ibaBM-DP or ibaBM-PN. Signals are recorded synchronously with the PLC cycle, which is particularly important for high-speed control loops, drive applications, and quality-critical production processes. The resulting time accuracy significantly improves root cause analysis, supports process optimization, and enables reliable diagnostics even for very short-duration events.

In many production environments, measurement signals need to be modified or extended quickly without interrupting operations. With the S7-Xplorer interface and Request technology, ibaPDA enables flexible variable selection using symbolic names without requiring changes to the PLC program. This allows users to add new signals during operation, simplify troubleshooting tasks, and accelerate commissioning activities. Especially in complex industrial systems, this approach reduces engineering effort and minimizes downtime.

Ethernet-based communication provides a cost-efficient way to integrate controllers into industrial data acquisition systems. With ibaPDA, data from S7 controllers can be transferred using TCP/IP, UDP, or ibaNet-E without requiring specialized hardware. In particular, ibaNet-E enables near cycle-accurate and high-resolution transmission of large data volumes over standard Ethernet infrastructure. This simplifies the integration of modern automation architectures and supports applications such as process monitoring, quality analysis, and centralized data synchronization.

Polling-based interfaces are particularly suitable for applications with longer cycle times or for diagnostic and monitoring tasks where exact cycle synchronization is not required. Using the S7-Xplorer interface, ibaPDA can cyclically query data from SIMATIC S7 controllers via standard network interfaces without additional hardware or PLC code blocks. This approach is ideal for thermal processes, utility control systems, or quick diagnostics of individual controllers while offering easy commissioning and high flexibility in signal selection.

Back to List View

What would you like to do today?

By choosing a country, my request will be forwarded to the country branch of iba AG responsible for sales and support.Privacy Policy