|
Procescontrolesystemen
Waaraan moet een goed alarmmanagementsysteem voldoen?
version française
A. Tuerlings, Yokogawa Europe
Eén van de “hot topics” op dit moment in industriële automatisering is
alarmmanagement. Alarmen - in het bijzonder alarmsystemen - vormen een
essentieel onderdeel van de operatorinterface in grote moderne industriële
systemen. Industriestandaard EEMUA 191 beschrijft het ideale
alarmmanagementsysteem.
Alarmsystemen bieden vitale support aan de operators
in het beheer van complexe productieomgevingen en waarschuwen hem voor
situaties die dringende aandacht vereisen. Een goed beheer van alarmen
draagt bij aan de veiligheid van mensen, het milieu en de beschikbaarheid
van een procesinstallatie.
Met de introductie van het Distributed Control System (DCS) in het begin
van de jaren 70, de toename van de intelligentie in transmitters en de
steeds verdere integratie van diverse systemen, neemt het aantal en de
variëteit van alarmen toe. Het gevolg hiervan is dat operators bedolven
worden onder alarmen (alarm flooding). Hierdoor kunnen belangrijke alarmen
gemist worden of kunnen er verkeerde beslissingen genomen worden met
mogelijk productieverlies of –stilstand of ernstige ongevallen tot gevolg.
De directe of indirecte gevolgen van een ongeval kunnen soms zo ernstig
zijn dat het voortbestaan van een bedrijf hiervan afhangt. Daarom is
alarmmanagement essentieel voor een producent.
EEMUA 191
In 1999 kwam de “Engineering Equipment and Materials Users Association”,
beter bekend als EEMUA, met publicatie 191. De titel van deze publicatie,
“ALARM SYSTEMS, A guide to design, management and procurement” spreekt
voor zich. Deze publicatie is de industriestandaard voor alarmmanagement.
EEMUA 191 beschrijft een ideaal alarmmanagementsysteem. De benadering van
deze guideline is om de bron weg te nemen van datgene wat alarm flooding
genereert. Dit onder een strikte controle zodat onnodige alarmen niet
gedefinieerd worden en niet verschijnen voor de operators. Een ideaal
alarmsysteem geeft alleen juiste alarmen.
Een goed alarm volgens EEMUA 191 heeft de volgende kenmerken:
- relevant: alleen de toepasselijke alarmen dienen gepresenteerd te worden
- uniek: niet redundant
- precies op tijd: niet te vroeg en zeker niet te laat om te kunnen
reageren
- geprioriseerd: geeft belangrijkheid van de alarmen aan de operators
- begrijpelijk: geeft korte en duidelijke beschrijving bij/van elk alarm
- diagnose: geeft aan hoe er gereageerd dient te worden op een alarm
- focus: laat de operator zich concentreren op alarmen met de hoogste
prioriteit
- adviserend: geeft de operator informatie welke actie deze dient te
nemen.
Van alle gedefinieerde alarmen moeten alleen de noodzakelijke alarmen
gepresenteerd worden aan de operators. Een hulpmiddel hiervoor is
onderdrukking van alarmen (suppression).
Voorbeelden van onderdrukking zijn:
- meerdere alarmen van dezelfde bron (een High alarm wordt onderdrukt
indien een HighHigh alarm zich voordoet)
- alarmen van een procesdeel wat niet gebruikt wordt
- onnodige alarmen gebaseerd op een operation mode ( shutdown mode,
maintenance mode etc..)
- repeterende alarmen (chattering alarms)
De aanpak zoals beschreven in de EEMUA 191 is een ‘top-down’ benadering.
Elk alarm (nieuw of bestaand) dient te worden bekeken en bijbehorende
acties dienen genomen te worden zodat een alarm geen flooding zal
veroorzaken. Als je bedenkt dat een enkele tag gemiddeld zo’n 10
alarm-items heeft en een modern industrieel systeem al gauw enkele
tienduizenden tags bevat, is het uitermate belangrijk dat er een zeer
sterk beheer aanwezig is om dit proces van rationalisering te sturen. Is
dit beheer niet continu aanwezig, dan is de kans groot dat het hele proces
nooit het gewenste resultaat oplevert.
Alarmrationalisering gebaseerd op EEMUA 191 is essentieel en de meest
belangrijke benadering. Maar het hele proces neemt een enorm lange tijd in
beslag.
Een voorbeeld
Een mooi voorbeeld van doorgedreven alarmmanagement is te vinden bij het
in maart 2007 gelanceerde CAMS-syseem van Yokogawa. Deze leverancier
hanteert een praktische benadering voor het alarmmanagementprobleem en
vertaalt de richtlijnen uit de EEMUA 191 aan de hand van enkele
welomschreven doelstellingen:
- alleen de noodzakelijke alarmen mogen op het juiste moment aan de
operators getoond worden.
- als er een alarm flooding plaatsvindt en alleen de noodzakelijke alarmen
op het juiste moment aan de operators worden gepresenteerd, kan dit worden
beschouwd als dat er geen alarm flooding plaatsvindt.
- indien operators zelf kunnen beslissen welk alarm noodzakelijk of
belangrijk is, is het mogelijk alarm flooding in een korte tijd terug te
dringen.
Praktische aanpak
Deze praktische aanpak beperkt zich niet alleen tot een filosofie. De
CAMS-software laat zich eenvoudig installeren en is na installatie
“ready-to-use”. Dit houdt in dat alle volgens de EEMUA 191 guide line
benodigde alarm attributen, datavelden en tools direct aanwezig zijn. De
velden zijn gevuld met default-waarden. In dat opzicht is CAMS geheel
overeenkomstig EEMUA 191. Maar CAMS biedt meer. Aan elk alarm kunnen
klantspecifieke attributen/datavelden worden toegevoegd. En elk veld,
voorgedefinieerd of klantspecifiek, is aan te passen. De verwerking van
alle binnenkomende alarmen is in real-time. Dit houdt in dat
alarmprocessing wordt uitgevoerd voordat een alarm of event aan de
operator gepresenteerd wordt en voordat een alarm wordt opgeslagen in de
CAMS-database. Het processen van alarmen gebeurt dus nooit op historische
data wat redundantie van informatie en dus verwarring voor de operator zou
kunnen betekenen.
Middels de ingebouwde tools kan een gebruiker analyses uitvoeren op een
actuele database. De gegevens die zo verkregen worden kunnen direct worden
gebruikt voor optimalisatie van CAMS. Het is dus niet noodzakelijk om elk
alarm individueel te onderzoeken op zijn gedrag. Kijk naar de alarmen die
gegenereerd worden en pas de CAMS-configuratie daarop aan. Deze methode,
een bottom-up benadering, geeft sneller resultaat dan de benadering
omschreven in de EEMUA 191. Op deze manier wordt er geen tijd verspild met
het onderzoeken van mogelijke alarmen die uiteindelijk toch nooit zullen
optreden.
Integratie in één scherm
Typisch krijgt de operator van een procescontrolesysteem verschillende
schermen (windows) voor de weergave van alarmen te zien. Denk aan een
venster voor proces-alarmen, eentje voor systeemalarmen en een ander voor
operatorguides. Wordt er ook nog gebruik gemaakt van Plant Resource
Management (PRM), dan krijgt hij ook de instrumentatie- en
maintenance-alarmen in een extra venster voorgeschoteld. Nieuwere software
(zoals CAMS) vervangt al deze schermen door één scherm (‘single window
operation’). Hierdoor hoeft een gebruiker nog maar 1 scherm in de gaten te
houden.
Via een OPC A&E koppeling is bovendien elk subsysteem te koppelen met
CAMS, zodat een geïntegreerd alarmsysteem ontstaat. Dus ook de alarmen en
events van deze subsystemen worden in slechts één alarmscherm aan de
gebruiker gepresenteerd. <<
CAMS is het fundament waarop Yokogawa’s alarmmanagement de komende jaren
zal gebaseerd zijn. Het is een integraal onderdeel van het Centum CS 3000
procescontrolesysteem. Het integreert bovendien alle subsystemen in één
venster zolang deze OPC A&E ondersteunen.
Kadertekst:
CAMS: het fundament van Yokogawa’s toekomstige alarmmanagement
Het gloednieuwe CAMS is in maart 2007 op de markt gekomen en moet, naar
eigen zeggen, het alarmmanagementplatform worden waarop Yokogawa verder
gaat bouwen.
CAMS is een integraal onderdeel van het Centum CS 3000
procescontrolesysteem en zorgt voor een ‘single window operation’ voor
alarmen en events. Het integreert bovendien alle subsystemen in dit window
zolang deze OPC A&E ondersteunen.
In de praktijk worden alarmen weergegeven van Yokogawa’s genoemde Centum
CS 3000, maar ook van ProSafe-RS, Stardom en PRM. De twee laatst genoemde
producten geven hun gegevens door aan CAMS middels een OPC A&E verbinding.
De 3 belangrijkste delen in het CAMS-concept zijn Pre-Processing,
Consolidation of Historical A&E on HDD en Roll based Tools.
Pre-Processing
Binnen het Pre-Processing gedeelte worden alarmen ingelezen. Dit inlezen
kan middels meerdere soorten interfaces. De belangrijkste zijn de CS 3000
Vnet en Vnet/IP systeembussen. Daarnaast laat ieder ander systeem zich
aansluiten middels een OPC A&E verbinding. Na het inlezen worden alle
alarmen genormaliseerd. Dit normaliseren houdt in dat dialecten in de
weergave van vergelijkbare alarmen worden weggehaald. Alarmen worden
consistent aan de gebruiker getoond. Zo wordt bijvoorbeeld een High alarm
van verschillende bronnen ingelezen als HI, H+ of High. Na normalisatie
krijgt de gebruiker van CAMS in alle gevallen HI te zien.
Aan elk alarm wordt nog een prioriteit toegekend zoals voorgesteld in de
EEMUA 191 guideline en voorzien van een UTP timestamp. Elk alarm heeft een
aantal voorgedefinieerde attributen volgens de EEMUA 191 guideline.
Voorbeelden zijn Alarm Priority, Purpose, Consequence, Time-to-Respond.
Buiten de reeds gedefinieerde attributen kunnen aan elk alarm
klantspecifieke attributen/datavelden worden toegevoegd. Op elk
voorgedefinieerd of klantspecifiek toegevoegd attribuut/dataveld kan
worden gesorteerd en geselecteerd. Per alarm kan additionele informatie
toegevoegd worden zoals bv. de meest waarschijnlijke oorzaak van het
alarm, de benodigde operator acties, een link (URL) naar een
referentiedocument. Dit document kan een pdf of Word-document zijn maar
ook een link naar het intra- of internet.
De Pre-Processing gebeurt in real-time. Dit houdt in dat alarm processing
wordt uitgevoerd voordat een alarm of event aan de operator gepresenteerd
wordt en voordat een alarm wordt opgeslagen in de CAMS-database. Het
processen van alarmen gebeurt dus nooit op historische data wat
redundantie van informatie en dus verwarring voor de operator zou kunnen
betekenen.
Consolidation of Historical
A&E on HDD
Elk alarm wat door de Pre-Processor is behandeld wordt opgeslagen in een
historical database. Er kan dus nooit informatie verloren gaan. Dit
opslaan gebeurt dus onafhankelijk van sorteren en/of filteren van
informatie.
Voor de weergave van alarmen aan de gebruiker worden identieke alarmen
gegroepeerd en dubbele alarmen verwijderd. Eventuele onnodige alarmen
worden onderdrukt.
Roll based Tools, Real-Time Monitoring
De Real-Time monitoring tool (user interface) stelt de gebruiker in staat
de getoonde informatie te filteren of te sorteren op elk willekeurig
attribuut of dataveld. Alarmen van dezelfde bron die continue alarmen
genereerd kunnen worden weergegeven in één enkele lijn (Eclipsing). Deze
lijn geeft altijd het laatste alarm met de hoogste prioriteit weer.
Minder belangrijke alarmen (Low Priority) kunnen tijdelijk in
voorgedefinieerde gebieden worden geplaatst (Shelving). Dit kan handmatig
dan wel automatisch gebeuren. Eenmaal in zo’n gebied, wordt het alarm
onderdrukt volgens de daar gedefinieerde logica en tijdsduur. En indien
toch alarm flooding plaatsvindt, wordt automatisch een voorgedefinieerd
filter gepresenteerd aan de operator (load Shedding). Het aantal alarmen
per tijdseenheid wat het gedefinieerd filter laat verschijnen, is
instelbaar.
Een gebruiker kan inloggen met een unieke naam. Volgens het CAMS-concept
(zie figuur) kan dit zijn: een operator, maintenance engineer, system
engineer, process engineer etc... Deze log-in namen zijn vrij te
definieren. Het unieke is dat afhankelijk van de log-in naam een
specifieke omgeving wordt opgestart. Aan elke naam kunnen bepaalde rechten
worden gekoppeld m.b.t. het zien van bepaalde filters of shelve gebieden.
Het wel of niet kunnen bevestigen of onderdrukken van alarmen enzovoorts.
Dit maakt het mogelijk dat een gebruiker die inlogt als maintenance
engineer wel de events ziet die door een fieldbusinstrument wordt
gegenereerd maar niet de financiële alarmen. Deze financiële alarmen
worden wel zichtbaar indien de gebruiker inlogt als plant manager. En een
operator ziet geen enkele van de twee hiervoor genoemde alarmen maar
alleen procesalarmen.
Roll based Tools, Configurator
Middels de configurator is de CAMS-database te configureren. Dit gaat snel
en simpel omdat de meeste gegevens automatisch geïmporteerd kunnen worden
vanuit de CS 3000 projectdatabase. Voor het verwerken van grote
hoeveelheden informatie is het mogelijk een import/export te maken van en
naar een CSV-bestand. Dit bestand is in te lezen via Microsoft Excel. In
Excel kunnen o.a. macro’s gebruikt worden om grote hoeveelheden data te
bewerken.
Roll based Tools, Overige tools
De historical viewer heeft vergelijkbare functionaliteiten als de
Real-Time Viewer. Echter, de historical viewer laat alleen de gegevens uit
de database zien. In deze database staan alle alarmen en events. Dus ook
die gegevens die om wat voor reden dan ook voor de gebruiker verborgen
bleven in het real-time gedeelte. De historical viewer biedt een unieke
gelegenheid om meer informatie te verkrijgen indien dat gewenst is.
Voor de verdere bewerking van de gegevens in de historical database zijn
nog meer tools beschikbaar. Zo is er een tool waarmee analyses en
rapporten geproduceerd kunnen worden. Een andere tool wordt gebruikt voor
shutdown analyses. Het CAMS-systeem kent een audit trail. Er is dus een
change management tool aanwezig. Verder is er een KPI monitoring tool. De
gegevens verkregen door deze tool stelt een gebruiker in staat het
alarmmanagement-systeem of de productieinstallatie verder te
optimaliseren.
Testfunctie
Naast de genoemde functies kent CAMS nog een testfunctie. Deze stelt de
ontwerper van de CAMS-database instaat de gedefinieerde alarmlogica
off-line te testen middels een voorgedefinieerde alarmtest-database.
Alarmen kunnen regel voor regel worden afgevuurd of in een batch om alarm
flooding te simuleren. Dit is een EEMUA 191 voorschrift. Het voordeel van
off-line testen is dat CAMS op een bestaand systeem geïnstalleerd kan
worden met de zekerheid dat het alarmsysteem functioneert. << Systèmes de contrôle de
processus
À quoi un bon système de gestion d’alarme doit-il satisfaire? A. Tuerlings, Yokogawa Europe
Un des sujets d’actualité dans l’automatisation industrielle est la
gestion d’alarme. Les alarmes – particulièrement les systèmes d’alarme –
constituent un élément essentiel de l’interface opérateur dans nos grands
systèmes industriels modernes. La norme industrielle EEMUA 191 décrit le
système de gestion d’alarme idéal. Les systèmes d’alarme apportent un soutien vital aux opérateurs dans la
gestion d’environnements de production complexes et les avertissent des
situations qui exigent d’urgence leur attention. Une bonne gestion de ces
alarmes contribue à la sécurité des collaborateurs, à l’environnement et à
la disponibilité de l’installation. Avec l’introduction du Système de
commande réparti (Distributed Control System - DCS) au début des années
70, l’augmentation de l’intelligence dans la transmission et l’intégration
toujours plus poussée de divers systèmes, le nombre et la variété
d’alarmes augmentent. Cela a comme conséquence que les opérateurs sont
noyés sous une avalanche d’alarmes (alarm flooding). Ainsi, des alarmes
importantes peuvent être ignorées ou de mauvaises décisions prises
Les conséquences directes ou indirectes d’un accident peuvent parfois être
si graves que la survie d’une entreprise en dépend. C’est pourquoi la
gestion d’alarme est capitale pour un fabricant.
EEMUA 191
En 1999, la Engineering Equipement and Materials Users Association, mieux
connue sous le sigle EEMUA, a sorti sa publication 191, au titre évocateur
de « ALARM SYSTEMS, A guide to design, management and procurement ». Cet
écrit fait désormais office de norme industrielle pour la gestion des
alarmes.
La directive EEMUA 191 décrit un système de gestion d’alarmes idéal.
L’approche consiste à se débarrasser à la source de tout ce qui provoque
une avalanche d’alarmes et donc, à mettre en œuvre un contrôle strict afin
de ne pas faire apparaître d’alarmes inutiles. De fait, un système
d’alarme idéal ne doit générer que les alarmes nécessaires.
Selon EEMUA 191, une bonne alarme possède les caractéristiques suivantes :
§ Pertinente: seules les alarmes justifiées doivent s’afficher
§ Unique: non redondante
§ ponctuelle: ni trop tôt ni trop tard pour pouvoir réagir
§ priorisée: donne l’importance des alarmes aux opérateurs
§ compréhensible: donne une description brève et claire de chaque alarme
§ diagnostiquée: donne des infos sur les causes de l’alarme
§ centrée: laisse l’opérateur se concentrer sur les alarmes prioritaires
§ conseillère: donne des infos sur les actions à entreprendre
Parmi toutes les alarmes définies, seules les alarmes nécessaires doivent
apparaître aux opérateurs. Un moyen d’y arriver est la répression
d’alarmes.
Voici quelques exemples de répression:
§ plusieurs alarmes provenant d’une même source (une alarme High est
réprimée lorsqu’une alarme HighHigh survient)
§ les alarmes provenant d’un élément de processus non utilisé
§ les alarmes inutiles basées sur un mode opératoire (mode arrêt, mode
maintenance, etc.)
§ les alarmes répétitives (chattering alarms)
L’approche telle qu’elle est décrite dans l’EEMUA 191 est une approche
descendante. Chaque alarme (nouvelle ou existante) doit être analysée et
les mesures correspondantes doivent être prises afin qu’une alarme ne
cause pas d’avalanche. Si l’on imagine qu’un seul tag se compose en
moyenne d’une dizaine d’éléments d’alarme et qu’un système industriel
moderne contient facilement quelques dizaines de milliers de tags, il est
extrêmement important de disposer d’une gestion puissante pour diriger ce
processus de rationalisation. Si cette gestion n’est pas constamment
présente, le risque est grand que le processus entier n’aboutit jamais au
résultat souhaité.
La rationalisation des alarmes selon EEMUA 191 est essentielle et
constitue l’approche la plus importante. Mais la totalité du processus
nécessite énormément de temps.
Un exemple
L’on trouve un bel exemple d’une gestion d’alarme pointue dans le système
CAMS lancé en mars 2007 chez Yokogawa. Ce fournisseur manie une approche
pratique pour le problème de gestion des alarmes et traduit les directives
de l’EEMUA 191 à l’aide de quelques objectifs bien définis :
§ seules les alarmes nécessaires peuvent être montrées aux opérateurs au
moment opportun
§ si une avalanche d’alarmes survient et que seules les alarmes
nécessaires sont montrées aux opérateurs au moment opportun, cela peut
être considéré comme n’étant pas une avalanche d’alarmes.
§ si les opérateurs peuvent décider de manière autonome quelles sont les
alarmes nécessaires ou importantes, il est possible de réduire l’avalanche
d’alarmes en peu de temps.
Approche pratique
Cette approche pratique ne se limite pas à une philosophie. Le logiciel
CAMS est facile à installer et est « prêt à l’emploi » après
in-stallation. En d’autres termes, tous les attributs d’alarme, champs de
données et outils nécessaires selon la directive EEMUA 191 sont
directement disponibles. Les champs sont remplis avec des valeurs par
défaut. De ce point de vue, CAMS est entièrement conforme à EEMUA 191.
Mais CAMS offre davantage. En effet, il est possible d’ajouter des
attributs/champs de données spécifiques au client à chaque alarme. Et
chaque champ, prédéfini ou spécifique au client, est modifiable. Le
traitement de toutes les alarmes entrantes se fait en temps réel. Cela
implique que les alarmes sont traitées avant qu’une alarme ou un événement
ne soit présentée à un opérateur et avant qu’une alarme ne soit stockée
dans la base de données de CAMS. Le traitement des alarmes ne se fait donc
jamais selon des données historiques ce qui pourrait impliquer des
informations redondantes et donc une confusion de l’opérateur.
À l’aide des outils intégrés, un utilisateur peut réaliser des analyses
sur une base de données actuelle. Les données qui sont ainsi obtenues
peuvent être directement utilisées pour l’optimisation de CAMS. Il n’est
par conséquent pas nécessaire d’analyser chaque alarme séparément sur son
comportement. Analyser les alarmes générées et adapter la configuration
CAMS en fonction. Cette méthode d’approche descendante permet d’obtenir
plus rapidement des résultats qu’avec l’approche décrite dans l’EEMUA 191.
De cette façon, l’on ne perd pas de temps en analysant de possibles
alarmes qui ne surviendront finalement jamais.
Intégration dans un seul écran
Généralement, l’opérateur d’un système de contrôle des processus est
confronté à plusieurs écrans (fenêtres) pour l’affichage des alarmes.
Pensez ici à une fenêtre pour les alarmes de processus, une pour les
alarmes de système et une autre pour les directives à l’opérateur. Si l’on
utilise également le Plant Resource Management (PRM), alors il est de plus
confronté aux alarmes d’instrumentation et de maintenance dans une fenêtre
supplémentaire. Les logiciels plus récents (comme CAMS) remplacent tous
ces écrans par un seul écran (single window operation). Ainsi,
l’utilisateur n’a plus qu’un seul écran à surveiller.
De plus chaque sous-système est reliable à CAMS via une connexion OPC A&E
afin de créer un système d’alarme intégré. Par conséquent, les alarmes et
les événements de ces sous-systèmes aussi ne sont présentés que dans un
seul écran d’alarme à l’utilisateur. <<
Encadré:
CAMS: la base de la gestion future des alarmes chez Yokogawa
Le tout nouveau CAMS est commercialisé depuis mars 2007 et doit, selon ses
dires, devenir la plate-forme de gestion d’alarme sur laquelle Yokogawa va
s’appuyer.
CAMS fait partie intégrante du système de contrôle de processus CS 3000 et
permet une « single window operation » des alarmes et des événements. De
plus, il intègre tous les sous-systèmes dans cette fenêtre unique à
condition qu’ils soient compatibles avec OPC A&E. En pratique, il affiche
les alarmes du Centum CS 3000 susnommé de Yokogawa, mais aussi de
ProSafe-RS, Stardom et PRM. Ces deux derniers transmettent leurs données à
CAMS à l’aide d’une connexion OPC A&E. Les 3 parties les plus importantes
du concept CAMS sont le prétraitement, la consolidation d’A&E historiques
sur disque dur et les outils en fonction du rôle.
Prétraitement
Les alarmes sont lues dans la partie de Prétraitement. Cette lecture peut
se faire à l’aide de plusieurs types d’interfaces. Les plus importantes
sont les bus système CS 3000 Vnet et Vnet/IP. En outre, chaque autre
système peut se relier à l’aide d’une connexion OPC A&E. Toutes les
alarmes sont standardisées après la lecture. Cette standardisation
implique l’élimination des dialectes dans l’affichage d’alarmes
comparables. Les alarmes s’affichent donc de manière cohérente pour
l’utilisateur. Ainsi, les alarmes High en provenance de différentes
sources sont lues comme HI, H+ ou High. Après la standardisation,
l’utilisateur de CAMS voit dans tous les cas HI. De plus, chaque alarme se
voit attribuer une priorité comme proposé dans la directive EEMUA 191 et
est pourvue d’un horodatage UTP. Chaque alarme possède un certain nombre
d’attributs prédéfinis conformément à la directive EEMUA 191. Parmi ces
attributs, il y a la Priorité de l’alarme, l’Objet, la Conséquence et le
Délai de réponse. Outre les attributs prédéfinis, chaque alarme peut être
complétée par des attributs/champs de données spécifiques au client. Les
tris et les sélections peuvent se faire en fonction de chaque
attribut/champ de données prédéfini ou spécifique au client. Des
informations supplémentaires peuvent être ajoutées pour chaque alarme,
comme la cause la plus probable de l’alarme, les mesures à prendre par
l’opérateur et un lien (URL) vers un document de référence. Ce document
peut être au format PDF ou Word ou encore se trouver sur l’intranet ou
l’internet.Le Prétraitement se fait en temps réel. Cela implique que les
alarmes sont traitées avant qu’une alarme ou un événement ne soit
présentée à un opérateur et avant qu’une alarme ne soit stockée dans la
base de données de CAMS. Le traitement des alarmes ne se fait donc jamais
selon des données historiques ce qui pourrait impliquer des informations
redondantes et donc une confusion de l’opérateur.
Consolidation des A&E historiques sur disque dur
Chaque alarme traitée par le pré-processeur est stockée dans une base de
données historiques. Les informations ne peuvent donc jamais se perdre. Ce
stockage est indépendant du tri ou du filtrage des informations. Pour
l’affichage des alarmes à l’utilisateur, les alarmes identiques sont
groupées et les doubles alarmes sont éliminées. Les éventuelles alarmes
inutiles sont réprimées.
Outils en fonction du rôle, Surveillance en temps réel
L’outil de surveillance en temps réel (interface utilisateur) permet à
l’utilisateur de filtrer ou de trier les informations affichées en
fonction de n’importe quel attribut ou champ de données. Les alarmes en
provenance de la même source qui génère des alarmes continues, peuvent
être affichées en une seule ligne (Eclipsing). Cette ligne affiche
toujours la dernière alarme dont la priorité est la plus élevée.
Les alarmes moins importantes (low Priority) peuvent être placées
temporairement dans des zones prédéfinies (Shelving). Cela peut se faire
manuellement ou automatiquement. Dès qu’elle est dans une telle zone,
l’alarme est réprimée suivant la logique et la durée qui y sont
déterminées. Et s’il y a malgré tout une avalanche d’alarmes, un filtre
prédéfini s’affiche automatiquement à l’opérateur (load Shedding). Le
nombre d’alarmes que le filtre permet d’afficher par unité de temps est
réglable. Un utilisateur peut se connecter avec un nom unique. Selon le
concept CAMS (voir schéma), il peut s’agir : d’un opérateur, d’un
ingénieur de maintenance, d’un ingénieur système, d’un ingénieur de
processus, etc. Ces noms de connexion peuvent se définir librement. Ce qui
est unique, c’est qu’un environnement spécifique est démarré en fonction
du nom de connexion. Chaque nom peut être assorti de certains droits
concernant l’affichage de certains filtres ou de certaines zones de
stockage temporaire. Ces droits peuvent également inclure le fait de
pouvoir ou non confirmer ou réprimer des alarmes. Ainsi, un utilisateur
qui se connecte en tant qu’ingénieur de maintenance voit les événements
qui sont générés par un outil de bus de terrain, mais pas les alarmes
financières. Ces alarmes financières sont par contre visibles si
l’utilisateur se connecte en tant que directeur d’usine. Un opérateur ne
voit aucune des deux alarmes susnommées, mais uniquement les alarmes de
processus.
Outils en fonction du rôle, Configurateur
La base de données CAMS peut se configurer à l’aide du configurateur. Cela
est simple et rapide puisque la plupart des données peuvent être importées
automatiquement depuis la base de données de projet de CS 3000. Pour le
traitement de grandes quantités d’informations, il est possible de
réaliser un import/export à partir de et vers un fichier CSV. Ce fichier
doit être lu via Microsoft Excel. Dans Excel, l’on peut entre autres
utiliser des macros pour traiter de grandes quantités de données.
Outils en fonction du rôle, Autres outils
Le visualiseur de l’historique a des fonctionnalités comparables à celles
du Visualiseur en temps réel. Néanmoins, le visualiseur de l’historique
affiche uniquement les données de la base de données. Cette base de
données contient toutes les alarmes et tous les événements. Par
conséquent, elle contient également les données cachées à l’utilisateur
pour quelque raison que ce soit dans la partie en temps réel. Le
visualiseur de l’historique offre une opportunité unique d’obtenir
davantage d’informations, si nécessaire.
Pour un traitement plus avancé des données dans la base de données
historique, davantage d’outils sont disponibles. Ainsi, il y a un outil
qui permet de générer des analyses et des rapports. Un autre outil est
utilisé pour les analyses de fermeture. Le système CAMS est doté d’un
historique d’expertise. Un outil de gestion est donc présent. En outre, il
y a un outil de surveillance des KPI. Les données obtenues à l’aide de cet
outil, permettent à l’utilisateur d’optimiser davantage le système de
gestion d’alarme ou l’installation de production.
Fonction de test
Outre les fonctions susnommées, CAMS est doté d’une fonction de test.
Celle-ci permet au concepteur de la base de données CAMS de tester la
logique d’alarme hors connexion à l’aide d’une base de données de test
d’alarme prédéfinie. Les alarmes peuvent être lancées ligne par ligne ou
en groupe pour simuler une avalanche d’alarmes. Il s’agit ici d’une
prescription de l’EEMUA 191. L’avantage des tests hors connexion est que
CAMS peut être installé sur un système existant avec la garantie que le
système d’alarme fonctionne. <<
|