Etat de la spécification OPC UA – Décembre 2006























































































Description


Version


Audience


Date


Etat


State Machine Appendix to OPC UA Part 5 RC1.70 Specification


RC 1.70


Membres


2006-12-08


Draft


OPC UA Part 10 – Programs RC1.00 Specification


RC 1.00


Membres


2006-11-17


Draft


OPC UA Part 11 – Historical Access RC1.00 Specification


RC 1.00


Membres


2006-11-03


Draft


OPC UA Part 6 – Supplemental Files for Programmers (WSDLs, XSDs and BSDs) RC 0.9


RC 0.93


Membres


 


2006-10-17


Beta


OPC UA Part 8 – Data Access 1.00 Specification


1.00


Membres


2006-09-29


Released


OPC UA Part 1 – Concepts 1.00 Specification


1.00


Tous


2006-07-28


Released


OPC UA Part 3 – Address Space Model 1.00 Specification


1.00


Membres


2006-07-28


Released


OPC UA Part 4 – Services 1.00 Specification


1.00


Membres


2006-07-28


Released


OPC UA Part 5 – Information Model 1.00 Specification


1.00


Membres


2006-07-28


Released


OPC UA Part 2 – Security Model 1.00 Specification


1.00


Membres


2006-07-28


Released


OPC UA Part 7 – Profiles Draft0.23 Specification


DRAFT 0.23


Membres


2006-07-28


Draft


OPC UA Part 6 – Mappings RC0.93 Specification


RC 0.93


Membres


2006-06-01


Draft


OPC UA Part 9 – Alarms Draft 0.62 Specification


DRAFT 0.62


Membres


2006-04-15


Draft

Automation 2006

Comme vous le savez la Fondation OPC a tenue un stand sur le salon SCS Automation 2006.


La Fondation OPC a été accompagnée par  :



  • 4CE Industry

  • Arc Informatique

  • ICS Triplex

  • Kep France

  • Ocean Data System

Bien que notre emplacement était mauvais nous avons atteint notre objectif.


J’espère vous voir l’année prochaine sur SCS Automation 2007 ou sur l’un des evenements que nous organiseront. quelques photo à suivre…


Michel4CE

OPC Analyzer

Avis à tous les membres de la Fondation OPC et à tous les utilisateurs de la technologie OPC.


La Fondation OPC vient de réaliser un outils qui permet le test des clients OPC DA. Cet outil est en fait un serveur OPC DA qui vient se placer entre votre client et un serveur donné. Il permet de tracer le détail de l’activité de votre client. Il s’agit d’un outil précieux que je vous recommande vivement de télécharger.


Michel4CE

Voeux 2007

Je vous présente mes meilleurs voeux pour cette nouvelle année.


J’espère que 2007 vous apportera la santé, l’amour et la réussite dans vos affaires.


Cette année, déterminante, pour OPC UA sera pour nous tous l’occasion de grandes découvertes et d’émerveillements [<:o)]


Michel4CE

Ecrire un serveur OPC

 

Bonjour Je souhaiterais aborder avec vous une question récurrente concernant OPC. Cette question est la suivante :

« Est-ce qu'il est facile d'écrire un serveur OPC. »

La réponse à cette question est délicate et elle dépend de chaque individu. En effet, pour un développeur débutant autant être claire ce sera une tâche très difficile voir impossible.

 

Pour écrire un serveur OPC vous devez parfaitement maitriser les technologies suivantes :

  • VC++ de préférence le Visual C++ de Microsoft
  • ATL
  • COM/DCOM
  • Les spécifications OPC (réservé au membre de la Fondation OPC)

Si une des technologies précédemment cité ne vous est pas familière commencez par l'étudiez.

 

Quelques points importants :

  • Les serveurs OPC ne peuvent pas être écrits en VB.
  • Les serveurs OPC sont des composants COM, ils exposent des interfaces
  • Quand vous écrivez un serveur OPC vous devez implémenter toutes les interfaces de la ou des spécifications qu'il respecte.
  • Avant de vous lancer dans l'écriture d'un serveur OPC commencez par réfléchir aux spécifications que vous souhaitez que votre serveur respecte.
  • Attention aux toolkit OPC….
    • Vous devez bannir les kits fourni sans code source
    • Vous ne devez en aucun cas utiliser un kit « OPC Serveur »basé sur un ActiveX
    • Vérifiez la compétence du support technique. Attention au revendeur.
  • Pensez à utiliser le Compliance Test Tool (CTT) pour valider vos serveurs
    • Il garanti le respect des spécifications
    • C'est un merveilleux outil d'aide au développement
    • Il est réservé au membre de la fondation OPC

 

Pour être parfaitement honnête le développement d'un serveur OPC est un travail complexe qui demande une grande expérience du développement et une parfaite maitrise des spécifications OPC. Une bonne solution pour réaliser un serveur OPC est de suivre une formation spécialisée.

Quelques conseils pour bien choisir votre organisme de formation OPC

  1. Adressez vous à un membre de la Fondation OPC
  2. Commencez par une introduction à OPC
  3. Evitez les sociétés qui vous présentent OPC comme un protocole de communication.
  4. Si on vous dit qu'OPC=OLE for Process Control, passez votre chemin

Michel4CE

Changements importants sur le site web de la Fondation OPC

Bonjour,

une modification importante a eu lieu sur le site de la Fondation OPC depuis le 1 mai 2006. En effet il n'est maintenant plus possible de télécharger les spécifications OPC sans être membre de la fondation OPC. Pourquoi ?

Pour deux raisons principalement :

  1. Pour améliorer la qualité des produits OPC.
    Trop de société ont réalisés des serveurs et des clients OPC sans avoir la compétence et la connaissance requise. Il s'en ai suivi de nombreux problèmes pour les utiisateurs finaux et relatif discrédit pour OPC. 
  2. Pour mettre en avant la compétence des membres de la Fondation OPC

OPC UA… quelques nouvelles

Bonsoir,

On avance dans OPC UA.

Les parties 1 à 5 sont disponibles en version finale et les autres parties en beta.

Les fichiers wsdl ne devraient pas tarder à apparaitre sur le site web de la Fondation. Il sera donc très bientôt possible d'implémenter des serveurs et des clients OPC UA . Si vous êtes impatient d'en savoir plus je vous invite à nous retrouver lors de la prochaine conférence developpeur qui se tiendra du 10 au 12 octobre à Munich. Je sais encore l'Allemagne, encore l'Allemagne …. A nous autre de réagir.

Michel4CE