Beruflich Dokumente
Kultur Dokumente
March fluctuant exigeant des produits de qualit croissante et rpondant mieux ses besoins
Clients plus exigeants pour les dlais, la qualit et le prix Nouvelle technologie exigeant des comptences et des quipements spcifiques Augmentation des lments constituant un produit
Produits de plus en plus complexes Production en petites quantits de produits plusieurs variantes Systme de gestion de production volu et performant
bonne qualit du produit (Incertitude sur les paramtres d entre) grande souplesse de production . . . . diminution des arrts machine (Utilisation optimale des moyens de production +grande disponibilit)
rduction des cots de production (diminution des rejets) rduction des cots de maintenance (diminution des arrts)
Savoir anticiper
Savoir ragir
Dmarche de projection dans le futur : Prvoir les volutions de l environnement et s y adapter en se basant sur la situation actuelle et l exprience acquise.
Dmarche attentiste : Rpondre rapidement et conomiquement un changement de l environnement ou aux alas (pannes des machines, dfauts de fabrication, dfauts d alimentation , rupture du stock de matires premires ou de pices de rechange, commande urgente ).
11
La gestion de la production est l'ensemble des activits qui participent : - la conception, - la planification des ressources (matrielles, financires, ou humaines), - l'ordonnancement, - l'enregistrement des activits de production, - le contrle des activits de production de l'entreprise.
L'objectif est d'optimiser les processus de valeur ajoute en amliorant de manire continue : - les flux allant des fournisseurs aux clients - la qualit des produits, - la scurit des salaris.
12
Systme de production
P
P : Produits M : Moyens de production OP: Oprateurs
OP
13
P
P : Produits M : Moyens de production OP: Oprateurs
M
temps
OP
L algorithme de pilotage assure l tablissement, le contrle et l exploitation des liens entre les constituants.
14
Qualit
16
Systme de dcision : Ensemble des moyens logiciels et matriels et les informations permettant la gestion du systme, Systme physique (Procd de production ou Partie Oprative PO): Ensemble des organes physiques, ayant pour but la transformation des matires premires, discrte ou continu ou mixte, systme d information collecte, transmet, traite et mmorise les informations, donnes et dcisions. produits fabriqus : Entits transformer et entits transformes doivent rpondre aux exigences de qualit, de cot et de dlai;
17
Des systmes de production ayant de nouvelles caractristiques, telles que flexibilit, ractivit, proactivit et robustesse
18
Systmes de production flexibles La flexibilit d'un systme de production se caractrise par sa capacit d'adaptation la production de nouveaux produits pour lesquels le systme n'a pas t tudi. Adaptation totale du systme de production - distribution des flux discrets de composants, - oprations qu'effectuent les moyens de production sur le produit.
19
20
21
Flexibilit : Forte accentuation Investissements trs levs des ressources technologiques du systme, cause de leur surdimensionnement l'installation, baisse de productivit.
22
Systme de production ractif : Capable de rpondre rapidement et conomiquement un changement ou un ala. Exemples de changements : fabrication multi-produit, introduction d'une commande urgente, modification d'une norme etc. Exemples d alas : -systme de production (dfauts d'alimentation, dfauts de ralisations d'une tche, pannes des machines, rebuts) -environnement (approvisionnements des matires premires). 23
Adaptation permanente du Systme de production ractivit ncessaire, mais insuffisante Nouvelle proprit : Proactivit
25
27
31
32
33
Contraintes de conduite
La conduite en temps rel d'un systme de production est une tche complexe qui requiert des connaissances dans les domaines de : - l'informatique, - l'automatique, - la production, - la communication homme - machine - etc. La partie conduite d un systme de production doit disposer d un modle de la partie oprative du systme, afin de raliser son objectif
34
SUPERVISION,SCADA, MES...
Supervision
Les logiciels de supervision sont une classe de programmes applicatifs ddis dont les buts sont : - la collecte d'informations en temps rel sur des processus depuis des sites distants (machines, ateliers, usines...) - la visualisation de l'tat et de l'volution d'une installation automatise de contrle de processus , avec une mise en vidence des anomalies (alarmes) - l'assistance de l'oprateur dans ses actions (interface IHM dynamique...) - aider l'oprateur dans son travail (squence d'actions oprateur) et dans ses dcisions (propositions de paramtres, signalisation de valeurs en dfaut, aide la rsolution d'un problme ...) - fournir des donnes pour l'atteinte d'objectifs de production (quantit, qualit, traabilit, scurit...)
35
SUPERVISION,SCADA, MES...
Supervision
36
SUPERVISION,SCADA, MES...
Supervision
37
SUPERVISION,SCADA, MES...
Supervision
38
Supervision
SUPERVISION,SCADA, MES...
Synoptique permet l'oprateur d'interagir avec le processus, d'en visualiser le comportement anormal ou anormal,
39
Supervision
SUPERVISION,SCADA, MES...
Synoptique permet l'oprateur d'interagir avec le processus, d'en visualiser le Comportement normal ou anormal,
40
SUPERVISION,SCADA, MES...
Supervision
Alarmes: - calcule en temps rel les conditions de dclenchement des alarmes - affiche l'ensemble des alarmes selon des rgles de priorit, - donne les outils de gestion depuis la prise en compte jusqu' la rsolution complte - assure l'enregistrement de toutes les tapes de traitement de l'alarme
41
SUPERVISION,SCADA, MES...
Supervision (Alarmes)
42
SUPERVISION,SCADA, MES...
Supervision
Historisation du procd: - permet la sauvegarde priodique de grandeurs (archivage au fil de l'eau) - permet la sauvegarde d'vnements horodats (archivage slectif) - fournit les outils de recherche dans les donnes archives - fournit la possibilit de refaire fonctionner le synoptique avec les donnes archives ( fonction de magntoscope ou de replay) - permet de garder une trace valide de donnes critiques (traabilit de donnes de production) Gestion des gammes de fabrication et recettes: - donne un outil de gestion des lots de fabrication (batchs) - gre les paramtres de rglage des machines pour chacun des lots (recettes)
43
Supervision
SUPERVISION,SCADA, MES...
Courbes: - donnent une reprsentation graphique de diffrentes donnes du processus - donnent les outils d'analyse des variables histories.
44
Supervision
SUPERVISION,SCADA, MES...
45
SUPERVISION,SCADA, MES...
Supervision
O et Quand une supervision ?
A la conception d'un nouveau moyen de production et lorsqu'un fort investissement est dcid, l'ajout d'une supervision n'a qu'un impact mineur. Il est donc souhaitable de l'inclure ds la conception. Lorsqu'il est ncessaire d'amliorer l'efficacit d'un moyen de production existant. Si le matriel est ancien, la documentation faible ou si les concepteurs de l'outil de production ont disparu, il est alors peu conseill d'implanter postriori une supervision.
46
SUPERVISION,SCADA, MES...
Supervision
O et Quand une supervision ? Le retour sur investissement est trs lev Exemple : soit une ligne qui fabrique 10000 produits par jour vendus 2 euros, et une supervision qui apporte un gain de 3 points de productivit de la ligne.
47
SUPERVISION,SCADA, MES...
Supervision
O et Quand une supervision ? Domaines d'application : La gestion technique de btiments et gestion technique centralise (GTC): - gestion des moyens de chauffage et d'clairage (conomies d'nergie) - gestion des alarmes incendies - gestion des alarmes intrusion - contrle d'accs Le pilotage de grandes installations industrielle automatises: - production ptrolire, - stockage et production agroalimentaire (lait, crales...) - production manufacturire (automobile, biens de consommation...) Le pilotage d'installation rparties: - alimentation en eau potable, - traitement des eaux uses, - gestion des flux hydrauliques (canaux, rivires, barrages...)
48
Supervision
SUPERVISION,SCADA, MES...
49
SUPERVISION,SCADA, MES...
Supervision
O et Quand une supervision ? Pour les grands systmes continus : La supervision assure surtout le rle de contrle-commande. Elle est souvent centralise dans une salle. Beaucoup de variables analogiques - Tches de transition (arrt, dmarrage, changement de consigne) - Contrle et suivi de l installation (anticiper les dfaillances, optimiser la production) - Dtection de dfauts et diagnostic - Compensation et correction.
50
SUPERVISION,SCADA, MES...
Supervision
O et Quand une supervision ?
51
SUPERVISION,SCADA, MES...
Supervision
O et Quand une supervision ? Exemple industriel : une plateforme ptrolire : La supervision se fait par la surveillance de 500 variables analogiques et 2500 variables logiques (TOR) Les alarmes sont gnres sur des dpassements de seuils. Une avalanche d alarmes peut mettre en jeu 500 alarmes (variables) en moins d une minute. Un problme mineur toutes les demi-heure et un problme majeur par semaine. Il y a plus d avantages viter un arrt de l installation qu gagner qq % de production
52
SUPERVISION,SCADA, MES...
Supervision
O et Quand une supervision ? Exemple industriel : une plateforme ptrolire : La supervision se fait par la surveillance de 500 variables analogiques et 2500 variables logiques (TOR) Les alarmes sont gnres sur des dpassements de seuils. Une avalanche d alarmes peut mettre en jeu 500 alarmes (variables) en moins d une minute. Un problme mineur toutes les demi-heure et un problme majeur par semaine. Il y a plus d avantages viter un arrt de l installation qu gagner qq % de production
53
SUPERVISION,SCADA, MES...
Supervision
O et Quand une supervision ? Exemple industriel : une plateforme ptrolire
54
SUPERVISION,SCADA, MES...
Supervision
O et Quand une supervision ? Exemple d'un Systme manufacturier : Objectif : remonter l information de l atelier de production vers le systme d information de l entreprise Conduite du procd (synoptiques, tracs de courbes, alarmes) Suivi de fabrication Suivi des commandes Qualit Traabilit SPC (Statistic Process Control)
55
SUPERVISION,SCADA, MES...
Supervision
O et Quand une supervision ? Exemple d'un Systme manufacturier :
56
SUPERVISION,SCADA, MES...
Supervision
Architecture matrielle du systme de supervision
57
Supervision
SUPERVISION,SCADA, MES...
58
Supervision
SUPERVISION,SCADA, MES...
59
SUPERVISION,SCADA, MES...
SCADA
-C est l'acronyme de Supervisory Control And Data Acquisition (tlsurveillance et acquisition de donnes). -L'ide gnrale est celle d'un systme de tlgestion grande chelle rparti au niveau des mesures et des commandes. -Un dispositif SCADA comporte du matriel, des contrleurs, une interface hommemachine, des rseaux et communications, une base de donnes et un logiciel de gestion d'entres-sorties. -Les informations de terrain du dispositif SCADA sont centralises sur une unit centrale. Celle-ci permet l'oprateur de commander tout ou partie des actionneurs d'une installation souvent trs tendue (usine, rseau de distribution...). -Le contrle sur le terrain est ralis par des instruments automatique de mesure et commande dits "Terminaux Distants" (RTU Remote Terminal Unit en anglais) ou par des automates programmables industriels
60
SUPERVISION,SCADA, MES...
La Production Intgre...
61
SUPERVISION,SCADA, MES...
SCADA
-Principaux logiciels: * Schneider Electric PowerLogic (http://www.powerlogic.com) * ADACS (Atos Origin) * InduSoft Web Studio (InduSoft) * Ovation Scada (Emerson Process Management) * Cimplicity Plant Edition (GE Fanuc) * Wonderware Intouch (ArchestrA Technology) * Sinovia Plug&View (Sinovia) * Vijeo SCADA (Citect - Tlmcanique) * WinCC (Siemens) (http://club.wincc.free.fr)
62
Fonctionnalits d un systme SCADA/supervision L objectif du systme SCADA est de mener une conduite ractive de processus. Les fonctions sont en marche normale sont : L'envoi de consignes vers le procd dans le but de provoquer son volution. L'acquisition de mesures ou de compte-rendus permettant de vrifier que les consignes envoyes vers le procd produisent exactement les effets escompts. L'acquisition de mesures ou d'informations permettant de reconstituer l'tat rel du procd et/ou du produit. La recherche des causes de l'apparition d'un fonctionnement ne correspondant plus ce qui est attendu. L'envoi vers le procd d'ordres prioritaires permettant de dclencher des procdures de scurit (arrts d'urgence par exemple) La recherche des consquences de l'apparition d'un fonctionnement non prvu ou non contrl L'laboration de solutions permettant de pallier le fonctionnement non prvu La modification des modles utiliss pendant le fonctionnement prvu pour revenir ce fonctionnement : changement de la commande, rinitialisations, etc., La collaboration avec les oprateurs humains pour les prises de dcision critiques, pour le recueil d'informations non accessibles directement et pour l'explication de la solution curative envisage ou applique
SCADA
SUPERVISION,SCADA, MES...
63
SCADA
SUPERVISION,SCADA, MES...
Sous-ensembles du systme SCADA Le systme SCADA comprend 3 sous-ensembles fonctionnels : - la commande - la surveillance - la supervision
64
SCADA
SUPERVISION,SCADA, MES...
Partie Commande du systme SCADA Son rle est de faire excuter un ensemble d'oprations (lmentaires ou non suivant le niveau d'abstraction auquel on se place) au procd en fixant des consignes de fonctionnement en rponse des ordres d'excution. Il s'agit de raliser gnralement une squence d'oprations constituant une gamme de fabrication dans le but de fabriquer un produit en rponse une demande d'un client. La commande regroupe toutes les fonctions qui agissent directement sur les actionneurs du procd qui permettent d assurer : - le fonctionnement en l'absence de dfaillance , - la reprise ou gestion des modes , - les traitements d'urgence , - une partie de la maintenance corrective.
65
SCADA
SUPERVISION,SCADA, MES...
Partie Surveillance du systme SCADA La partie surveillance: - recueille en permanence tous les signaux en provenance du procd et de la commande - reconstitue l'tat rel du systme command - fait toutes les infrences ncessaires pour produire les donnes utilises pour dresser des historiques de fonctionnement - met en uvre un processus de traitement de dfaillance le cas chant Dans cette dfinition, la surveillance est limite aux fonctions qui collectent des informations, les archivent, font des infrences, etc. sans agir rellement ni sur le procd ni sur la commande. La surveillance a donc un rle passif vis--vis du systme de commande et du procd.
66
SCADA
SUPERVISION,SCADA, MES...
Partie supervision du systme SCADA Contrler et surveiller l'excution d'une opration ou d'un travail effectu par d'autres sans rentrer dans les dtails de cette excution. en fonctionnement normal, son rle est surtout de prendre en temps rel les dernires dcisions correspondant aux degrs de libert exigs par la flexibilit dcisionnelle. Pour cela elle est amene faire de l'ordonnancement temps rel, de l'optimisation, modifier en ligne la commande et grer le passage d'un algorithme de surveillance l'autre. en prsence de dfaillance, la supervision va prendre toutes les dcisions ncessaires pour le retour vers un fonctionnement normal. Aprs avoir dtermin un nouveau fonctionnement, Il peut s'agir de choisir un solution curative, d'effectuer des r ordonnancements "locaux", de prendre en compte la stratgie de surveillance de l'entreprise, de dclencher des procdures d'urgence, etc.
67
SCADA
SUPERVISION,SCADA, MES...
Cahier des charges externe d un systme SCADA Accder aux informations ( lecture et criture ) des units de traitement (automates, rgulateurs, chanes d acquisition, cartes E/S, systmes d identification, terminaux...) en temps rel. Ces priphriques sont htrognes: ils utilisent des communications physiques diverses (liaison srie, rseau TCP/IP ) et des protocoles diffrents (Modbus, Hart .).
68
SCADA
SUPERVISION,SCADA, MES...
Cahier des charges externe d un systme SCADA Visualiser les informations dans un interface HMI du type graphique ractif. L environnement graphique peut tre propritaire (logiciel graphique intgr au superviseur) ou standard (utilisation d un interface de type navigateur). La visualisation graphique sur poste distant (Web?) est souvent demande par l exploitant. La visualisation est rpartie sur plusieurs postes graphiques pour les applications de grande dimension.
69
SCADA
SUPERVISION,SCADA, MES...
Cahier des charges externe d un systme SCADA Agir automatiquement sur le processus (par l intermdiaire des automates) Calculer des grandeurs dfinies par des formules et/ou des squences d vnements Dtecter prioritairement les situations d alarme, grer les alarmes multiples, lancer les actions sur le processus et prvenir les oprateurs, y compris distance (envoi de sms, mails, appel tlphonique automatique) Grer la prise en compte des alarmes par les oprateurs (acquittement) Donner les moyens de contrle direct des oprateurs sur le processus (forage) Fournir des recettes [recipe] pour les changement de gamme de fabrication
70
SCADA
SUPERVISION,SCADA, MES...
Cahier des charges externe d un systme SCADA Enregistrer les valeurs des variables et les actions des oprateurs en vue d une analyse ultrieure des incidents (mode magntoscope) Archiver slectivement les donnes (grandeurs sources, variables internes calcules, commandes, alarmes) et permettre la traabilit Donner des outils d analyse de donnes en vue d une exploitation statistique (MTBF, MTTR, TRS ) ou d une correction du processus (Matrise Statistique de la Qualit..)
71
SCADA
SUPERVISION,SCADA, MES...
Cahier des charges externe d un systme SCADA Grer la sret de fonctionnement - sret interne des programmes - sret de la machine support du superviseur - identification de l utilisateur - sret vis vis des demandes de l utilisateur (verrouillage de fonctionnalits suivant le niveau hirarchique de l utilisateur) - sret des communications (dtection des dfauts de mise jour des variables) et gestion automatique de la redondance matrielle ou logicielle
72
SCADA
SUPERVISION,SCADA, MES...
73
SCADA
SUPERVISION,SCADA, MES...
74
SUPERVISION,SCADA, MES...
Manufacturing Execution System
Le Manufacturing Execution System (M.E.S.) fournit les informations ncessaires l'optimisation des activits de production, depuis la cration de l'ordre de fabrication jusqu'au produit fini. Le M.E.S. , renseign par des informations constamment mises jour, ragit aux activits de l'atelier ou de l'usine et fournit des rapports sur ces activits.
Le MES se situe un niveau suprieur de la supervision La supervision prend en charge une partie des besoins du MES.
75
SUPERVISION,SCADA, MES...
Manufacturing Execution System
Les informations donnes par le M.E.S doivent: donner les indications aux services commerciaux pour la prise de commande (dlais de fabrication compte tenu des commandes en cours, des fabrications en cours, des cadences relles et des approvisionnements) permettre la mise en fabrication rapide d'un nouveau produit (recettes, procdures de travail, formation...) proposer l'ordonnancement ou le rordonnancement de la production face un imprvu diagnostiquer rapidement une drive de production respecter les exigences rglementaires (suivi de lots, traabilit)
76
SUPERVISION,SCADA, MES...
Manufacturing Execution System
Le M.E.S permet de faire : Le suivi de production valuer par tranche de temps le nombre de produits fabriqus, rebuts et accepts mesurer les temps de travail (ouverture, production, changement de gamme, arrts) identifier les pertes de production valuer des indicateurs de production (TRS) La Traabilit enregistrer toute information caractristique des produits avec pour objectif de pouvoir identifier le plus petit ensemble de produits susceptibles d'avoir le mme dfaut qu'un produit donn. la traabilit produit : chaque produit est identifi la traabilit lot : chaque ensemble homogne de produits est identifi. Identification des lments tracs (code barre, tatouage, puce lectronique, ).
77
SUPERVISION,SCADA, MES...
Manufacturing Execution System
Le M.E.S permet de faire : La Matrise statistique du procd (MSP): Des cartes de contrle statistique ( MSP / SPC) automatiques vont permettre de dtecter toute anomalie SPC (Statistical Process Control) . Les cartes de contrle sont connectes au processus surveiller. Les mesures sont contrles. Dclenchement de certains traitements sur dtection d'anomalies. La Maintenance des quipements : Enregistrement du nombre de cycles ou de la dure de fonctionnement d'lments critiques (moteurs, pompes, lampes). Maintenance prventive de ces lments
78
SUPERVISION,SCADA, MES...
Manufacturing Execution System
Les 11 fonctions du Manufacturing Execution System (norme groupe MESA) 1 Gestion des ressources (historique, tat en temps rel des quipements, personnels, documents, rservation des ressources) 2 Ordonnancement de dtail des activits en tenant compte de la disponibilit des quipements, du personnel, des priorits et des caractristiques du travail pour optimiser la production 3 Ventilation des informations de production, de cheminement des produits et des lots (batch) wselon les recttes et les gammes de fabrication , modification en temps rel en fonction des vnements 4 Gestion des documents ncessaires l'exploitation de l'atelier avec stockage des donnes historiques, documents de contrle 5 Collecte et acquisition de donnes de production (donnes issues de systmes de contrle/ commande ou saisies manuellement)
79
SUPERVISION,SCADA, MES...
Manufacturing Execution System
Les 11 fonctions du Manufacturing Execution System (norme groupe MESA) 6 Gestion des ressources humaines (tat en temps rel, suivi du travail direct et indirect en maintenance, outillage, prparation) 7 Gestion de la qualit (mesures, analyse en laboratoire, indicateurs temps rel, identification des problmes potentiels, alertes ) 8 Gestion du procd (interface entre les systmes frontaux et le systme MES par collecte des donnes, analyse des donnes) 9 Gestion de la maintenance (disponibilit des quipements, maintenance priodique, maintenance prventive) 10 Gestion du produit (traabilit , tat de chaque lot, historique ) 11 Analyse de la performance du processus (analyse de l'volution du procd, correction des problmes)
80
Le protocole OPC
OPC = OLE for Process Control OLE = Object Linked and Embedded OPC est une interface base sur des standards ouverts offrant aux applications informatiques un accs simple et commun aux donnes : -Technologie Microsoft OLE/COM - Norme internationale - Favorise une meilleure interoprabilit entre les quipements de terrain et les applications informatiques de supervision et de gestion
81
Le standard OPC
OPC = OLE for Process Control OLE = Object Linked and Embedded Le serveur OPC est une application Windows permettant de lire et d crire des variables (items ou tags). Ces variables sont mises disposition des applications clientes OPC : Excel, Access, Visual Basic, C++, Java, Supervisions, Labview GMAO, GPAO, MRP, MES
82
Le standard OPC
OPC = OLE for Process Control OLE = Object Linked and Embedded
83
Serveurs OPC
OPC signifie Object Linking and Embedding for Process Control . La norme OPC est maintenue depuis 1997 par la fondation OPC qui assure sa promotion. La fondation regroupe aujourd hui plus de 220 membres dont les plus grands noms de l informatique industrielle. Diffrents groupes de travail sont actifs en son sein et travaillent aux futures amliorations et volutions des spcifications. Sites de rfrence : http://www.opcfoundation.org/ http://www.opcconnect.com
84
Serveurs OPC
Objectifs du standard OPC
Standardiser les changes de flux entre quipements htrognes communicants. Limiter la prolifration des protocoles Faciliter la maintenance des communications Prenniser les installations Donner le choix des fournisseurs aux utilisateurs Permettre aux exploitants de ce concentrer sur leur mtier.
85
Serveurs OPC
Structure globale sans OPC
86
Serveurs OPC
Sans OPC
vConflits d accs deux logiciels ne peuvent pas accder simultanment la mme ressource matrielle v Incompatibilit entre diffrents vendeurs des ressources matrielles peuvent ne pas tre pas supportes par certains logiciels vEvolutions matrielles difficiles une volution des spcifications d un matriel peut bloquer le fonctionnement d un logiciel qui devra tre rcrit vDuplication des efforts de dveloppement chaque logiciel doit s interfacer avec chaque matriel
87
Serveurs OPC
Structure globale avec OPC
88
Serveurs OPC
Sur quelle architecture repose OPC ?
Un serveur OPC est gnralement une machine Windows externe relie des automates, des E/S dportes, des capteurs "intelligents"... Une machine peut hberger plusieurs serveurs OPC.
89
Serveurs OPC
Que comprend la spcification OPC ?
- une spcification commune tous les serveurs OPC Common et OPC Security - l accs aux donnes en temps rel OPC Data Access . - la gestion des alarmes et vnements OPC Alarm & Event. - la construction d historiques OPC Historical Data Access - les traitements par lot OPC Batch OPC est une spcification rcente (1997) qui volue rapidement
90
Serveurs OPC
Serveur OPC Data Access
Un serveur OPC Data Access a pour fonctions de : Collecter les donnes issues des priphriques matriels (lecture) ou leurs faire parvenir les mises jour de donnes (criture) Ces oprations sont priodiques (lecture) ou apriodiques (lecture, criture), en mode synchrone (attente de la rponse) ou asynchrone (rponse signale par un vnement) Assurer l intgrit des donnes (qualit et fracheur) Rpondre aux requtes de clients (fournir les donnes, crire vers le matriel...) Avertir les clients abonns des changements d tat des variables Informer le client des problmes de scurit (problme ct matriel)
91
Serveurs OPC
Structure de donnes d un serveur OPC Data Access
Objet OPC Item Objet interne au serveur, contenant l information utile (valeur numrique, tat d une variable ). Si le serveur physique est un automate, les items correspondent bits et registres Pour le client, l'Item OPC ne reprsente pas la valeur de la donne source mais la rfrence cette donne. Plusieurs Items peuvent exister pour la mme donne source (mthodes d'accs diffrentes, redondance...) Objet OPC Branche Les Item OPC sont regroups par branche dans le serveur. Une branche peut comprendre des sous-branches
92
Serveurs OPC
Structure de donnes d un serveur OPC Data Access (ct serveur)
93
Serveurs OPC
Exemple de Structure de donnes d un serveur OPC Data Access (ct serveur)
94
Serveurs OPC
Exemple de Structure de donnes d un serveur OPC Data Access obtenue par "Browse"
95
Serveurs OPC
Structure de donnes d un serveur OPC Data Access
Un item possde des proprits parmi lesquelles: - son nom - son type (Simple, Entier, flottant, Boolen, numration, tableau...) - sa valeur - sa qualit (bon, mauvais, incertain...) - ses units - son horodatage (timestamp) [ heure UTC] - ses proprits ( commentaire, droits lecture/criture, vitesse de rafrachissement, mini, maxi, fuseau horaire...) L interface Browse permet au client de connatre les noms et les proprits des items disponibles sur le serveur.
96
Serveurs OPC
Structure de donnes d un serveur OPC Data Access Objet OPC Item (exemple)
97
Serveurs OPC
Principales fonctions d'Accs aux donnes d un serveur OPC DA
98
Serveurs OPC
Accs aux donnes d un serveur OPC Data Access : lecture
99
Serveurs OPC
Accs aux donnes d un serveur OPC Data Access : lecture par abonnement
100
Serveurs OPC
Accs aux donnes d un serveur OPC Data Access : criture
101
102
103
104
105
106
La station de contrle (FCS), c ur du SNCC, prend en charge l automatisation des procds (continue, squentielle ou batch). La redondance de CPU apporte une disponibilit totale. Le transfert de CPU s effectue automatiquement en cas de dfaillance de la CPU active. Les cartes d E/S (analogiques et logiques) peuvent tre dportes jusqu 2 Km de l UC. Il existe des modules de communication supportant les protocoles de type Fieldbus Foundation, Profibus DP et MODBUS (version srie classique ou Ethernet). 107
Un Contrleur de Scurit SCS est gnralement intgr, ainsi, les fonctions de Scurit sont de plus en plus imbriques avec les fonctions d automatisation des procds industriels. Grace cette intgration l ensemble des informations, concernant l automatisation et la scurit des procds, sont accessibles partir des postes oprateur HIS.
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
FONCTIONS MODBUS
Code Description
2 3 4 5 6 15
16
8 13
Lecture de n bits internes ou de sortie @1 9999 (1 n<2000) Lecture de n bits d entre @10001 19999 (1 n<2000) Lecture de n mots internes ou de sortie @40001 49999 (1 n<125) Lecture de n mots d entre @30001 39999 (1 n<125) Ecriture de 1 bit interne ou de sortie @1 9999 Ecriture de 1 mot interne ou de sortie @40001 49999 Ecriture de n bits internes ou de sortie @1 9999 (1 n<2000) Ecriture de n mots internes ou de sortie @40001 49999 (1 n<2000) Lecture des compteurs de diagnostic Commandes programme
124
125