customized monitoring - s7 controller · pdf file4 acquire data from simatic s7 controllers s7...
TRANSCRIPT
ibaBM-DPAcquire data via PROFIBUS
ibaPDA-Interface-S7-TCP/UDPAcquire data via Ethernet
ibaBM-PNAcquire data via PROFINET
Customized Monitoring – S7 Controller Interfaces
ibaPDA Connectivity
ibaPDA-Interface-S7-XplorerConnection via Xplorer interface
Acquire data from SIMATIC S7 controllers
MPI
SIMATIC®
LOGO!, S7-200,
S7-300, S7-400,
S7-400H, S7-1200,
S7-1500, WinAC
Ethernet
PROFIBUS
PROFINET
iba AG
The Expert for Measurementand Automation Systems
Cutting EdgeFor more than 30 years, our area of expertise hasbeen the development of high-quality systems formeasurement value acquisition and analysis, signalprocessing and automation.iba is one of the few manufacturers who master thewhole technology chain from hardware via softwareto database technology. Only those manufacturerswho understand their products in detail can fosterinnovations and provide competent advice and sup-port to customers.
CommunicativeIn addition to the practice-oriented functionality amain characteristic of our hardware and softwareproducts is the distinct connectivity to the automa-tion systems. Various manufacturers and systemgenerations are taken into account and even legacysystems can be integrated as well: A clear benefit inthe life cycle of the plant.
It is our mission to bring transparency to the world of automation with our measurement systemsolutions. By means of an iba system, the user can understand and master the growing technologicalcomplexity of automated processes and mechatronic systems. As with a flight recorder, all essentialsystem and process data from various signal sources, field buses and automation systems are recorded continuously and synchronously. For analyzing these data, we have developed powerful analyzing tools which comfortably support interactive work as well as automatic information generation.
Automotive Paper & Fibre industry
TransportPackaging
Metal producing industry Oil & Gas
Energy Mining
Areas of application
Troubleshooting
Process analysis
Quality Documentation
Condition Monitoring
Power Quality
Gauging System Control
Automation of Test Benches
Retrofit
Data
Acquisition Data Recording
Information
Retrieval DataAnaly
sis
2
3
Autonomous, modular, scalable
The iba systemDerive
informationAnalyze
data
HD
LongTerm Long-term trends
Interactive analysis
Data extraction to the database
Report
Reports
Alarm
ibaAnalyzer
ibaAnalyzer
remote
Recorddata
Acquiredata
analog/digital
Bus
Video / HMI
MES
ibaBM
ibaPADU
ibaNet
RequestPLC
ibaLink
ibaPDA
Ethe
rnet
HD
ibaFOB
.dat
3
ibaPDA connectivityAcquire data from SIMATIC S7 controllers .................................... 4
ibaBM-DPAcquire data via PROFIBUS .............................................. 6
ibaBM-PNAcquire data via PROFINET .............................................. 8
ibaPDA-Interface-S7-TCP/UDPAcquire data via Ethernet ................................................ 9
ibaPDA-Interface-S7-XplorerConnection via Xplorer interface .................................... 10
SIMATIC S7-200®, S7-300®, S7-400®, S7-400H®, S7-1200®, S7-1500® and LOGO!® are brands and registered trademarks of Siemens AG.
4
Acquire data from SIMATIC S7 controllers
S7 connectivity
S7-300, S7-400S7-1200, S7-1500
WinAC RTX
AcquisitionStorageConfigurationVisualization
ibaPDAibaBM-DP / ibaBM-PNvia PROFIBUS / PROFINET
S7-TCP/UDPvia Ethernet
S7-Xplorervia Ethernet / MPI / PROFIBUS
SIMATIC S7
Different connectionsAn ibaPDA system can be connected to S7 control-lers via various methods: via PROFIBUS, PROFINET, 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 avail able.If there is also the demand for free variable selec-tion, the Request method and the Xplorer interface offer the option of selecting the operands and sym-bols without any programming effort using symbolic identifi ers.
Direct interfaceIf 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 confi gured as an active device; the programming of the output takes place directly in the program.When connected via Ethernet, the communication depends on the communication performance of the controller and the network load. Therefore, acquisi-tion via Ethernet is not 100% scan-cycle-precise. 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 PROFI-BUS/PROFINET or Ethernet, the operands to be re-corded must be programmed in the controller and be sent by the controller program. Each change of ope-rands 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 ad-dress book.
Request methodThe Request method allows users to record varia-bles from the controller by free variable selection. The variables can be selected from the address book of the project and simply accessed via their symbo-lic names. A PLC-code block („Request block“) must be integrated into the S7 system program once. After the request, the S7 system sends the measured ope-rands cyclically to the ibaPDA system. Licenses for the Request method are available for connections via PROFIBUS, PROFINET, or Ethernet UDP. The ope-rands can be easily selected in ibaPDA using a sym-bol browser with the click of a mouse and changed at any time during operation.
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.
In brief Connection to SIMATIC S7 controllers via various interfaces: ibaBM-DP, ibaBM-PN, S7-TCP/UDP, S7-Xplorer Free selection of variables with Request method or Xplorer interface Scan-cycle-precise acquisition via PROFIBUS and PROFINET with ibaBM-DP and ibaBM-PN bus monitors Connection without additional hardware with S7-TCP/UDP and S7-Xplorer software interface Simple, cost-effective connection via Xplorer interface
5
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 internal data of a controller. The stan-dard connections for each controller are used; addi-tional hardware is not required when connecting via Ethernet. However, the variables are cyclically re-quested and sent by the controller in a „polling“ pro-cedure. 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. The selection of mea-surement variables can be changed at any time with-out interruption to the controller running operation. Up to 16 connections to S7 systems can be used with the basic license.
Different Xplorer interfacesAn Xplorer interface is available not only for S7 con-trollers but also for Allen-Bradley controllers (PLC5, SLC500, ControlLogix), for Beckhoff TwinCAT 2 and TwinCAT 3, B&R systems, CODESYS V2 and V3 based systems, Mitsubishi MELSEC controllers, as well as SIGMATEK controllers. All available Xplorer interfaces are available as a bundle for ibaPDA. A cost-effective entry-level solution is also available: ibaPDA-PLC-Xplorer offers the full ibaPDA functi-onality with all available Xplorer interfaces for up to 64 signals. This is ideal for applications, such as troubleshooting or commissioning.
�Detailed information on the Xplorer licenses can be found under order information on page 11.
Address bookAn address books contains all available S7 symbols of an S7 project and a reference to the S7 operands. An S7 symbol selected in ibaPDA is „translated“ into an S7 operand.An address book is created once in ibaPDA and is generally available, not only in individual modules. The associated address book must be updated if the S7 project has been changed. An address book can be used with the S7-Xplorer interface and the Request method.
A
The best connection for your needsThe following table shows which interface is available for which controller, the communication method and which SIMATIC development environment is supported. A description of the individual connections can be found on the following pages.
Direct interfaceSending a pre-programmed signal selection without free variable selection.
SnifferIn sniffer mode, the values communicated on the bus are read and recorded as signals. Changes in the configuration of the respective bus system are not necessary.
SIMATICdevelopmentenvironment
PCS7
SIMATIC Manager
TIA-Portal
Interface + module S7-400H S7-300 S7-400 WinAC S7-1200 S7-1500 Connection
S7-Xplorer
TCP/IP 1) 1) LAN
PC/CP Adapter
TCP/IP S7-1x00 LAN
PROFIBUS
Direct interface
ibaBM-DP + ibaFOBSniffer
Request-S7 2) 1)
PROFINET
Direct interface
ibaBM-PN + ibaFOBSniffer
Request-S7 1)
S7-TCP/UDP
Direct interface
LAN
Request-S7 3) 1)
A
A
A
1) Not optimized data blocks2) Not possible with CP342-53) Only via UDP
A
Configuration possible Address book supported
A
A
A
A
A
A
A
A
A
A
A
A AAAA
A AAAA
A
A
A AAAAA
A
A
6
ibaBM-DP
Acquire data via PROFIBUSThe connection via PROFIBUS is done with the ibaBM-DP bus monitor. A fast and (bus) scan-cycle-precise acquisition of measured values is possible via PROFIBUS.
(Bus) scan-cycle-precise transmission of measured values
Low additional load of the CPU
PLC program must be changed for selecting the variables to be measured
+-
IO
S11
X1424V
RXX11
TXX10
S10
S1Mode
S2Address
Run
L30L31L32L33
X22Ethernet
RunBusActiveError
X40
Bus
0
X41
Bus
1
ibaBM-DP
L34L35L36L37
RunBusActiveError
Error32Mb
3.3Mb
FO
ibaBM-DP
PROFIBUS
ibaPDAS7-300, S7-400
S7-1200, S7-1500WinAC RTX
SIMATICmeasured values
(cyclic)
L34L35L36L37
RunBusActErr
Ethernet
request measured values(one-time, free operand selection)
request block DP
+-
IO
S11
X1424V
RXX11
TXX10
S10
S1Mode
S2Address
Run
L30L31L32L33
X22Ethernet
RunBusActiveError
X40
Bus
0
X41
Bus
1
ibaBM-DP
L34L35L36L37
RunBusActiveError
Error32Mb
3.3Mb
FO
ibaBM-DP
PROFIBUS
ibaPDAS7-300, S7-400
S7-1200, S7-1500WinAC RTX
SIMATIC
+-
IO
S11
X1424V
RXX11
TXX10
S10
S1Mode
S2Address
Run
L30L31L32L33
X22Ethernet
RunBusActiveError
X40
Bus
0
X41
Bus
1
ibaBM-DP
L34L35L36L37
RunBusActiveError
Error32Mb
3.3Mb
FO
ibaBM-DPPROFIBUS ibaPDA
PROFIBUS Master
existing slaves
sniffing
measured values(cyclic)
measured values(cyclic)
measured values(cyclic)
measured values(cyclic)
(Bus) scan-cycle-precise transmission of measured values
A PLC code block needs to be integrated once
No PLC program changes needed for selecting the variables (free selection)
Possible to change the variable selection during operation
+-
IO
S11
X1424V
RXX11
TXX10
S10
S1Mode
S2Address
Run
L30L31L32L33
X22Ethernet
RunBusActiveError
X40
Bus
0
X41
Bus
1
ibaBM-DP
L34L35L36L37
RunBusActiveError
Error32Mb
3.3Mb
FO
ibaBM-DP
PROFIBUS
ibaPDAS7-300, S7-400
S7-1200, S7-1500WinAC RTX
SIMATICmeasured values
(cyclic)
L34L35L36L37
RunBusActErr
Ethernet
request measured values(one-time, free operand selection)
request block DP
+-
IO
S11
X1424V
RXX11
TXX10
S10
S1Mode
S2Address
Run
L30L31L32L33
X22Ethernet
RunBusActiveError
X40
Bus
0
X41
Bus
1
ibaBM-DP
L34L35L36L37
RunBusActiveError
Error32Mb
3.3Mb
FO
ibaBM-DP
PROFIBUS
ibaPDAS7-300, S7-400
S7-1200, S7-1500WinAC RTX
SIMATIC
+-
IO
S11
X1424V
RXX11
TXX10
S10
S1Mode
S2Address
Run
L30L31L32L33
X22Ethernet
RunBusActiveError
X40
Bus
0
X41
Bus
1
ibaBM-DP
L34L35L36L37
RunBusActiveError
Error32Mb
3.3Mb
FO
ibaBM-DPPROFIBUS ibaPDA
PROFIBUS Master
existing slaves
sniffing
measured values(cyclic)
measured values(cyclic)
measured values(cyclic)
measured values(cyclic)
ibaPDA-Request-S7-DP/PN
(Bus) scan-cycle-precise transmission of measured values
No programming and therefore no additional load of the CPU
Only existing data exchange between master/slave can be detected
Analog values are transmitted as a raw value; variable selection may be diffi cult
ibaBM-DP - Active slave+-
IO
S11
X1424V
RXX11
TXX10
S10
S1Mode
S2Address
Run
L30L31L32L33
X22Ethernet
RunBusActiveError
X40
Bus
0
X41
Bus
1
ibaBM-DP
L34L35L36L37
RunBusActiveError
Error32Mb
3.3Mb
FO
ibaBM-DP
PROFIBUS
ibaPDAS7-300, S7-400
S7-1200, S7-1500WinAC RTX
SIMATICmeasured values
(cyclic)
L34L35L36L37
RunBusActErr
Ethernet
request measured values(one-time, free operand selection)
request block DP
+-
IO
S11
X1424V
RXX11
TXX10
S10
S1Mode
S2Address
Run
L30L31L32L33
X22Ethernet
RunBusActiveError
X40
Bus
0
X41
Bus
1
ibaBM-DP
L34L35L36L37
RunBusActiveError
Error32Mb
3.3Mb
FO
ibaBM-DP
PROFIBUS
ibaPDAS7-300, S7-400
S7-1200, S7-1500WinAC RTX
SIMATIC
+-
IO
S11
X1424V
RXX11
TXX10
S10
S1Mode
S2Address
Run
L30L31L32L33
X22Ethernet
RunBusActiveError
X40
Bus
0
X41
Bus
1
ibaBM-DP
L34L35L36L37
RunBusActiveError
Error32Mb
3.3Mb
FO
ibaBM-DPPROFIBUS ibaPDA
PROFIBUS Master
existing slaves
sniffing
measured values(cyclic)
measured values(cyclic)
measured values(cyclic)
measured values(cyclic)
ibaBM-DP - Sniffer
iba software iba hardwareibaPDA ibaBM-DP
ibaFOB-D card (in the PC)
iba software iba hardwareibaPDAibaPDA-Request-S7-DP/PN
ibaBM-DPibaFOB-D card (in the PC)
iba software iba hardwareibaPDA ibaBM-DP
ibaFOB-D card (in the PC )
7
(Bus) scan-cycle-precise transmission of measured values
Low additional load of the CPU
PLC program must be changed for selecting the variables to be measured
S7-400HSIMATIC
+-
IO
S11
X1424V
RXX11
TXX10
S10
S1Mode
S2Address
Run
L30L31L32L33
X22Ethernet
RunBusActiveError
X40
Bus
0
X41
Bus
1
ibaBM-DP
L34L35L36L37
RunBusActiveError
Error32Mb
3.3Mb
FO
ibaBM-DP
PROFIBUS
ibaPDA
S7-400HSIMATIC
L34L35L36L37
RunBusActErr
Ethernetredundant request blocks DP
+-
IO
S11
X1424V
RXX11
TXX10
S10
S1Mode
S2Address
Run
L30L31L32L33
X22Ethernet
RunBusActiveError
X40
Bus
0
X41
Bus
1
ibaBM-DP
L34L35L36L37
RunBusActiveError
Error32Mb
3.3Mb
FO
ibaBM-DP
PROFIBUS
ibaPDA
+-
IO
S11
X1424V
RXX11
TXX10
S10
S1Mode
S2Address
Run
L30L31L32L33
X22Ethernet
RunBusActiveError
X40
Bus
0
X41
Bus
1
ibaBM-DP
L34L35L36L37
RunBusActiveError
Error32Mb
3.3Mb
FO
+TXX10
ibaBM-DPPROFIBUS ibaPDA
existing redundant slaves
sniffing
S7-400HSIMATIC
measured values(cyclic)
measured values(cyclic)
measured values(cyclic)
measured values(cyclic)
request measured values(one-time, free operand selection)
measured values(cyclic)
(Bus) scan-cycle-precise transmission of measured values
A PLC code block needs to be integrated once
No PLC program changes needed for selecting the variables (free selection)
Possible to change the variable selection during operation
S7-400HSIMATIC
+-
IO
S11
X1424V
RXX11
TXX10
S10
S1Mode
S2Address
Run
L30L31L32L33
X22Ethernet
RunBusActiveError
X40
Bus
0
X41
Bus
1
ibaBM-DP
L34L35L36L37
RunBusActiveError
Error32Mb
3.3Mb
FO
ibaBM-DP
PROFIBUS
ibaPDA
S7-400HSIMATIC
L34L35L36L37
RunBusActErr
Ethernetredundant request blocks DP
+-
IO
S11
X1424V
RXX11
TXX10
S10
S1Mode
S2Address
Run
L30L31L32L33
X22Ethernet
RunBusActiveError
X40
Bus
0
X41
Bus
1
ibaBM-DP
L34L35L36L37
RunBusActiveError
Error32Mb
3.3Mb
FO
ibaBM-DP
PROFIBUS
ibaPDA
+-
IO
S11
X1424V
RXX11
TXX10
S10
S1Mode
S2Address
Run
L30L31L32L33
X22Ethernet
RunBusActiveError
X40
Bus
0
X41
Bus
1
ibaBM-DP
L34L35L36L37
RunBusActiveError
Error32Mb
3.3Mb
FO
+TXX10
ibaBM-DPPROFIBUS ibaPDA
existing redundant slaves
sniffing
S7-400HSIMATIC
measured values(cyclic)
measured values(cyclic)
measured values(cyclic)
measured values(cyclic)
request measured values(one-time, free operand selection)
measured values(cyclic)
ibaPDA-Request-S7-DP redundant
(Bus) scan-cycle-precise transmission of measured values
No programming and therefore no additional load of the CPU
Only existing data exchange between master/slave can be detected
Analog values are transmitted as a raw value; variable selection may be diffi cult
ibaBM-DP - Active slave redundant
S7-400HSIMATIC
+-
IO
S11
X1424V
RXX11
TXX10
S10
S1Mode
S2Address
Run
L30L31L32L33
X22Ethernet
RunBusActiveError
X40
Bus
0
X41
Bus
1
ibaBM-DP
L34L35L36L37
RunBusActiveError
Error32Mb
3.3Mb
FO
ibaBM-DP
PROFIBUS
ibaPDA
S7-400HSIMATIC
L34L35L36L37
RunBusActErr
Ethernetredundant request blocks DP
+-
IO
S11
X1424V
RXX11
TXX10
S10
S1Mode
S2Address
Run
L30L31L32L33
X22Ethernet
RunBusActiveError
X40
Bus
0
X41
Bus
1
ibaBM-DP
L34L35L36L37
RunBusActiveError
Error32Mb
3.3Mb
FO
ibaBM-DP
PROFIBUS
ibaPDA
+-
IO
S11
X1424V
RXX11
TXX10
S10
S1Mode
S2Address
Run
L30L31L32L33
X22Ethernet
RunBusActiveError
X40
Bus
0
X41
Bus
1
ibaBM-DP
L34L35L36L37
RunBusActiveError
Error32Mb
3.3Mb
FO
+TXX10
ibaBM-DPPROFIBUS ibaPDA
existing redundant slaves
sniffing
S7-400HSIMATIC
measured values(cyclic)
measured values(cyclic)
measured values(cyclic)
measured values(cyclic)
request measured values(one-time, free operand selection)
measured values(cyclic)
ibaBM-DP - Sniffer redundant
ibaBM-DP
Acquire data on redundant PROFIBUSWith the additional license for the option „Redundancy mode“ data can be captured on redundant PROFIBUS lines on S7-400H systems. The bus switchover takes place in the bus monitor based on the DP telegrams.
iba software iba hardwareibaPDA ibaBM-DP + additional
license „Redundancy mode“
ibaFOB-D card (in the PC)
iba software iba hardwareibaPDAibaPDA-Request-S7-DP/PN
ibaBM-DP + additional license „Redundancy mode“
ibaFOB-D card (in the PC)
iba software iba hardwareibaPDA ibaBM-DP + additional
license „Redundancy mode“
ibaFOB-D card (in the PC)
8
ibaBM-PN
Acquire data via PROFINETThe connection via PROFINET is done with the ibaBM-PN bus monitor. A fast and (bus) scan-cycle-precise acquisition of measured values is possible via PROFINET.
(Bus) scan-cycle-precise transmission of measured values
Low additional load of the CPU
PLC program change needed for selecting the variables to be measured
X11RX
X10TX
S10
S2Addr
Run
Device 0
Pas
sive
/ TA
P
X42
ibaBM-PN
P1R
P2R
Error
Link
Com
+-
X14
24V
Device 1
Sniffer
X40
P1R
P2R
X41
P1R
P2R
X11RX
X10TX
S10
S2Addr
Run
Device 0
Pas
sive
/ TA
P
X42
ibaBM-PN
P1R
P2R
Error
Link
Com
+-
X14
24V
Device 1
Sniffer
X40
P1R
P2R
X41
P1R
P2R
FO
ibaBM-PN
PROFINET
ibaPDAS7-300, S7-400
S7-1200, S7-1500WinAC RTX
SIMATICL34L35L36L37
RunBusActErr
Ethernet
request measured values(one-time, free operand selection)
request block PN
FO
ibaPDAS7-300, S7-400
S7-1200, S7-1500WinAC RTX
SIMATIC ibaBM-PN
PROFINET
measured values(cyclic)
measured values(cyclic)
measured values(cyclic)
measured values(cyclic)
X11RX
X10TX
S10
S2Addr
Run
Device 0
Pas
sive
/ TA
P
X42
ibaBM-PN
P1R
P2R
Error
Link
Com
+-
X14
24V
Device 1
Sniffer
X40
P1R
P2R
X41
P1R
P2R
PROFINET
S7-300, S7-400S7-1200, S7-1500
WinAC RTX
SIMATIC
PN devices
FO
ibaBM-PN ibaPDA
measured values(cyclic)sniffing
(Bus) scan-cycle-precise transmission of measured values
A PLC code block needs to be integrated once
No PLC program changes needed for selecting the variables (free selection)
Possible to change the variable selection during operation
X11RX
X10TX
S10
S2Addr
Run
Device 0
Pas
sive
/ TA
P
X42
ibaBM-PN
P1R
P2R
Error
Link
Com
+-
X14
24V
Device 1
Sniffer
X40
P1R
P2R
X41
P1R
P2R
X11RX
X10TX
S10
S2Addr
Run
Device 0
Pas
sive
/ TA
P
X42
ibaBM-PN
P1R
P2R
Error
Link
Com
+-
X14
24V
Device 1
Sniffer
X40
P1R
P2R
X41
P1R
P2R
FO
ibaBM-PN
PROFINET
ibaPDAS7-300, S7-400
S7-1200, S7-1500WinAC RTX
SIMATICL34L35L36L37
RunBusActErr
Ethernet
request measured values(one-time, free operand selection)
request block PN
FO
ibaPDAS7-300, S7-400
S7-1200, S7-1500WinAC RTX
SIMATIC ibaBM-PN
PROFINET
measured values(cyclic)
measured values(cyclic)
measured values(cyclic)
measured values(cyclic)
X11RX
X10TX
S10
S2Addr
Run
Device 0
Pas
sive
/ TA
P
X42
ibaBM-PN
P1R
P2R
Error
Link
Com
+-
X14
24V
Device 1
Sniffer
X40
P1R
P2R
X41
P1R
P2R
PROFINET
S7-300, S7-400S7-1200, S7-1500
WinAC RTX
SIMATIC
PN devices
FO
ibaBM-PN ibaPDA
measured values(cyclic)sniffing
ibaPDA-Request-S7-DP/PN
ibaBM-PN - Active device
iba software iba hardwareibaPDA ibaBM-PN
ibaFOB-D card (in the PC)
iba software iba hardwareibaPDAibaPDA-Request-S7-DP/PN
ibaBM-PNibaFOB-D card (in the PC)
X11RX
X10TX
S10
S2Addr
Run
Device 0
Pas
sive
/ TA
P
X42
ibaBM-PN
P1R
P2R
Error
Link
Com
+-
X14
24V
Device 1
Sniffer
X40
P1R
P2R
X41
P1R
P2R
X11RX
X10TX
S10
S2Addr
Run
Device 0
Pas
sive
/ TA
P
X42
ibaBM-PN
P1R
P2R
Error
Link
Com
+-
X14
24V
Device 1
Sniffer
X40
P1R
P2R
X41
P1R
P2R
FO
ibaBM-PN
PROFINET
ibaPDAS7-300, S7-400
S7-1200, S7-1500WinAC RTX
SIMATICL34L35L36L37
RunBusActErr
Ethernet
request measured values(one-time, free operand selection)
request block PN
FO
ibaPDAS7-300, S7-400
S7-1200, S7-1500WinAC RTX
SIMATIC ibaBM-PN
PROFINET
measured values(cyclic)
measured values(cyclic)
measured values(cyclic)
measured values(cyclic)
X11RX
X10TX
S10
S2Addr
Run
Device 0
Pas
sive
/ TA
P
X42
ibaBM-PN
P1R
P2R
Error
Link
Com
+-
X14
24V
Device 1
Sniffer
X40
P1R
P2R
X41
P1R
P2R
PROFINET
S7-300, S7-400S7-1200, S7-1500
WinAC RTX
SIMATIC
PN devices
FO
ibaBM-PN ibaPDA
measured values(cyclic)sniffing
ibaBM-PN - Sniffer
iba software iba hardwareibaPDA ibaBM-PN
ibaFOB-D card (in the PC)
(Bus) scan-cycle-precise transmission of measured values
No programming and therefore no additional load of the CPU
Only existing data exchange between controller/device via TAP interface can be detected
Analog values are transmitted as a raw value; variable selection may be diffi cult
9
Cyclical transmission of measured values
Low additional load of the CPU
TCP and UDP supported
PLC program must be changed for selecting the variables to be measured
Transmission performance and quality depend on the network
L34L35L36L37
RunBusActErr
request block UDP
Ethernet
send measured values (cyclic)
ibaPDA
S7-300, S7-400S7-1200, S7-1500
WinAC RTX
SIMATIC
TCP or UDP
Ethernet
ibaPDA
S7-300, S7-400S7-1200, S7-1500
WinAC RTX
UDP
TCP/IP
request measured values(one-time, free operand selection)
send measured values (cyclic)
Cyclical transmission of measured values
PLC code blocks need to be integrated once
No PLC program changes needed for selecting the variables (free selection)
Possible to change the variable selection during operation
UDP supported (not TCP)
Transmission performance and quality depend on the network
L34L35L36L37
RunBusActErr
request block UDP
Ethernet
send measured values (cyclic)
ibaPDA
S7-300, S7-400S7-1200, S7-1500
WinAC RTX
SIMATIC
TCP or UDP
Ethernet
ibaPDA
S7-300, S7-400S7-1200, S7-1500
WinAC RTX
UDP
TCP/IP
request measured values(one-time, free operand selection)
send measured values (cyclic)
ibaPDA-Request-S7-UDP
ibaPDA-Interface-S7-TCP/UDP
S7-TCP/UDP
Acquire data via EthernetA software interface in ibaPDA is required for collecting data via Ethernet (TCP or UDP), additional hardware is not necessary. The transmission performance depends on the network.
iba software iba hardwareibaPDA
ibaPDA-Interface-S7-TCP/UDP
-
iba software iba hardwareibaPDA
ibaPDA-Interface-S7-TCP/UDP
ibaPDA-Request-S7-UDP
-
10
S7-Xplorer
Acquire data via Xplorer interfaceWith the S7-Xplorer interface, measured variables can be requested in a polling procedure of ibaPDA and sent by the S7 controller. The Xplorer interface allows free access to the controller‘s internal data.
Simple confi guration
No PLC program changes needed for selecting the variables (free selection)
Possible to change the variable selection during operation
Access possible via TCP/IP, PROFIBUS and MPI
Measured variables are requested individually (polling, not scan-cycle-precise)
L34L35L36L37
RunBusActErr
SIMATIC
Ethernet
ibaPDA-S7-Xplorer
LOGO!, S7-200S7-300, S7-400
S7-1200, S7-1500WinAC RTX
TCP/IP
TCP/IP
also PROFIBUS / MPI
SIMATIC S7-400H
Ethernet
ibaPDA-S7-Xplorer
or
TCP/IP
TCP/IP
also PROFIBUS / MPI
2x SIMATIC S7-300, S7-400with identical program/operands
„S7 software redundancy“
SIMATIC S5
Ethernet
ibaPDA-S7-Xplorer
AS511-AdapterACCON-S5-LAN
TCP/IP
TCP/IP
request measured values(cyclic, free operand selection)
send measured values(on request)
request measured values(cyclic, free operand selection)
send measured values(on request)
request measured values(cyclic, free operand selection)
send measured values(on request)
The above features and more: Data is always read from exactly one CPU
CPU / connection switchover is done by ibaPDA based on CPU status and timeout monitoring
No gapless switchover
L34L35L36L37
RunBusActErr
SIMATIC
Ethernet
ibaPDA-S7-Xplorer
LOGO!, S7-200S7-300, S7-400
S7-1200, S7-1500WinAC RTX
TCP/IP
TCP/IP
also PROFIBUS / MPI
SIMATIC S7-400H
Ethernet
ibaPDA-S7-Xplorer
or
TCP/IP
TCP/IP
also PROFIBUS / MPI
2x SIMATIC S7-300, S7-400with identical program/operands
„S7 software redundancy“
SIMATIC S5
Ethernet
ibaPDA-S7-Xplorer
AS511-AdapterACCON-S5-LAN
TCP/IP
TCP/IP
request measured values(cyclic, free operand selection)
send measured values(on request)
request measured values(cyclic, free operand selection)
send measured values(on request)
request measured values(cyclic, free operand selection)
send measured values(on request)
S7-Xplorer redundant
S7-Xplorer
iba software iba hardware
ibaPDA + ibaPDA-Interface-S7-XploreroribaPDA-PLC-Xplorer (max. 64 signals)
-
iba software iba hardwareibaPDA + ibaPDA-Interface-S7-XploreroribaPDA-PLC-Xplorer (max. 64 signals)
-
Simple confi guration
No PLC program changes needed for selecting the variables (free selection)
Possible to change the variable selection during operation
Measured variables are requested individually (polling, not cyclic precise)
Additional hardware (adapter) required
AS511 adapter limited to 9600 baud
L34L35L36L37
RunBusActErr
SIMATIC
Ethernet
ibaPDA-S7-Xplorer
LOGO!, S7-200S7-300, S7-400
S7-1200, S7-1500WinAC RTX
TCP/IP
TCP/IP
also PROFIBUS / MPI
SIMATIC S7-400H
Ethernet
ibaPDA-S7-Xplorer
or
TCP/IP
TCP/IP
also PROFIBUS / MPI
2x SIMATIC S7-300, S7-400with identical program/operands
„S7 software redundancy“
SIMATIC S5
Ethernet
ibaPDA-S7-Xplorer
AS511-AdapterACCON-S5-LAN
TCP/IP
TCP/IP
request measured values(cyclic, free operand selection)
send measured values(on request)
request measured values(cyclic, free operand selection)
send measured values(on request)
request measured values(cyclic, free operand selection)
send measured values(on request)
S7-Xplorer with SIMATIC S5
iba software iba hardwareibaPDA + ibaPDA-Interface-S7-XploreroribaPDA-PLC-Xplorer (max. 64 signals)
Adapter ACCON-S5-LAN
11
13.121001 ibaBM-DP Bus monitor for PROFIBUS
13.321001 ibaBM-DP-Upgrade-with-8DPS ibaBM-DP function extension, upgrade for 8 more active slaves
13.321021 ibaBM-DP-Upgrade Redundancy Mode Redundancy mode function extension
13.120000 ibaBM-PN Bus monitor for PROFINET
11.118030 ibaFOB-2i-Dexp FO card, PCI Express, 2 inputs
11.118020 ibaFOB-io-Dexp FO card, PCI Express, 1 input, 1 output
11.118010 ibaFOB-2io-Dexp FO card, PCI Express, 2 inputs, 2 outputs
11.118000 ibaFOB-4i-Dexp FO card, PCI Express, 4 inputs
11.116200 ibaFOB-4o-D rackline-slot FO card, 4 outputs, short design for ibaRackline
11.117010 ibaFOB-io-USB FO adapter with USB interface, 1 input, 1 output
Hardware
Order informationSoftwareOrder No. Name Description
30.602560 ibaPDA-V6-256* Basic package for 256 signals, 2 clients, 2 data storages
30.681500 ibaPDA-PLC-Xplorer ibaPDA system for 64 signals, 2 clients, 2 data storages+ S7-Xplorer (interface for SIMATIC S7)+ AB-Xplorer (interface for Allen-Bradley)+ B&R-Xplorer (interface for B&R systems)+ Codesys-Xplorer (interface for CODESYS-based systems)+ Logix-Xplorer (interface for ControlLogix systems)+ MELSEC-Xplorer (interface for Mitsubishi MELSEC systems)+ Sigmatek-Xplorer (interface to SIGMATEK systems)+ TwinCAT-Xplorer (interface to Beckhoff systems)(up to 16 connections per interface)
30.001931 Upgrade-PLC-Xplorer to PDA-V6-64 Upgrade to ibaPDA-V6 with 64 signals and PLC-Xplorer interfaces
31.001042 ibaPDA-Interface-PLC-Xplorer License bundle of all current PLC-Xplorer interfaces (S7, AB, B&R, Codesys, Logix, MELSEC, Sigmatek, TwinCAT-Xplorer) for an ibaPDA system (up to 16 connections per interface)
31.000001 ibaPDA-Interface-S7-Xplorer License extension for ibaPDA system for S7-Xplorer interface (up to 16 connections)
31.100001 one-step-up-Interface-S7-Xplorer License extension for 16 more S7-Xplorer connections
31.001040 ibaPDA-Interface-S7-TCP/UDP License extension for ibaPDA system for a TCP/IP & UDP/IP interface (64 connections)
31.101040 one-step-up-Interface-S7-TCP/UDP License extension for existing ibaPDA-Interface-S7-TCP/UDP interface for64 more S7-TCP/UDP connections (maximum 3)
31.001310 ibaPDA-Request-S7-DP/PN License extension for ibaPDA system for the usage of Request-S7 with ibaBM-PN, ibaBM-DP, ibaBM-DPM-S or ibaCom-L2B
31.001311 ibaPDA-Request-S7-UDP License extension for ibaPDA system for Request-functionality with ibaPDA-Interface-S7-TCP/UDP, number of connections: 2
31.101311 one-step-up-Request-S7-UDP License extension for existing ibaPDA-Request-S7-UDP interface for 2 more Request-S7-UDP connections (maximum 127)
*Other licenses are available for ibaPDA for a larger number of signals, clients and data storages.
Brochure ibaPDA-S7-Connectivity_v1.3.1_en 05/2018 Technical changes reserved
iba AG Headquarters Germany
Europe
Asia
Central and South America
Australia Africa
North America (NAFTA)
Office addressKoenigswarterstr. 44D-90762 Fuerth
Mailing addressP.O. box 1828D-90708 Fuerth
Tel.: +49 (911) 97282-0Fax: +49 (911) 97282-33
Benelux, France, Spain, Portugal, Ireland, Great Britain, French-speaking Switzerland
iba Benelux BVBATel: +32 (9) 22 62 [email protected]
Denmark, Finland, Norway, Sweden
iba Scandinaviac/o Begner Agenturer ABTel: +46 (23) 160 [email protected]
iba Polskac/o ADEGIS Sp. z o.o. Sp.k.Tel: +48 32 75 05 [email protected]
Italy, Slovenia, Croatia, Italian-speaking Switzerland
iba Italia S.R.L.Tel: +39 (432) 52 63 [email protected]
iba Russiac/o OOO FESTTel: +7 (4742) 51 76 [email protected]
Western and Central AsiaPhilippines, Taiwan, Vietnam, Cam-bodia, Laos, Myanmar, Bangladesh, Bhutan, Nepal, Sri Lanka
iba Asia GmbH & Co. KGTel: +49 (911) 96 94 [email protected]
Malaysia and Singapore
iba Malaysiac/o iba Engineering & Consulting (Mal-aysia) SDN. BHDTel: +60 12 25 35 [email protected]
Saudi Arabia, UAE, Qatar, Kuwait, Bahrain and Oman
iba Gulf c/o ASMTel: +966 12 690 [email protected]
Korea and Japan
iba Korea System Co. Ltd.Tel: +82 (51) [email protected]
iba China Ltd.Tel: +86 (21) 58 40 27 [email protected]
iba Systems India Pvt. Ltd.Tel: +91 (22) 66 92 08 [email protected] www.iba-india.com
iba Indonesiac/o PT. Indahjaya EkaperkasaTel: +62 (21) 34 57 [email protected]
iba Thailandc/o SOLCO Siam Co. Ltd.Tel: +66 (38) [email protected]
iba Turkey Ltd.Tel: +90 (312) 22 34 [email protected]
iba LAT, S.A.Tel: +507 (474) [email protected]
iba LAT ArgentinaTel: +54 (341) 51 81 [email protected]
iba LAT BoliviaTel: +591 (2) 21 12 [email protected]
iba LAT BrazilTel: +55 (11) 4111 [email protected]
Australia, New Zealand, Oceania
iba Oceania Systems Pty Ltd.Tel: +61 (2) 49 64 85 [email protected]
iba Africac/o Variable Speed Systems ccTel: +27 83 456 [email protected]
USA
iba America, LLC Tel: +1(770) 886-2318 102 [email protected] www.iba-america.com
Canada
iba America, LLCTel: +1(770) 886-2318 [email protected]
Mexico
iba America, LLCTel: +1(770) 886-2318 [email protected]
iba AG is represented worldwide with subsidiaries and sales partners.