Open Platform Communications (OPC)
Open Platform Communications (OPC) ist eine Reihe von Standards und Spezifikationen für die industrielle Telekommunikation. Eine Arbeitsgruppe für industrielle Automatisierung entwickelte den ursprünglichen Standard 1996 unter dem Namen OLE for Process Control (Object Linking and Embedding for Process Control). OPC regelt die Kommunikation von Echtzeit-Anlagendaten zwischen Steuerungsgeräten verschiedener Hersteller. Nach der ersten Veröffentlichung im Jahr 1996 wurde die OPC Foundation gegründet, um den Standard zu pflegen. Da OPC mittlerweile über den Bereich der Prozesssteuerung hinaus Anwendung findet, änderte die OPC Foundation den Namen im Jahr 2011 in Open Platform Communications. Die Namensänderung spiegelt die Einsatzmöglichkeiten der OPC-Technologie in der Gebäudeautomation, der diskreten Fertigung, der Prozesssteuerung und vielen anderen Bereichen wider. OPC hat sich zudem über seine ursprüngliche OLE-Implementierung (Object Linking and Embedding) hinaus weiterentwickelt und umfasst nun auch andere Datentransporttechnologien, darunter das .NET Framework von Microsoft, XML und sogar das binärcodierte TCP-Format der OPC Foundation.
