Você está na página 1de 3

L'OPC c'est quoi?

En construction... La technique OPC est apparue en 1995. Cette technique ddie l'interoprabilit des systmes industriels signifiait initialement OLE for Process Control. OPC n'est pas un protocole de communication mais une technique base sur les techniques OLE, COM, et DCOM dveloppes par Microsoft pour sa famille de systmes d'exploitation. OPC a t conu pour relier les applications Windows et les matriels et logiciels du contrle de processus. La norme dfinit une mthode cohrente pour accder aux donnes de terrain de dispositifs d'usine. Cette mthode reste la mme quel que soit le type et la source de donnes. Les serveurs OPC fournissent une mthode permettant diffrents logiciels d'accder aux donnes de dispositifs de contrle de processus, comme par exemple un automate. Traditionnellement, chaque fois qu'un programme ncessitait l'accs aux donnes d'un priphrique, une interface personnalise, un pilote ou driver, devait tre crit. L'objectif de l'OPC est de dfinir une interface commune crite une fois puis rutilises par n'importe quel logiciel d'entreprise, SCADA, IHM. Une fois qu'un serveur OPC est crit pour un priphrique particulier, il peut tre rutilis par n'importe quelle application qui est capable d'agir en tant que client OPC. Un serveur OPC utilise la technique Microsoft OLE (aussi connu sous le nom de Component Object Model ou COM) pour communiquer avec les clients. Aujourd'hui, OPC est une marque dpose de la Fondation OPC. Les techniques dveloppes par la Fondation OPC sont bases non seulement sur COM/DCOM mais aussi sur les travaux du W3C et d'OASIS. Les spcifications OPC peuvent tre spares en deux catgories : 1. les spcifications bases sur COM/DCOM 2. Les spcifications bases sur les services web. La premire catgorie inclut :

OPC Common (une spcification commune tous les serveurs) OPC Data Access (laccs aux donnes en temps rel) OPC Alarm and Event (la gestion des alarmes et vnements) OPC Historical Data Access (la construction dhistoriques) OPC Batch (les traitements par lot)

La deuxime catgorie regroupe une seule spcification dcompose en plusieurs parties OPC Unified Architecture. L'OPC Unified Architecture (UA) a t dfinie et peut tre mise en uvre avec Java, .NET de Microsoft, ou C, en liminant la ncessit d'utiliser un ordinateur Microsoft Windows avec les versions antrieures d'OPC. UA combine la fonctionnalit des interfaces OPC existantes avec de nouvelles techniques comme XML et les Web Services. UA cherche devenir le standard pour l'change de donnes industrielles, en remplacement de FactoryTalk, ArchestrA, certaines applications Modbus, et OPCDA.

OLE for Process Control (OPC)


est une technique apparue en 1995 et destine l'interoprabilit des systmes industriels. Il ne s'agit pas d'un protocole de communication mais d'une technique base sur les techniques OLE, COM, et DCOM dveloppes par Microsoft pour sa famille de systmes d'exploitation Windows. OPC a t conu pour relier les applications Windows et les matriels et logiciels du contrle de processus. La norme dfinit une mthode cohrente pour accder aux donnes de terrain de dispositifs d'usine. Cette mthode reste la mme quels que soient le type et la source de donnes. Les serveurs OPC fournissent une mthode permettant diffrents logiciels d'accder aux donnes de dispositifs de contrle de processus, comme un automate. Traditionnellement, chaque fois qu'un programme ncessitait l'accs aux donnes d'un priphrique, une interface personnalise, un pilote, devait tre crit. L'objectif de l'OPC est de dfinir une interface commune crite une fois puis rutilises par n'importe quel logiciel d'entreprise, SCADA, IHM, etc. Une fois qu'un serveur OPC est crit pour un priphrique particulier, il peut tre rutilis par n'importe quelle application qui est capable d'agir en tant que client OPC. Un serveur OPC utilise la technique Microsoft OLE (aussi connu sous le nom de Component Object Model ou COM) pour communiquer avec les clients. Aujourd'hui, OPC est une marque dpose de la Fondation OPC. Les techniques dveloppes par la Fondation OPC sont bases non seulement sur COM/DCOM mais aussi sur les travaux du W3C et d'OASIS. Les spcifications OPC peuvent tre spares en deux catgories : 1. les spcifications bases sur COM/DCOM 2. les spcifications bases sur les services Web La premire catgorie inclut :

OPC Common (une spcification commune tous les serveurs) OPC Data Access (l'accs aux donnes en temps rel) OPC Alarm and Event (la gestion des alarmes et vnements) OPC Historical Data Access (la construction d'historiques) OPC Batch (les traitements par lots)

La deuxime catgorie regroupe une seule spcification dcompose en plusieurs parties OPC Unified Architecture.

OPC (OLE pour Process Control) est un standard industriel cr par un certain nombre de grandes fournisseurs de matriel et logiciels d'automatisation dans le monde entier, en collaboration avec Microsoft. La norme dfinit les mthodes pour l'change de donnes d'automatisation en temps rel entre les clients PC utilisant les systmes d'exploitation Microsoft. L'application de l'interface standard OPC permet l'interoprabilit entre les applications d'automatisation/contrle, installations et applications pour les

entreprises/bureaux. Un Serveur d'accs aux donnes OPC sert l'change en temps rel des donnes avec des dispositifs de communication, comme un PLC ou une autre source de donnes. Il fournit le logiciel de communication et de traduction du protocole pour rendre les donnes disponibles aux applications SCADA ou HMI qui se conforment au standard OPC, comme Iconics Genesis, Wonderware, etc.

Você também pode gostar