Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Reprise...

Bonjour à tous,

voila plusieurs mois que je n'ai plus blogger ici. Manque de temps et d'inspiration ....Stick out tongue éssayons de reprendre.

Tout d'abord quelques nouvelles sur OPC.

Nous sommes toujours à 100% sur OPC UA.

Les dernières parties de la specification seront disponible le mois prochains (mars 2008) et la version 1.00.132 du SDK OPC UA est disponible.

Ce SDK UA offre de nombreuse amélioration par rapport à la version precedente parmi lesquels :

  • un serveur de discovery (OPC UA part 12)
  • Un proxy DA/AU qui permet au client DA d'accéder aux serveur
  • un modeler/designer plus puissant
  • divers bugs corrgés

Je profite de cette repise pour corriger quelques erreurs quel j'ai noté concernant OPC sur le site web de Logique industrie :

http://www.synacte.fr/logique-industrie 

  • La Fondation OPC n'a jamais été chapeauté par Microsoft.
  • OPC ne signifie pas/plus OLE For process Control.
  • Il ne faut pas comparer OPC avec DDE
  • La fondation OPC regroupe plus de 450 membres
  • Il ne s'agit pas d'un prnicipe de communication basé sur une table d'échange
  • Un client doit toujours passer par un abonnement pour accéder à une valeur
  • ...

Quand je lis les explication sur OPC qui se trouve sur se site je frémis à l'idée des formation proposées....

J'invite les propriétaires de ce site au action suivantes :

  • Devenir membre de la fondation OPC pour avoir accès aux spécifications
  • suivre une formation OPC
  • Corriger la multitude d'erreur présente sur leur site

bon courage

Michel4CE
Evangéliste OPC France

 

Posté le par Michel4CE | 0 commentaire(s)

Une nouvelle partie dans la Specification OPC UA

Bonjour à tous,

Une nouvelle importante qui intéressera tous les personnes qui suivent l’évolution d’OPC et plus particulièrement d’OPC UA. Jusqu'à présent OPC UA était une spécification composée de 11 parties.

·         Part 1 - Concepts

·         Part 2 - Security

·         Part 3 - Address Space

·         Part 4 - Services

·         Part 5 - Information Model

·         Part 6 - Mappings

·         Part 7 - Profiles

·         Part 8 - Data Access

·         Part 9 - Alarms and Conditions

·         Part 10 - Programs

·         Part 11 - Historical Access

Dans ces 11 parties rien n’était prévu pour permettre la “découverte” des serveurs à l’initiative des clients. C’est ce que permettait l’interface IOPCServerList dans OPC/COM. Ce sera bientôt possible avec la nouvelle partie en cours de réalisation Discovery.

·         Part 12 - Discovery

Michel4CE

Posté le par Michel4CE | 0 commentaire(s)

La Fondation OPC

OPC

Historique

  • 1980 – 1995 : Émergence de la micro-informatique et des systèmes de supervision. (Naissance du besoin)
  • 1995 : Création de la Fondation
  • 1996 : OPC, OPC 1.0 (OPC DA)
  • 1997 : Spécification OPC DA 2.0
  • 1998 : Spécification OPC Common, OPC HDA, DA Automation
  • 1999 : Spécification OPC A&E 1.02, A&E Automation, CTT DA 1.0
  • 2000 : Spécification OPC Batch 1.0, Security 1.0
  • 2001 : Spécification OPC HDA Automation, Batch 2.0, Batch Automation
  • 2002 : Spécification OPC A&E 1.1, DA 2.05a
  • 2003 : Spécification OPC DA 3.0, DX 1.0, XML DA, CTT 2.0.4
  • 2005 : Spécification OPC UA.
  • 2006 : Spécification OPC UA.

Pourquoi ?

La Fondation OPC est chargée de maintenir et de promouvoir la technologie OPC.
 

Ou ?

La fondation OPC est une organisation mondiale qui regroupe aujourd’hui plus de 420 membres répartis dans 31 pays.
OPC Foundation
16101 N. 82nd Street, Suite 3B
Scottsdale, AZ  85260-1830 - USA
Phone:  480-483-6644
Fax:  480-483-7202
www.opcfoundation.org [USA]
www.opcjapan.org [Japon]
www.opcchina.org [Chine]
 

Qui ?

L'organisation

Président : Thomas J Burke

OPC Foundation
Vice Président : Reinhold Achatz
– Siemens AG
Trésorier - David Eisner - Honeywell
Secrétaire - Mike Bryant – OPC Foundation

Marketing –
Russel Agrusa - Iconics
Directeur Administratif -Mike Bryant – OPC Foundation
Le bureau des directeurs pour 2006-2007

Reinhold Achatz – Siemens AG
Chiaki Itoh - Yokogawa
David Eisner - Honeywell
Ron Eddie - Emerson
Richard Ryan - Rockwell
Russell Agrusa - Iconics

Les membres

La Fondation OPC distingue 3 types de membres

Les revendeurs de solutions OPC

Membres

Chiffre d’affaire (CA)

Prix de la cotisation (en $)

Classe A

CA > 100 M$

15000

Classe B

100M$ >CA>20M$

8000

Classe C

20M$ >CA>2M$

4000

Classe D

2M$>CA

2500

Les utilisateurs de la technologie OPC

Membres

Prix de la cotisation (en $)

Entreprises

1500

Universités

750

Les structures affiliées

Membres

Prix de la cotisation (en $)

Associations

750

Institutions

750

Agences gouvernementales

750

Comment ?

Posté le par Michel4CE | 0 commentaire(s)

Le contexte de l'émergence d'OPC

L’origine 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 :

  1. Le cœur du procédé
  2. La sécurité du site

       Contrôle d’accès

       Incendie

       Intrusion

  1. Énergies

       Électricité

       Gaz

  1. 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

Le problème est dans l'échange d'informations

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.

  1. L’approche propriétaire.
  2. L’approche « burin-marteau »
  3. 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.

 

Fournisseur unique

Fournisseur unique

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.

Fournisseurs multiples

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.

 

Ø       L’ensemble des sous-systèmes ont besoin d’échanger des informations.

Ø       Cet échange est délicat à mettre en œuvre. Quelques unes des raisons :

         Coût

         Hétérogénéité des matériels

         Diversité des protocoles

         Complexité technique

         Confidentialité des informations

Ø       La maintenance des sous-systèmes est délicate et/ou onéreuse. Les effets, les causes :

         La pérennité des l’installations

         L’absence standard pour l’échange d’informations.

         L’hétérogénéité des matériels

 

Une architecture OPC typique

 

Fournisseurs multiples

Fournisseurs multiples

OPC est donc la solution pour l’ échange d’information en informatique industriel. Depuis 1995 les spécifications OPC sont rédigées par la Fondation OPC.

  • Qu’est ce que la Fondation OPC ?
  • Quelle est la liste des spécifications OPC ?
  • Comment fonctionne chacune des spécifications ?

 

Autant de questions et bien d’autres auxquelles  nous répondront dans de prochains posts…

 

Michel4CE

Ambassadeur de la Fondation OPC

MVP VC++

 

Posté le par Michel4CE | 1 commentaire(s)

OPC une définition

OPC est une technologie qui fait du lien entre le SOFTWARE, le HARDWARE et le MIDDLEWARE.
OPC est un GLUEWARE

Posté le par Michel4CE | 11 commentaire(s)

Migration de mon blog

Salut à tous,

après avoir été hébergé pendant quelques temps chez MSMVP.org j'ai décidé de rapatrier mon blog sur OPC... ici

L'ancienne url reste disponible mais elle ne sera plus mise à jour.

Les raisons de ce changement sont les suivantes :

  1. Meilleure admin chez developpeur.org
  2. version francaise de community serveur
  3. Fonctionnalité générales plus en adequation avec mes attentes
  4. etc.

Bon lecture
MichelBig Smile

 

Posté le par Michel4CE | 0 commentaire(s)


Les 10 derniers blogs postés

- Merci par Blog de Jérémy Jeanson le 10-01-2019, 20:47

- Office 365: Script PowerShell pour auditer l’usage des Office Groups de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 11:02

- Office 365: Script PowerShell pour auditer l’usage de Microsoft Teams de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 10:39

- Office 365: Script PowerShell pour auditer l’usage de OneDrive for Business de votre tenant par Blog Technique de Romelard Fabrice le 04-25-2019, 15:13

- Office 365: Script PowerShell pour auditer l’usage de SharePoint Online de votre tenant par Blog Technique de Romelard Fabrice le 02-27-2019, 13:39

- Office 365: Script PowerShell pour auditer l’usage d’Exchange Online de votre tenant par Blog Technique de Romelard Fabrice le 02-25-2019, 15:07

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Stream Portal par Blog Technique de Romelard Fabrice le 02-21-2019, 17:56

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Video Portal par Blog Technique de Romelard Fabrice le 02-18-2019, 18:56

- Office 365: Script PowerShell pour extraire les Audit Log basés sur des filtres fournis par Blog Technique de Romelard Fabrice le 01-28-2019, 16:13

- SharePoint Online: Script PowerShell pour désactiver l’Option IRM des sites SPO non autorisés par Blog Technique de Romelard Fabrice le 12-14-2018, 13:01