IBA ibaPDA-Interface-AB-Xplorer Owner's manual

  • Hello! I am an AI chatbot trained to assist you with the IBA ibaPDA-Interface-AB-Xplorer Owner's manual. I’ve already reviewed the document and can help you find the information you need or explain it in simple terms. Just ask your questions, and providing more details will help me assist you more effectively!
ibaPDA-Interface-AB-Xplorer
PLC-Xplorer Data Interface to Allen-Bradley
Systems
Manual
Issue 1.4
Measurement Systems for Industry and Energy
www.iba-ag.com
2
Manufacturer
iba AG
Koenigswarterstrasse 44
90762 Fuerth
Germany
Contacts
Main oce +49 911 97282-0
Support +49 911 97282-14
Engineering +49 911 97282-13
Web www.iba-ag.com
Unless explicitly stated to the contrary, it is not permied to pass on or copy this document, nor
to make use of its contents or disclose its contents. Infringements are liable for compensaon.
© iba AG 2023, All rights reserved.
The content of this publicaon has been checked for compliance with the described hardware
and soware. Nevertheless, discrepancies cannot be ruled out, and we do not provide guaran-
tee for complete conformity. However, the informaon furnished in this publicaon is updated
regularly. Required correcons are contained in the following regulaons or can be downloaded
on the Internet.
The current version is available for download on our web site www.iba-ag.com.
Version Date Revision Author Version SW
1.4 12/2023 DH+ roung RM 8.5.0
Windows® is a brand and registered trademark of Microso Corporaon. Other product and
company names menoned in this manual can be labels or registered trademarks of the corre-
sponding owners.
3
Issue 1.4 3
ibaPDA-Interface-AB-Xplorer Contents
Contents
1 Aboutthisdocumentaon ................................................................................................4
1.1 Target group and previous knowledge ..................................................................... 4
1.2 Notaons .................................................................................................................. 4
1.3 Used symbols ............................................................................................. ...............5
2 System requirements AB-Xplorer ......................................................................................6
3 PLC-Xplorer interface to Allen-Bradley controllers .............................................................8
3.1 General informaon ................................................................................................. 8
3.2 System topologies ..................................................................................................... 9
3.3 Conguraon and engineering Allen-Bradley ......................................................... 11
3.4 Conguraon and engineering ibaPDA................................................................... 12
3.4.1 Interface sengs .................................................................................................... 12
3.4.2 Adding a module.....................................................................................................13
3.4.3 General module sengs ......................................................................................... 14
3.4.4 Signal conguraon ................................................................................................15
3.4.5 Module diagnoscs.................................................................................................17
4 Diagnoscs ......................................................................................................................18
4.1 License .................................................................................................................... 18
4.2 Visibility of the interface .. ....................................................................................... 18
4.3 Log les ............................................................................................ .......................19
4.4 Connecon diagnoscs with PING .......................................................................... 20
4.5 Connecon table ....................................................................................................21
5 Support and contact ........................................................................................................ 22
4
4 Issue 1.4
About this documentaon ibaPDA-Interface-AB-Xplorer
1 Aboutthisdocumentaon
This documentaon describes the funcon and applicaon of the soware interface
ibaPDA-Interface-AB-Xplorer.
This documentaon is a supplement to the ibaPDA manual. Informaon about all the other
characteriscs and funcons of ibaPDA can be found in the ibaPDA manual or in the online help.
1.1 Target group and previous knowledge
This documentaon is aimed at qualied professionals who are familiar with handling electrical
and electronic modules as well as communicaon and measurement technology. A person is
regarded as professional if he/she is capable of assessing safety and recognizing possible con-
sequences and risks on the basis of his/her specialist training, knowledge and experience and
knowledge of the standard regulaons.
This documentaon in parcular addresses persons, who are concerned with the conguraon,
test, commissioning or maintenance of Programmable Logic Controllers of the supported prod-
ucts. For the handling ibaPDA-Interface-AB-Xplorer the following basic knowledge is required
and/or useful:
■ Windows operang system
■ Basic knowledge of ibaPDA
■ Knowledge of conguraon and operaon of the relevant control system
1.2 Notaons
In this manual, the following notaons are used:
Acon Notaon
Menu command Menu Logic diagram
Calling the menu command Step 1 – Step 2 – Step 3 – Step x
Example:
Select the menu Logic diagram – Add – New funcon
block.
Keys <Key name>
Example: <Alt>; <F1>
Press the keys simultaneously <Key name> + <Key name>
Example: <Alt> + <Ctrl>
Buons <Key name>
Example: <OK>; <Cancel>
Filenames, paths Filename, Path
Example: Test.docx
Issue 1.4 5
ibaPDA-Interface-AB-Xplorer About this documentaon
1.3 Used symbols
If safety instrucons or other notes are used in this manual, they mean:
Danger!
Thenon-observanceofthissafetyinformaonmayresultinanimminentrisk
of death or severe injury:
■ Observe the specied measures.
Warning!
Thenon-observanceofthissafetyinformaonmayresultinapotenalriskof
death or severe injury!
■ Observe the specied measures.
Cauon!
Thenon-observanceofthissafetyinformaonmayresultinapotenalriskof
injury or material damage!
■ Observe the specied measures
Note
A note species special requirements or acons to be observed.
Tip
Tip or example as a helpful note or insider p to make the work a lile bit easier.
Otherdocumentaon
Reference to addional documentaon or further reading.
6
6 Issue 1.4
System requirements AB-Xplorer ibaPDA-Interface-AB-Xplorer
2 System requirements AB-Xplorer
The following system requirements are necessary when using the AB-Xplorer data interface:
■ ibaPDA v8.5.0 or higher
■ Base license for ibaPDA + license for ibaPDA-Interface-PLC-Xplorer or ibaPDA-Inter-
face-AB-Xplorer
■ With more than 16 connecons you need addional one-step-up-Interface-AB-Xplorer licens-
es for each addional 16 connecons.
Note
The ibaPDA-Interface-PLC-Xplorer license contains, among others, the license for
this interface.
■ Allen-Bradley PLC-5
■ Allen-Bradley SLC 500 (5/05) or MicroLogix
■ Ethernet interface, Ethernet module or 1761-NET-ENI-Gateway
Please contact Rockwell Automaon, where required, to get informaon on Ethernet mod-
ules for the dierent controllers.
■ Alternavely, Rockwell ControlLogix with DH+ module (1756-DHRIO) as connecon to PLC-5
and/or SLC 50
For further requirements for the used computer hardware and the supported operang sys-
tems, refer to the ibaPDA documentaon.
Licenseinformaon
Order no. Product name Descripon
31.001042 ibaPDA-Interface-PLC-Xplorer Extension license for ibaPDA system. All addi-
onal Xplorer data interfaces are added.
(Complete specicaons under www.iba-ag.
com)
31.000003 ibaPDA-Interface-AB-Xplorer Extension license for an ibaPDA system adding
the data interface:
+ AB-Xplorer (16 connecons)
31.100003 one-step-up-Interface-AB-
Xplorer
Extension license for 16 addional AB-Xplorer
connecons (max. 14 extension licenses)
Table 1: Available AB-Xplorer-licenses, as at ibaPDA-V6.39.0
Issue 1.4 7
ibaPDA-Interface-AB-Xplorer System requirements AB-Xplorer
Note
To use more than 16 data connecons per interface, you can purchase the one-
step-up-… extension licenses separately for each interface. Up to 16 further
connecons to PLCs can be established on each one-step-up-license. Up to 240
connecons can be congured and used per data interface with the mulple
purchase or mulple release of these licenses (up to 15 in total).
Excepon of SIGMATEK: Here, only up to 4 licenses (64 connecons) can be ac-
vated.
Consider the limitaon of the number of signals by the ibaPDA base license.
8
8 Issue 1.4
PLC-Xplorer interface to Allen-Bradley controllers ibaPDA-Interface-AB-Xplorer
3 PLC-Xplorer interface to Allen-Bradley controllers
3.1 Generalinformaon
The AB-Xplorer interface is suitable for the acquision of measured data with ibaPDA from an
Allen-Bradley controller via an Ethernet connecon.
Allen-Bradley controllers have two ways to communicate via Ethernet:
CIP (EtherNet/IP)
CSP (Client Server Protocol, also known as AB/Enet)
Otherdocumentaon
More informaon on the Ethernet/IP protocol can be obtained from the
ibaPDA-Interface-EtherNetIP manual.
The AB-Xplorer interface uses CSP.
CSP or AB/Enet is used to connect an ibaPDA system with an AB controller via an AB-Ethernet
module. CSP is a legacy TCP protocol for the PLC5E series which uses the port 2222 and is close-
ly connected with DH+ (Data Highway Plus Industrial LAN) and DF1 (serial protocol for device
communicaon). Basically, CSP contains the PCCC protocol embedded in the Ethernet header.
ibaPDA works as client and sends request telegrams to the controller. The controller of the Al-
len-Bradley PLC works as server and waits for request telegrams from the ibaPDA driver.
In the Allen-Bradley controller, no programming or conguraon is required to establish a con-
necon between ibaPDA and a controller with dened IP address and to send the correspond-
ing signals. Also, no further Rockwell Automaon soware is required to transfer measurement
data.
Useable, analog and digital signals are all measurable, global operands (O, I, S, B3, T4, C5, R6,
N7, F8, …) of the Allen-Bradley controller.
In ibaPDA, all standard features are available.
The communicaon via the AB-Xplorer interface with the PLC-5 system has been successfully
tested with a shortest sampling me of 20 ms.
Issue 1.4 9
ibaPDA-Interface-AB-Xplorer PLC-Xplorer interface to Allen-Bradley controllers
3.2 System topologies
Physically, the connecon is established between the ibaPDA computer and the PLC-5 or SLC
500 controller via the standard network interface of the computer or an addional network in-
terface card.
10 Issue 1.4
PLC-Xplorer interface to Allen-Bradley controllers ibaPDA-Interface-AB-Xplorer
TopologyforaccessviaDH+(DataHighwayPlus)roung
Note
It is recommended carrying out the TCP/IP communicaon on a separate net-
work segment to exclude a mutual inuence by other network components.
Issue 1.4 11
ibaPDA-Interface-AB-Xplorer PLC-Xplorer interface to Allen-Bradley controllers
3.3 ConguraonandengineeringAllen-Bradley
Generally, no parcular engineering and programming is required on the controller side. In par-
cular, it is not necessary to call up any program modules.
Note
If you are using a 1761-NET ENI gateway with a PLC-5 controller, ensure the
channel 0 of the PLC-5 is set to RS232 and CRC is selected as the error detecon.
12 Issue 1.4
PLC-Xplorer interface to Allen-Bradley controllers ibaPDA-Interface-AB-Xplorer
3.4 ConguraonandengineeringibaPDA
The engineering for ibaPDA is described in the following. If all system requirements are fullled,
ibaPDA displays the AB-Xplorer interface in the interface tree of the I/O Manager.
3.4.1 Interfacesengs
If the Xplorer interface is selected in the tree, you can see an overview of diagnoscs informa-
on on the congured connecons between ibaPDA and the controllers.
The interface has the following features and conguraon opons.
SetallvaluestozerowhentheconnecontoaPLCislost
If this opon is enabled, all measured values of the PLC are set to zero as soon as the connec-
on is lost. If this opon is disabled, ibaPDA keeps the last valid measured value in memory
when the connecon is lost.
StartacquisionevenifaPLCisnotaccessible
If this opon is enabled, the acquision starts even if the controller is not accessible. A warning
is prompted in the validaon dialog, not an error. If the system was started without a connec-
on to the controller, ibaPDA periodically tries to connect to the PLC.
Connecontable
For each connecon, the table shows the connecon status, the current values for the update
me (current, real value, average, min. and max.) as well as the data size. In addion, there is an
error counter for the individual connecons during the acquision.
See ì Connecon table, page 21.
<Openlogle>
If connecons to controllers have been established, all connecon specic acons are recorded
in a text le. Using this buon, you can open and check this le. In the le system on the hard
disk, you nd the log les of the ibaPDA server (…\ProgramData\iba\ibaPDA\Log).
The le name of the current log le is InterfaceLog.txt; the name of the archived log
les is InterfaceLog_yyyy_mm_dd_hh_mm_ss.txt.
<Resetstascs>
Click this buon to reset the calculated mes and error counters in the table to 0.
Note
For TCP/IP connecons, the RSLinx soware does not have to be installed on the
ibaPDA computer.
Issue 1.4 13
ibaPDA-Interface-AB-Xplorer PLC-Xplorer interface to Allen-Bradley controllers
3.4.2 Adding a module
1. Click on the blue command Click to add module… located under each data interface in the
Inputs or Outputs tab.
2. Select the desired module type in the dialog box and assign a name via the input eld if re-
quired.
3. Conrm the selecon with <OK>.
14 Issue 1.4
PLC-Xplorer interface to Allen-Bradley controllers ibaPDA-Interface-AB-Xplorer
3.4.3 Generalmodulesengs
The explanaons referring to the PLC-5 example also apply analogously to SLC-500/MicroLogix.
To congure a module, select it in the tree structure.
All modules have the following seng opons.
Basicsengs
ModuleType(informaononly)
Indicates the type of the current module.
Locked
You can lock a module to avoid unintenonal or unauthorized changing of the module sengs.
Enabled
Enable the module to record signals.
Name
You can enter a name for the module here.
Module No.
This internal reference number of the module determines the order of the modules in the signal
tree of ibaPDA client and ibaAnalyzer.
Timebase
All signals of the module are sampled on this mebase.
Usemodulenameasprex
This opon puts the module name in front of the signal names.
Issue 1.4 15
ibaPDA-Interface-AB-Xplorer PLC-Xplorer interface to Allen-Bradley controllers
Module Layout
No. of analog signals/digital signals
Dene the number of congurable analog and digital signals in the signal tables. The default
value is 32 for each. The maximum value is 1000. The signal tables are adjusted accordingly.
Connecon
Mode
Please make sure that a connecon to the controller is established either via 1761-NET-ENI-
gateway, EtherNet/IP, DH+ gateway or directly.
■ Direct: Choose this opon for controllers with Ethernet onboard like e.g. SLC-5/05 or PLC-5
with 1785-ENET.
■ via 1761-NET-ENI: Choose this opon for 1761-NET-ENI adapters connected to the DH1 port
of SLC-500, PLC-5 or MicroLogix. If you use a 1761-NET-ENI-gateway please pay aenon to
the note under ì Conguraon and engineering Allen-Bradley, page 11.
■ via EtherNet/IP: Choose this opon for MicroLogix 1100 and 1400.
■ via DH+ gateway: Choose this opon for SLC-5/04 and PLC-5 connected via DH+ to a Control-
Logix. If this opon is enabled another parameter Path appears below.
IP address
Enter the IP address or the computer name of the PLC-5 controller here. If you have selected
the mode via DH+ gateway, then enter the IP address of the ControlLogix, which is connected
with the PLC-5 or SLC-5/04 via DH+.
Path (only available with mode "via DH+ gateway")
The path describes how to access a PLC-5 over a ControlLogix controller by ibaPDA.
Maximumrequestsize
The seng determines how many words can be requested with one telegram to the PLC.
0 (Default) = unlimited
Depending on the processor type and its rmware version, there might be limitaons regarding
the number of words that can be requested by one message.
3.4.4 Signalconguraon
The principle behind the signal conguraon is the same for all modules.
The selecon of the signals to be measured is carried out in the I/O Manager by means of the
absolute operand address supported by the operand address constructor.
In the Analog or Digital tab you congure the signals to be measured. In the General tab under
Module Layout you dene the length of the signal tables or the number of signals per table.
Note
Observe the maximum number of signals permied by your license.
16 Issue 1.4
PLC-Xplorer interface to Allen-Bradley controllers ibaPDA-Interface-AB-Xplorer
Note
Take into consideraon that the number of signals, which are read by a CPU,
inuences the minimum achievable read cycle. The more signals recorded, the
slower the reachable reading cycle.
ibaPDA supports the following operand types:
■ all measurable global operands of the PLC
(O, I, S, B3, T4, C5, R6, N7, F8, …)
Seleconofthesignalstobemeasured
You have two opons to select the signals to be measured:
■ In the module's General tab, click on the Select PLC-5 addresses hyperlink or Select SLC-500.
addresses.
The PLC-5 Address Constructor or SLC-500 Address Constructor opens.
Click <OK> to enter the address into the corresponding table (analog/digital). The address
constructor remains open.
■ In the Analog or Digital tab, click in a cell in the Address column.
The buon <…> appears. Click the <…> buon to open the PLC-5 Address Constructor or SLC-
500 Address Constructor.
Click <OK> to enter the selected address into the selected row. The address constructor clos-
es.
Issue 1.4 17
ibaPDA-Interface-AB-Xplorer PLC-Xplorer interface to Allen-Bradley controllers
You can select the le types in a default table or enter a custom le name. Aer selecng a le,
you can select the corresponding bit numbers or members of the element, too.
You can enter the desired address also directly in the Address column without using the address
constructor.
3.4.5 Modulediagnoscs
Aer applying the conguraon the actual values of the analog and digital signals are displayed
in the Diagnoscs tab of the relevant module.
Inacve signals are grayed out.
18
18 Issue 1.4
Diagnoscs ibaPDA-Interface-AB-Xplorer
4 Diagnoscs
4.1 License
If the interface is not displayed in the signal tree, you can either check in ibaPDA in the I/O Man-
ager under General – Sengs or in the ibaPDA service status applicaon whether your license
for this interface has been properly recognized. The number of licensed connecons is shown in
brackets.
The gure below shows the license for the Codesys Xplorer interface as an example.
4.2 Visibility of the interface
If the interface is not visible despite a valid license, it may be hidden.
Check the sengs in the General tab in the Interfaces node.
Visibility
The table Visibility lists all the interfaces that are available either through licenses or installed
cards. These interfaces can also be viewed in the interface tree.
You can hide or display the interfaces not required in the interface tree by using the checkbox in
the Visible column.
Interfaces with congured modules are highlighted in green and cannot be hidden.
Selected interfaces are visible, the others are hidden:
Issue 1.4 19
ibaPDA-Interface-AB-Xplorer Diagnoscs
4.3 Logles
If connecons to target plaorms or clients have been established, all connecon-specic ac-
ons are logged in a text le. You can open this (current) le and, e.g., scan it for indicaons of
possible connecon problems.
You can open the log le via the buon <Open log le>. The buon is available in the I/O Man-
ager:
■ for many interfaces in the respecve interface overview
■ for integrated servers (e.g. OPC UA server) in the Diagnoscs tab.
In the le system on the hard drive, you can nd the log les of the ibaPDA server (…\Pro-
gramData\iba\ibaPDA\Log). The le names of the log les include the name or abbrevia-
on of the interface type.
Files named interface.txt are always the current log les. Files named Interface_
yyyy_mm_dd_hh_mm_ss.txt are archived log les.
Examples:
■ ethernetipLog.txt (log of EtherNet/IP connecons)
■ AbEthLog.txt (log of Allen-Bradley Ethernet connecons)
■ OpcUAServerLog.txt (log of OPC UA server connecons)
20 Issue 1.4
Diagnoscs ibaPDA-Interface-AB-Xplorer
4.4 ConnecondiagnoscswithPING
PING is a system command with which you can check if a certain communicaon partner can be
reached in an IP network.
1. Open a Windows command prompt.
2. Enter the command "ping" followed by the IP address of the communicaon partner and
press <ENTER>.
With an exisng connecon you receive several replies.
With no exisng connecon you receive error messages.
/