TagTrack
Vereenvoudigt database-ontwikkeling bij ABB


version française

Bij het opzetten van nieuwe projecten binnen een zelfde bedrijf wordt er veelal geëist dat de nieuwe installatie gebaseerd wordt op configuraties en standaarden van de reeds bestaande installaties. Dit extra engineeringwerk wordt meestal niet in dank afgenomen door de systeemintegrator, die liever zijn eigen standaard opdringt, en nu genoodzaakt is zijn prijs op te drijven voor de extra arbeid. TagTrack biedt nu een mogelijke oplossing om deze extra kost tot een minimum te herleiden. Een casestudie.


Met het oog op een betere efficiëntie tracht men bij de meeste, vooral grote bedrijven een eigen standaard te ontwikkelen en op te leggen op gebied van automatisering en systemen. Voor de systeemintegrator betekent dit dat de eigen standaardconfiguratie niet zomaar gekopieerd kan worden, en dat er extra tijd en geld voorzien moet worden om de eisen van de klant in te willigen. Zo ook bij ABB Lummus global in Den Haag, waar tot voor kort voor de integratie van projecten steeds een beroep gedaan werd op systeem vendors.
Voor het nieuwe project BASELL PB1 te Moerdijk vond de engineeringafdeling de tijd rijp om een nieuwe strategie uit te zetten, waarbij elk nieuw project diende gebaseerd te worden op het bestaande concept en de reeds aanwezige werkingsmethodologie.
Voor het eerst werd uit dit oogpunt beroep gezocht naar een onafhankelijke systeemintegrator die dergelijke taak tot zich wou nemen. Na enig marktonderzoek viel de keuze op de firma Solid System Solutions (S3), omdat deze jonge Vlaamse firma reeds op verschillende andere projecten zijn kennis op het geselecteerd DCS systeem bewezen had. Een toelichting.

Het project
Het BASELL PB1 (Polybuteen) project omvat de ontwikkeling van een volledig nieuwe site voor de vervaardiging van polybuteen met een capaciteit van 45 kiloton per jaar.
Voor ABB Lummus engineering was er nood aan een integrator die onafhankelijk van een specifiek systeem de nodige kennis naar implementatie, integratie en commisioning van een dergelijk project aan de dag kon leggen, waarbij de ontwikkeling en integratie dienden te worden begeleid door de nodige adviserende interactie van de geselecteerde integrator. De hardware zou zoals voorheen nog worden aangekocht bij de vendor maar de application-engineering en eindverantwoordelijkheid zou integraal door de integrator gedragen worden.
Anderzijds werd het gebruik van bestaande database-integraties door de klant als noodzakelijke vereiste beschouwd, waardoor er verder gebouwd moest worden op bestaande concepten en richtlijnen.
Voor het regelen van het proces en het verzekeren van de veiligheid werd er voor het nieuwe project geopteerd voor het TPS/FSC systeem van Honeywell. Alle relevante metingen en regelingen dienden dan ook in dit systeem geïntegreerd en gecontroleerd te worden. Voor de bediening diende er verder gebouwd te worden op de alternatieve manier van native window schematics. Vanuit deze HMI (Human Machine Interface) kan de operator dan het volledige proces controleren.

Het probleem
De configuratie en de HMI van de nieuwe plant dienden gebaseerd te worden op de configuratie van de bestaande fabriek. Hierbij moesten de bestaande implementatie en aangeleverde instrumentatiedatabase geconverteerd worden naar een eenduidige database met herkenbare en bruikbare typicals en templates. Er moest gestreefd worden naar een minimale investering voor de informatieverwerking en een flexibele integratie van de instrumentatiedatabase. Dit is meestal een lastige opgave, daar het eenduidig selecteren van aanpassingen welke relevant zijn voor de DCS-database meestal toch de nodige voorbereidingstijd vragen op gebied van engineering. Op het moment dat dit eenduidig is opgezet met een verwijzing naar de relevante velden, is de integratie van opeenvolgende revisies eenvoudig en ook op te volgen.

De oplossing
Om de bestaande software configuratie te analyseren werd gebruik gemaakt van TagTrack, een door S3 (ex-Honeywell engineers) ontwikkelde softwaretool, die een oplossing biedt voor het visualiseren van steeds meer complexe controlesystemen in hoofdzaak binnen het Honeywell TPS DCS systeem.
Deze softwaretool importeert de as-built configuratie en toont alle verknopingen, zoals bijvoorbeeld de inputs/outputs op een controller, de logica voor pompen en/of controllers, in welke operatorgroepen deze tags zich bevinden, tot zelfs de links naar externe DCS applicaties zoals advanced control. Op die manier kunnen op een vrij snelle en efficiënte manier bestaande configuraties worden gevisualiseerd en vergeleken of ze overeenstemmen met de vooropgestelde projecttypicals.
De softwaretool is van origine een backbuild- en documentatietool die gebaseerd is op een Access database. Door deze open structuur kon er een integratie van de bestaande Honeywell database worden uitgevoerd voor de aanmaak van de nodige referentiegegevens en kon de instrumentatiedatabase via klantafhankelijk aangemaakte structuren in een repetitieve vorm gegoten worden ter voorbereiding van de latere integratie.

Dagelijks gebruik
Naast het feit dat TagTrack een handige engineeringtool is, is deze software ook zeer nuttig bij bestaande installaties voor de onderhoudsmensen en programmeurs die wijzigingen aan loops dienen uit te voeren. Zij kunnen nu met een muisklik alle verknopingen van bijvoorbeeld een pomp bekijken, of kan men zien welke inputs/ouptus deze pomp heeft, of welke vergendelingslogica deze pomp stopt en welke applicatie ze eventueel start, en in welke procesdisplays deze pomp wordt gevisualiseerd enzovoorts.
De eigenlijke database blijft natuurlijk op het TPS systeem en zal daar ook worden bedreven, maar via de nodige tools kan deze database echter eenvoudig worden geconverteerd naar het TagTrack Access formaat voor verwerking en terug geladen worden op het TPS systeem. De HMI voor het bedrijven van de plant is in dit geval steeds op het TPS systeem gebleven.

Voordelen
Het voordeel van deze manier van werken is dat de engineeringcontractor reeds in een vroeg stadium kan betrokken worden in de uiteindelijke structuur van de DCS database. Hoewel elke engineeringcontractor zijn eigen structuur voor de instrumentatie database hanteert is er voor de meeste velden toch een relatie te leggen naar de TagTrack-structuur en -opzet. Daar TagTrack ontwikkeld is vanuit een engineering omgeving is er een open structuur opgezet, waarbij aanpassingen eenvoudig kunnen worden doorgevoerd of waarbij additionele tabbellen zeer eenvoudig kunnen worden toegevoegd.
De gebruiksvriendelijke HMI kan aldus in een later stadium bijdragen tot een besparing in het opzoeken van referenties in de Honeywell TPS database.
Bijkomend kunnen de aangebrachte referenties in de TagTrack-database of bij voorkeur in een toegewezen database behouden blijven. Met een speciaal window kunnen deze referenties weergegeven worden en indien gewenst kunnen deze zelfs worden opgenomen in de Visio-tekeningen van de loopstructuur die door TagTrack kunnen worden afgeleverd.

TagTrack
TagTrack wordt momenteel wereldwijd verdeeld en met als resultaat reeds een aantal noemenswaardige klanten die deze tool steeds meer weten te appreciëren.
Naarmate de gebruikers meer bedreven worden in het alledaags gebruik, groeit ook de interesse voor het verwerken van de database in specifieke toepassingen van eindklanten en het gebruik van interne en externe projecten.
Door de opzet en openheid van de structuur kan de klant op een eenvoudige wijze gebruik maken van de aangemaakte structuren en database voor toepassingen binnen hun eigen informatiebeheer. Daarbij is het gebruik en de bediening eenduidig en zeer snel aan te leren. Met een oogopslag worden alle verbindingen weergegeven en additionele informatie kan worden bekomen gebruik makend van standaard Windows way of working, click and Track.

TagTrack
Simplifie le développement de la base de données chez ABB


Lors de la mise sur pied de nouveaux projets au sein d’une société, on exige souvent de la nouvelle installation qu’elle se base sur les configurations et standards des installations déjà existantes. Ce travail supplémentaire d’ingénierie n’est certainement pas vu d’un bon œil par l’intégrateur système, qui préfère imposer son standard et se voit maintenant obligé d’augmenter son prix pour compenser le surplus de travail. TagTrack offre désormais une solution potentielle pour réduire à son minimum ces coûts supplémentaires. Voici un cas pratique.


Afin d’améliorer leur efficacité, la plupart des sociétés, surtout les grandes, tentent d’instaurer des standards internes et de les imposer en matière d’automatisation et de systèmes. Pour l’intégrateur système, cela signifie que sa propre configuration standard ne peut plus être copiée et qu’il doit prévoir du temps et de l’argent en plus pour répondre aux exigences du client. Voilà d’ailleurs ce qui s’est passé chez ABB Lummus global à La Haye qui faisait, jusqu’il y a peu, toujours appel aux fournisseurs des systèmes pour l’intégration des projets.
Pour son nouveau projet BASELL PB1 à Moerdijk, le département d’ingénierie estimait qu’il était temps d’élaborer une nouvelle stratégie selon laquelle chaque nouveau projet devrait se baser sur le concept existant et sur la méthodologie de fonctionnement en place.
Pour asseoir cette stratégie, le département d’ingénierie est, pour la première fois, parti à la recherche d’un intégrateur système indépendant qui voulait bien se charger de cette tâche. Après avoir analysé le marché, le choix s’est porté sur la société Solid System Solutions (S3), une jeune société flamande qui avait déjà prouvé son savoir-faire avec le système DCS choisi sur divers autres projets. Quelques explications.


Le projet
Le projet BASELL PB1 (Polybutylène) comprend le développement d’un tout nouveau site de fabrication de polybutylène d’une capacité de 45.000 tonnes par an.
ABB Lummus engineering voulait un intégrateur qui, indépendamment du système choisi, pouvait faire preuve du savoir-faire nécessaire en termes d’implémentation, d’intégration et de mise en service d’un tel projet tout en accompagnant le développement et l’intégration de conseils judicieux. Le matériel continuerait quant à lui à être acheté chez le fournisseur mais l’ingénierie applicative et la responsabilité finale incomberaient entièrement à l’intégrateur. D’autre part, le client considérait l’intégration des bases de données existantes comme une nécessité absolue. Il fallait donc s’appuyer sur des concepts et directives déjà installés.
Dans le cadre du nouveau projet, le choix s’est porté sur le système TPS/FSC de Honeywell pour le contrôle du processus et de la sécurité. Toutes les mesures et régulations pertinentes devaient être intégrées et contrôlées dans ce système. Pour la commande, il fallait se baser sur la méthode alternative des native window schematics. A partir de cette HMI (Human Machine Interface), l’opérateur peut contrôler l’entièreté du processus.

Le problème
La configuration et la HMI de la nouvelle unité devaient se baser sur la configuration de l’usine en place. L’implémentation existante et la base de données de l’instrumentation devaient être converties en une base de données univoque reprenant des types et des modèles identifiables et utilisables. Il fallait viser un investissement minimal pour le traitement de l’information et une intégration flexible de la base de données de l’instrumentation. Voilà généralement une tâche pénible car la sélection univoque d’adaptations pertinentes pour la base de données du DCS requiert tout de même un temps de préparation conséquent en matière d’ingénierie. Une fois que ceci est clairement mis en place avec une référence vers les champs pertinents, l’intégration des révisions successives devient simple et facile à suivre.

La solution
TagTrack, un outil logiciel développé par S3 (des anciens ingénieurs de Honeywell), a été utilisé pour analyser la configuration logicielle existante. Cet outil offre une solution pour la visualisation de systèmes de contrôle toujours plus complexes, en particulier dans le système TPS DCS de Honeywell. Cet outil logiciel importe la configuration as-built et montre tous les nœuds, comme par exemple les entrées/sorties d’un contrôleur, la logique pour les pompes et/ou contrôleurs, les groupes opérateurs dans lesquels se trouvent ces tags, jusqu’aux liens vers les applications DCS externes comme l’advanced control. De la sorte, les configurations existantes peuvent être visualisées assez rapidement et efficacement et il est possible de comparer si elles correspondent aux types présupposés du projet.
L’outil logiciel est d’origine un outil ‘backbuild’ et de documentation qui s’appuie sur une base de données Access. Grâce à cette structure ouverte, une intégration de la base de données Honeywell existante pouvait être réalisée pour la création des données de référence nécessaires. La base de données de l’instrumentation pouvait, via des structures élaborées en fonction des demandes du client, être modelée dans une forme répétitive à titre préparatoire pour l’intégration ultérieure.

Utilisation quotidienne
Outre le fait que TagTrack est un outil d’ingénierie pratique, ce logiciel est aussi très utile dans le cadre des installations existantes pour les gens de l’entretien et les programmeurs devant effectuer des modifications aux boucles. Désormais, ils peuvent, au moyen d’un simple clic de souris, visualiser par exemple tous les nœuds d’une pompe ou voir de quelles entrées/sorties dispose cette pompe. Ils peuvent également vérifier quelle logique de verrouillage arrête la pompe et quelle application la démarre, ou encore dans quels écrans du processus cette pompe est visualisée…
La base de données reste naturellement sur le système TPS et y sera aussi utilisée. Cependant, au moyen des outils adéquats, cette base de données peut être convertie tout simplement au format Access de TagTrack pour le traitement et le rechargement sur le système TPS. La HMI pour le fonctionnement de l’unité est, dans ce cas, toujours restée sur le système TPS.

Avantages
L’avantage de cette méthode de travail, c’est que le bureau d’ingénierie peut déjà être impliqué très tôt dans la structure finale de la base de données du DCS. Bien que chaque bureau d’ingénierie utilise sa propre structure pour la base de données de l’instrumentation, on peut, pour la plupart des champs, établir une relation vers la structure et l’organisation de TagTrack. Puisque TagTrack a été conçu à partir d’un environnement d’ingénierie, il dispose d’une structure ouverte. De ce fait, les adaptations peuvent être effectuées simplement et les tableaux additionnels ajoutés sans aucun problème.La HMI conviviale peut contribuer dans une phase ultérieure à une économie dans la recherche de références dans la base de données du TPS de Honeywell.
Par ailleurs, les références apportées peuvent être conservées dans la base de données TagTrack ou, de préférence, dans une base de données dédicacée. A l’aide d’une fenêtre spécifique, ces références peuvent être visualisées et, si on le souhaite, reprises dans les dessins Visio de la structure de boucle, fournis par TagTrack.

TagTrack
TagTrack est actuellement distribué dans le monde entier. Plusieurs clients réputés apprécient de plus en plus cet outil.
Au fur et à mesure que les utilisateurs améliorent leur maîtrise quotidienne, son intérêt augmente pour le traitement de la base de données dans les applications spécifiques des clients finaux et dans l’utilisation de projets internes et externes.
Grâce à l’organisation et l’ouverture de sa structure, le client peut utiliser tout simplement les structures et la base de données élaborées pour des applications dans sa propre gestion informatique. Son utilisation et sa commande sont univoques et s’apprennent facilement. En un clin d’œil, toutes les liaisons sont visualisées et des informations supplémentaires peuvent être obtenues par le biais des commandes traditionnelles de Windows.

 

©