IBA ibaDatCoordinator Owner's manual

  • Hello! I am an AI chatbot trained to assist you with the IBA ibaDatCoordinator 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!
ibaDatCoordinator
Automated Analysis with Multiple Data Files
Technical note
Edition 2.0
Measurement Systems
for Industry and Energy
2
Manufacturer
iba AG
Koenigswarterstr. 44
90762 Fuerth
Germany
Contacts
Main oce +49 911 97282-0
Fax +49 911 97282-33
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 2018, 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 - Chapter / Page Author Version SW
2.0 09-2018 Revised issue, sample scripts RM 2.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 2.0 3
ibaDatCoordinator Content
Content
1 About this document ........................................................................................................4
1.1 Target group and previous knowledge ..................................................................... 4
1.2 Notaons .................................................................................................................. 4
1.3 Used symbols ............................................................................................. ...............5
2 Denionoftask...............................................................................................................6
3 Approachforthesoluon .................................................................................................7
4 Prerequisites ..................................................................................................................... 8
5 Conguraon ....................................................................................................................9
6 Applicaonexamples ......................................................................................................11
6.1 Product-oriented analysis in a hot rolling mill ........................................................ 11
6.2 Time-oriented analysis in an HVDC plant ............................................................... 13
7 Support and contact ........................................................................................................ 15
4
4 Issue 2.0
About this document ibaDatCoordinator
1 About this document
This document describes the conguraon of special jobs and tasks in the soware
ibaDatCoordinator. This document provides supplementary informaon in addion to the stan-
dard manual of ibaDatCoordinator.
1.1 Targetgroupandpreviousknowledge
This documentaon especially addresses persons who are responsible for analyzing measure-
ment and process data. As the data are provided and processed using other iba products, the
following prior knowledge is required or helpful for the described tasks:
■ Windows operang system
■ ibaPDA (collecon and structure of data les).
■ ibaAnalyzer (creang analysis les)
■ Conguraon of ibaDatCoordinator
■ Script programming (for using script tasks)
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>
File names, paths "Filename", "Path"
Example: "Test.doc"
Issue 2.0 5
ibaDatCoordinator About this document
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 2.0
Denion of task ibaDatCoordinator
2 Denionoftask
The ibaDatCoordinator program is generally only capable of forwarding one single analysis and
one single .dat le per launch of ibaAnalyzer. If in an analysis more than one .dat les are used,
e.g. by several ibaPDA systems belonging to dierent areas of a plant running in parallel, these
les cannot be processed just like that.
7
Issue 2.0 7
ibaDatCoordinator Approach for the soluon
3 Approachforthesoluon
For avoiding this restricon of ibaDatCoordinator, you have access to a so called ExtractScript
task. By means of this task, the ibaDatCoordinator program can execute any scripts that are
available as *.bat, *.vbs or *.js. The following examples show the soluon by means of “Win-
dows Scripng Host” les. The applicaon ibaAnalyzer can call these les with a greater number
of .dat les in the right sequence.
The criteria for merging matching data les may be dierent, depending on the the applicaon
case.
Criterium Applicaon
Date and me Temporal precise comparison of simultaneously created data les
on synchronized ibaPDA systems, e.g. In energy distribuon plants
Product-ID/ Number Collecng measured values from dierent producon plants,
passed by the same product one aer the other, which have their
own ibaPDA systems.
Event / trigger Comparison of measured values (me- and product-indepen-
dent) at a certain process event (triggered data les with pre- and
post-trigger me)
Table 1: Matching criteria and applicaon cases
8
8 Issue 2.0
Prerequisites ibaDatCoordinator
4 Prerequisites
This approach works because the data les can be assigned clearly either by Technostring infor-
maon or by me stamp. The structure in the le system looks like the structure shown in the
following gure:
Fig. 1: Example for le system of data les for product-oriented analysis
The folders "Recording1", "Recording2" and "Recording3" correspond to the dierent ibaPDA
systems or producon plants respecvely and contain the corresponding les "Product number.
dat" (1 data le per product). The product numbers in the lenames are used for the assign-
ment of the data les from dierent staons later.
For data les, whose measured values should be compared precisely along the me axis, the
assignment can be done with consideraon of date/me.
Fig. 2: Example for le system of data les for me-oriented analysis
Note
There may occur problems if umlauts or special characters are used in lenames.
Therefore, name the les without blanks and special characters.
9
Issue 2.0 9
ibaDatCoordinator Conguraon
5 Conguraon
The applicaon ibaDatCoordinator has to be congured for a script task.
Fig. 3: Screenshot of the project conguraon for the job “dat.Merge”
As shown in Fig. 3, the project in ibaDatCoordinator is adapted to the specic requirements. As
Dat le directory, you specify the directory of the .dat les whose plant secon is processed last
(in me). This is how it is guaranteed that the les of the other recordings have been processed
as well. If we have e.g. a look at a hot strip mill, where data are recorded on the roughing mill,
nishing line and the coiler, you would have to dene the directory with the coiler´s data as Dat
le directory as it is the last process in the row.
10 Issue 2.0
Conguraon ibaDatCoordinator
Fig. 4: Conguraon of the script task
In Fig. 4, you can see the required sengs for the script task. In the „Script” eld, you can either
directly program a script or edit an exisng script. You can also upload an exisng le to the
project by clicking on the “Open le” buon. In the “Execute” eld, ll in “%f” as argument. This
way, the script for each .dat le is launched with the complete path of the le.
11
Issue 2.0 11
ibaDatCoordinator Applicaon examples
6 Applicaonexamples
In this chapter you will nd several examples for dierent applicaons.
Tip
The sample scripts and sample analysis les as well as some tesng data of the
examples can be found on the DVD “iba Soware & Manuals”, which is part of
each soware delivery.
6.1 Product-orientedanalysisinahotrollingmill
Applicaon
The process chain consists of the plants Roughing Mill, Finishing Line and Coiler, each using its
own ibaPDA system. The data les of the three ibaPDA systems are stored in the folders Record-
ing 1, Recording2 and Recording3.
The product ID (coil number) remains the same throughout the enre process chain. The mate-
rial tracking system provides for transmission of the correct product ID to each ibaPDA system,
enabling each ibaPDA system to write the product ID into the data lenames.
The purpose of this applicaon is to merge the measured values of the enre process chain into
one new data le. Therefore, all data les belonging to one product will be loaded into ibaAna-
lyzer together with the analysis le “mulle.pdo” and extracted into one new data le. In order
to avoid duplicated module numbers in the resulng data le, a module oset is applied during
extracon.
Sample data on DVD
04_Libraries_and_Examples
___110_ibaDatCoordinator-Mulle
______01_Merge_HotRollingMill
_________merge
____________merged-dat
____________source-dat
_______________Recording1
_______________Recording2
_______________Recording3
____________DatCo_Merge.xml
____________merge-script.vbs
____________mulle.pdo
Basic folder
ibaDatCoordinator Mulle applicaon samples
Applicaon hot rolling mill
Copyfoldertoc:\fortesng
Folder for storing the resulng les
Source data folder
Data les from roughing mill
Data les from nishing line
Data led from coiler
ibaDatCoordinator conguraon le
VB script
Analysis le for loading and extracng
12 Issue 2.0
Applicaon examples ibaDatCoordinator
Script
Fig. 5: Sample script for product-oriented analysis
Issue 2.0 13
ibaDatCoordinator Applicaon examples
6.2 Time-oriented analysis in an HVDC plant
Applicaon
In this case, two data les from dierent staons, which were created at the same me by
triggered recording, should be merged into one le. By that, one is not urged to search for two
matching les in dierent folders.
ibaDatCoordinator is set on the folder “StaonA” where the data les of the rst staon are
stored. The script is looking for a matching le with the same date in folder “StaonB”. Both
data les will be loaded into ibaAnalyzer and merged by the analysis “Merge.pdo”. Then, the
new le will be renamed with a name as set in the script.
Sample data on DVD
04_Libraries_and_Examples
___110_ibaDatCoordinator-Mulle
______02_Merge_Energy
_________merge
____________merged
____________Staon_A
____________Staon_B
____________Merge.xml
____________merge_dat_V2.2.vbs
____________Merge.pdo
Basic folder
ibaDatCoordinator Mulle applicaon samples
Sample applicaon HVDC plant
Copyfoldertoc:\fortesng
Folder for storing the resulng les
Data les staon A
Data les staon B
ibaDatCoordinator conguraon le
VB script
Analysis le for loading and extracng
14 Issue 2.0
Applicaon examples ibaDatCoordinator
Script
Fig. 6: Sample script for me-oriented analysis
15
Issue 2.0 15
ibaDatCoordinator Support and contact
7 Support and contact
Support
Phone: +49 911 97282-14
Fax: +49 911 97282-33
Note
If you require support, indicate the serial number (iba-S/N) of the product.
Contact
Headoce
iba AG
Koenigswarterstraße 44
90762 Fuerth
Germany
Phone: +49 911 97282-0
Fax: +49 911 97282-33
Contact: Harald Opel
RegionalandWorldwide
For contact data of your regional iba oce or representave
please refer to our web site
www.iba-ag.com.
/