- TABLE OF CONTENTS
ibaPDA-Interface-S7-Xplorer
General information
The S7-Xplorer interface is suitable for acquiring measured data via TCP/IP using the standard network interface cards as well as using the PPI, MPI, PROFIBUS, TCP/IP and ISO transport logs via SIMATIC NET interface cards. Access is transparent for the controller. Separate engineering and programming of the control is not necessary.
You can select the signals to be measured either with the absolute operand address or with the symbolic name with support of the ibaPDA address book browser. This browser allows to access to all defined symbols of the attached STEP 7 project.
When using the SIMATIC CFC editor (version V 6.0 or higher) on the same computer, you can configure the signals that are to be measured and the connectors from the control program via drag & drop.
Using an additional interface converter, you can also acquire measured data from a SIMATIC S5 controller via its AS511 interface
System topologies
You can establish the connections to the control systems via standard interfaces of the computer or corresponding CP modules.
The different connection types are categorized as follows:
TCP/IP connection via the standard network interface
SIMATIC specific connections via standard network adapters, special coupling modules (CP) or coupling adapters.
Controller | TCP/IP connection via the standard network interface | PPI/MPI/PROFIBUS connection via CP modules (PC/CP) | MPI/PROFIBUS connection via adapter (PC/CP) | TCP/IP and ISO connection (PC/CP) |
---|---|---|---|---|
S5 | X1) | |||
LOGO! | X2) | |||
S7-200 | X3) | X5) | X6) | |
S7-300 | X4) | X5) | X7) | X4) |
S7-400 | X4) | X5) | X7) | X4) |
S7-400H | X4) | X5) | X7) | X4) |
S7-1200 | X | |||
S7-1500 | X |
1 On side of the SIMATIC S5, the AS511 interface is used with an additional interface converter.
2 Only modules with Ethernet interface TCP/IP are supported (starting from …-0BA7)
3 Only with CP243-1
4 Only CPU/CP, whose Ethernet interface supports TCP/IP or ISO respectively
5 Only with CP55xx (MPI), CP56xx (PPI/MPI/PROFIBUS) or CP57xx (PPI/MPI/PROFIBUS)
6 PPI Multimaster cable is NOT supported.
7 MPI/DP adapter serial, USB, TCP/IP
Additional Siemens software (e.g. SIMATIC NET or SIMATIC STEP 7) is needed for operation, in case the connection to the control system is established via a SIMATIC NET card in the computer to an integrated Ethernet interface of the CPU (if available) or to a CP module in the PLC. Please take into account that further licenses are required which are not part of ibaPDA-Interface-PLC-Xplorer.
Note: It is recommended carrying out the TCP/IP communication on a separate network segment to exclude a mutual influence by other network components.
Configuration and engineering SIMATIC S7
Generally, no particular engineering and programming is required on the controller side. In particular, it is not necessary to call up any program modules.
When using the PC/CP connection mode, you have to configure a suitable access point in the SIMATIC PG/PC interface on the ibaPDA computer, Only for the LOGO! and S7-200 controller types, you have to configure an Ethernet connection in the control system
Configuration of LOGO!
Access to LOGO! CPU is carried out via Ethernet only.
The following LOGO! types are supported:
SIMATIC LOGO! 0BA7
SIMATIC LOGO! 0BA8
When using LOGO! 0BA7, you first have to establish an Ethernet connection with your LOGO! software or configure an existing connection respectively.
Creating an Ethernet connection
Select the menu Tools – Ethernet connections… in the LOGO! programming software.
Select Add connection.
Select Server connection, enter a TSAP (e.g. "20.00") and activate Accept all connection requests. The used TSAP has to be the same TSAP as in ibaPDA, see Module LOGO!.
When using a LOGO! 0BA8, this is not required. However, the user has to consider here that every connection to the PLC has a 10 seconds timeout. Hence, an open connection is closed automatically if for a period of 10 seconds no user data are being exchanged.
Configuration of S7-200
Access to the S7-200 is carried out via Ethernet. Therefore, you first have to establish a connection using the STEP 7-Micro/WIN software or parameterize an existing connection accordingly. The following figures provide more details on this.
Select the menu Tools – Ethernet Wizard… in the STEP 7-Micro/WIN software.
Create an Ethernet connection.
Select Server connection, enter a TSAP (e.g."10.00") and activate Accept all connection requests. The used TSAP has to be the same TSAP as in ibaPDA
Configuration of S7-300 and S7-400
Access protection
You can configure an access protection for S7-300/400 CPUs.
Depending on the settings a read and/or write access on the CPU by ibaPDAmay be permitted or not.
Configuration of S7-1200 and S7-1500
Connection mode TCP/IP or PC/CP
Access to data blocks only without Optimized block access.
PUT/GET communication for TCP/IP or PC/CP:
Up to TIA Portal V18, make the following settings in the TIA Portal:
In the CPU properties (Properties – General – Protection – Connection mechanisms), activate the access via PUT/GET communication.
For the S7-1200, this option is only available firmware V4.0 or higher.
As of TIA Portal V19 and CPU firmware V3.1 (V4.7 for S7-1200), activate the PUT/GET access for S7-1500 and S7-1200 CPUs as follows:
In the project navigation, navigate to Security settings – Users and roles – Roles tab.
Add a new role and enter a name, e.g. "Put/Get".
In the Runtime rights tab, select your PLC under Function rights categories.
Under Function rights, activate the access level HMI access.
Under Users and Roles, go to the Users tab.
Activate the user "Anonymous".
Confirm the following message with <OK>.
Under Assigned roles, assign the newly created role to the anonymous user.
In the Device view, open the properties of the CPU.
In the section navigation, navigate to Protection & Security – Connection mechanisms.
Activate the option Permit access with PUT/GET communication from remote partner.
Save and compile the configuration and load the changes into the CPU.
You can find further information in the SiePortal under
https://support.industry.siemens.com/cs/ww/en/view/109925755.Connection mode TCP/IP S7-1x00
Nothing to observe
Access protection
You can configure an access protection for an S7-1200 and S7-1500 CPU. The following dependencies on ibaPDA apply:
Access level
CPU access
ibaPDA reads
symbolic from CPUS7 access
Full access (no protection)
HMI, read, write
OK
OK
Read access
HMI, read
OK
OK
HMI access
HMI
No
OK
No access
(complete protection)No
No