OPC Classic Plug-in
Wenn Sie die Redundanz nutzen möchten, um Daten von einem Redundanz-Server zu lesen, benötigen Sie die Enterprise-Lizenz.
Die folgenden Eigenschaften stellen Sie in der Konfiguration der OPC-Anbindung ein:
Allgemein
-eb047502b2df008eb3d04b2b728c335d.png)
| Eigenschaft | Beschreibung |
|---|---|
| Name | Beliebiger Name, unter dem diese Anbindung in der Verbindungsprojektierung erscheint. Wählen Sie einen Namen, der für Sie eindeutig wiederzuerkennen ist! |
| Host/IP | IP-Adresse oder Hostname des Rechners mit dem OPC-Server |
| OPC-Server | Auf dem unter Host/IP angegebenen Rechner verfügbare OPC-Server, per Drop-down auszuwählen. |
| Update Rate (ms) | Die Update Rate ist die Rate, in der der OPC-Server seine Daten aktualisiert. Die meisten OPC-Server haben einen internen Datenspeicher und benutzen die Update Rate, um die Werte in diesem Speicher zu aktualisieren. Allerdings ist es abhängig vom OPC-Server, welche Update Rate berücksichtigt wird. Im KepServer gibt es dafür z.B. die Einstellung Scan Mode. In den Eigenschaften des Geräts kann man einstellen, welche Scan-Rate vom Server verwendet werden soll und inwiefern die Update Rate des Clients berücksichtigt wird. |
| Dead Band (%) | Die Dead Band Eigenschaft sorgt dafür, dass keine Übertragung vom OPC-Server zum Client stattfindet, solange der Wert nicht eine gewisse Schwelle übersteigt. Dies kann dafür genutzt werden, das Netzwerk zu entlasten. Diese Funktion ist optional und muss nicht von allen OPC-Servern implementiert werden. |
| Access Path | Zugriffspfad auf dem OPC-Server. |
Redundanz
-e2a081a71a1abadf91fa609eb3ba4198.png)
| Eigenschaft | Beschreibung |
|---|---|
| Redundanz aktivieren | Die Redundanz wird aktiviert, wenn der Primary Server nicht erreichbar ist und (optional) wenn das Lebensitem des Primary Servers nicht gelesen werden kann oder den Wert "0" annimmt. |
| Host/IP | IP-Adresse oder Hostname des Rechners mit dem OPC-Server |
| OPC Server | Auf dem unter Host/IP angegebenen Rechner verfügbare OPC-Server, per Drop-down auszuwählen. |
| Alive item | Ein bestimmter Knoten oder Tag, der überwacht wird, um sicherzustellen, dass die Verbindung zum OPC-Server noch aktiv ist. Dieses Feld wird verwendet, um den Status des Servers regelmäßig zu überprüfen, indem der Wert des angegebenen „Alive“-Elements gelesen wird. Wenn der Wert erfolgreich gelesen werden kann, zeigt dies an, dass der Server noch antwortet und die Verbindung intakt ist. |
Erweitert
-0d5b54340dab484e66aead40383b681b.png)
| Eigenschaft | Beschreibung |
|---|---|
| Asynchrones Schreiben aktivieren | Legt fest, ob asynchrones Schreiben verwendet wird. So können Datenpunkte aktualisiert werden, ohne auf die Antwort vom Server warten zu müssen, bevor weitere Aktionen ausgeführt werden können. |
| Bei Bad Quality neu registrieren | Nech einem Fehler beim Lesen wird die Verbindung zum Datenpunkt neu hergestellt. |
| Änderungsbenachrichtigungen deaktivieren | Deaktiviert Benachrichtigungen bei Werteänderung. Das ist notwendig bei Servern mit Version 1 oder Version 2, weil diese Änderungsbenachrichtigungen nicht unterstützen. |
| Array Schreibmodus | Es gibt folgende Auswahlmöglichkeiten für den Array Schreibmodus:
Hinweis: Der Standardwert ist immer der Standardwert des jeweiligen Datentyps. Der Standardwert bei einem String ist "". |
| OPC Lesemodus | Der OPC-Lesemodus legt fest, wie Daten ausgelesen werden. Dafür gibt es folgende Optionen:
|
| Erlaubte Qualities | Hier können Sie festlegen, welche Datenqualitäten für die zu lesenden oder zu schreibenden Werte akzeptabel sind. In OPC UA gibt die Datenqualität die Zuverlässigkeit und Gültigkeit der Daten an. |
| Server Typen | Manuelle Typdefinition in den Transferobjekten, um dem OPC-Server mitzuteilen, welche Datentypen erwartet werden. |
| DA Version | Die Version der OPC DA Spezifikation des Servers. Dabei gibt es folgende Auswahlmöglichkeiten: Höchste, V3, V2, V1 Die Version Ihres OPC-Servers können Sie im entsprechenden Handbuch nachlesen. |
Achten Sie auf die Firewall der beteiligten Rechner. Besonders, wenn OPC-Server und OPC Router auf verschiedenen Rechnern laufen, ist wegen der dynamischen Portvergabe über DCOM der Einsatz der Firewall nicht ohne weiteres möglich. Sollte es ausgeschlossen sein die Firewalls zu deaktivieren, kontaktieren Sie bitte inray.
Nutzen Sie die Eigenschaft Access Path, um später bei der Verbindungsprojektierung nur die OPC Items einzutragen. Gerade, wenn Sie in der Projektierung nur die Datenpunkte eintragen möchten, bietet sich diese Variante an.
Dazu legen Sie für jede Steuerung eine eigene OPC-Anbindung an und definieren im OPC-Server einen eindeutigen Access Path, den Sie hier angeben.
Wenn Sie verschiedene Steuerungen mit identisch benannten Datenpunkten anbinden müssen, können Sie diese Variante auch nutzen, z. B. in Kombination mit den Verbindungsvorlagen. Sie würden dann die OPC-Anbindung als Variable in der Vorlage eintragen und bei der Instanziierung der Verbindung entsprechend belegen.