Was ist Open Platform Communications (OPC)?
OPC bietet offene Konnektivität für die industrielle Automation. Interoperabilität wird durch nichtproprietäre offene Standardspezifikationen erreicht. Die erste Spezifikation des OPC-Standards war das Ergebnis der Zusammenarbeit zwischen führenden internationalen Automationsanbietern und Microsoft. Die ursprünglich auf der OLE-COM- und -DCOM-Technologie von Microsoft basierende Spezifikation definierte einen Standardsatz von Objekten, Schnittstellen und Methoden, um die Interoperabilität von Software-Anwendungen für Prozesssteuerung und Fertigungsautomation zu ermöglichen. Mittlerweile gibt es Hunderte von OPC Data Access-Servern und -Clients.
Die Geschichte von OPC
1994 gründeten Experten aus verschiedenen Bereichen der Industrie die OPC Foundation. Ihr Ziel war die Entwicklung einer Client/Server-Spezifikation für Anwendungen, die Daten schnell und zuverlässig austauschen können, und die Eliminierung von proprietären Schemata, die den Entwicklungsaufwand für Hersteller vervielfachten. Die OPC Foundation veröffentlichte die erste Spezifikation, Data Access Specification 1.0a, im Jahr 1996. Basierend auf dieser Spezifikation wurde rasch Client/Server-Software entwickelt.
Die Data Access Specification machte die Entwicklung proprietärer Kommunikationstreiber, die häufig aufwendiger war als die Entwicklung der Anwendung selbst, überflüssig. Bei der OPC-Technologie liegt der Fokus von Herstellern nahezu exklusiv auf der Client-Anwendung. In der Data Access Specification ist definiert, wie die Client- und die Server-Anwendungsschnittstelle aufgebaut werden. Wird die Spezifikation ordnungsgemäß befolgt, können sich Client-Hersteller darauf verlassen, dass jeder beliebige OPC-Server für ein industrielles Gerät die notwendige Konnektivität für den Datenzugriff bereitstellen kann. Für OPC-Anwendungen spielen Probleme wie Time-to-Market und Zuverlässigkeit keine Rolle mehr.
Historisch waren Endanwender bei der Auswahl von Lösungen auf die verfügbaren Kommunikationstreiber angewiesen oder mussten hoffen, dass Hersteller sich bereit erklärten, entsprechende Treiber zu entwickeln. Dank OPC können sie nun die beste Software zur Lösung ihrer Anwendungsprobleme auswählen. Sie haben die Wahl zwischen verschiedenen OPC-Server-Anbietern, um neue Treiber zu entwickeln oder Performance-Probleme zu beseitigen. Anwendungsanbieter können sich auf die kontinuierliche Verbesserung ihrer Kernprodukte konzentrieren, ohne durch Kommunikationsprobleme und andere Dinge gestört zu werden.
Zur OPC Foundation
Wenn Sie mehr über den OPC-Standard erfahren möchten, besuchen Sie die Website der OPC Foundation.
Wichtige Sicherheitskonzepte von OPC UA
In unserem Blog erfahren Sie, wie OPC UA die Sicherheit und Integrität Ihrer Unternehmensdaten schützt.