OPC ist eine Standardschnittstelle zwischen verschiedenen Anwendungsprogrammen und Baugruppentreibern (z.B. SPS). Mehrere OPC-Clients können sich an einem OPC-Server anmelden.
Oftmals werden (spezielle) OPC-Server von SPS-Herstellern zur Verfügung gestellt.
Im unteren Beispiel wird ein Festo EasyPort über den kostenlosen Festo EzOPC-Server mit RobotinoView verbunden.
Der EzOPC-Server stellt die Ein-/Ausgänge von bis zu 4 EasyPorts dabei in sogenannten "Groups" und "Tags" zur Verfügung:
• | Gerät 1 bildet Group "EasyPort1" |
• | Ausgang 1 hat somit das Tag "EasyPort1.OutputPort1" |
Gehen Sie wie folgt vor
1. | EzOPC-Server installieren. |
2. | EzOPC-Server starten und "Prozess-Simulation …" und "SPS über EasyPort" auswählen. |
4. | Gerät "OPC Client" hinzufügen. |
5. | Im Kontextmenü des Gerätedialogs Vordefinierte Einstellungen "Festo EzOPC EasyPort" auswählen. Die Standardwerte für den EasyPort werden geladen. |
6. | "FestoDidactic.EzOPC.1" auswählen, falls notwendig. |
8. | Verwenden Sie die OPC-Bausteine um die Ein-/Ausgangswerte des OPC-Server zu verarbeiten. |
TIPP: möchten Sie eine SPS eines anderen Herstellers anbinden benötigen Sie von diesem Hersteller entweder einen OPC-Server oder OPC-Client. Verwenden Sie einen OPC Client um zu sehen, welche OPC-Server mit welchen Tags auf Ihrem PC zur Verfügung stehen.
Downloads und weitere Informationen erhalten Sie z.B. unter http://www.opcconnect.com/