L’origine d’OPC.
Contexte de l’émergence d’OPC
Un premier constat s’impose quand on observe les sites industriels c’est
qu’ils sont composés de différents sous-systèmes. Par mi
les sous-systèmes on compte :
-
Le cœur du procédé
-
La sécurité du site
–
Contrôle d’accès
–
Incendie
–
Intrusion
-
Énergies
–
Électricité
–
Gaz
-
Climatisation

Les sous-systèmes d’une installation industrielle
Qu’est ce qu’un sous-système ?
Chaque sous système est composé d’un ensemble de capteurs
qui sont rattachés à des équipements. Les équipements sont reliés
à un système de communication. Les équipements sont des
automates, des cartes Add-In ou des matériels spécialisés.
Ils transmettent des états logiques et/ou analogiques issus de capteurs
ou de grandeurs internes en utilisant leur système de communication
(coupleur). Les coupleurs utilisent des protocoles de
communication. Les protocoles de communication doivent être
vus comme des langues qui permettent aux équipements de dialoguer
avec des abonnés. Chaque abonné doit parler la langue
utilisée au sein d’un sous système donné.

Un sous-système
Mais ou est le problème ?
Dans tous les domaines d’activités on retrouve les mêmes besoins et les
mêmes problèmes:
Besoins
q
Interopérabilité
q
Échange d’informations
q
Pérennité des systèmes
q
Réduire les coûts
q
Évolutivité
Problèmes
q
Hétérogénéité des installations
q
Coût de maintenance
q
Faible évolutivité
q
Absence de standardisation

Comment régler ces problèmes et répondre à ces besoins ?
Trois approches sont envisageables pour prendre en compte ces besoins et
régler ces problèmes.
-
L’approche propriétaire.
-
L’approche « burin-marteau »
-
L’approche collaborative.
L’approche propriétaire
Il s’agit de basé sa solution sur l’offre commerciale d’un fournisseur.
Dans ce cas un seul fournisseur pour répondre à tous les besoins et pour
régler tous les problèmes. Aucune liaison n’est proposée avec d’autre
système. Avec ce genre d’approche le client final est prisonnier de son
fournisseur et la pérennité de sa solution dépend de la pérennité du
fournisseur. Cette approche peut être résumée par le schéma ci-dessous.
L’approche « burin-
marteau »
Ici un fournisseur, en général une SSII, propose a son client de
développer une solution sur mesure. Ici le fournisseur utilise le
matériel de différents constructeurs et développe les passerelles pour
les interconnecter. Avec ce genre d’approche toutes les interconnexions
envisageables peuvent être réalisées. On retrouve avec cette approche
tous les inconvénients liés à l’approche propriétaire à un coût très
largement supérieur. Le schéma ci-dessous présente cette approche.
L’approche collaborative
OPC correspond à la troisième approche. OPC est la mise en commun de
l’expertise et des compétences de plusieurs sociétés. Le fruit de cette
collaboration à la rédaction des spécifications OPC. Il s’agit donc de
documents qui définissent comment l’échange d’informations entre
applications est réalisé. Ces documents définissent comment les
sous-systèmes peuvent être liés. Ces documents définissent le GLUWARE
qu’est OPC.
OPC
Introduction
Les spécifications OPC définissent des groupes
« d’interfaces ». Ces interfaces traitent des différents
domaines du « Process Control ».
OPC ne signifie plus Object Linking and Embedding - for Process Control
depuis 2002. Aujourd'hui les spécifications OPC restent fortement liés a
COM et à DCOM mais pas seulement. En effet la spécification OPC XML DA a
ouvert la voie vers les architectures de service et la nouvelle OPC
Unified Architecture (OPC UA) est entièrement basé sur les travaux
du W2C et d'OASIS.
Qu’est ce qu’OPC ?
OPC est le standard ouvert pour l’échange
d’informations dans les industries. OPC concerne tous les domaines de
l’industrie, depuis les procédés de fabrication continue jusqu’aux
procédés de fabrication par lots en passant les Gestions Techniques
Centralisées (GTC), de Bâtiment (GTB), décentralisées (GTD), etc. Tous
les acteurs de l’industrie ont aujourd’hui adoptés ce standard. La Foundation OPC
supervise toutes les activités autour d’OPC. Elle prend en charge la
rédaction des spécifications OPC et le développement de cette
technologie. Elle compte aujourd’hui plus de 420 membres répartis dans
40 pays.
Les spécifications disponibles.
OPC Common et OPC Security (spécifications
communes à tous les serveurs)
OPC Data Access (Le fil de l'eau des données).
OPC Alarm & Event (Les alarmes et événements).
OPC Historical Data Access (Les historiques)
OPC Batch (les traitements par lot)
OPC est une spécification récente mais qui a
rapidement évolué car elle est bâtie sur la spécification COM/DCOM.