OPC

WinCC OA ermöglicht es, eine CNS-View auf den Adressraum von OPC Servern abzubilden und dessen Struktur somit frei zu konfigurieren (siehe auch OPC DA Server CNS, OPC HDA Server CNS bzw. OPC UA Server CNS für weitere Informationen).

Abbildung: OPC

Nachdem eine View erstellt wurde, kann links über den Baum das gewünschte Element ausgewählt und konfiguriert werden.

OPC Zugriffsrecht

Hier wird der AccessLevel der Nodes definiert. Die entsprechenden Bits, der hier gesetzten Felder, definieren den AccessLevel und werden mit dem Schlüsselwort "OA:OPC"auf die UserData der CNS-Node geschrieben (eine nähere Beschreibung zum AccessLevel finden Sie im CNS-Kapitel des jeweiligen OPC-Servers). Alternativ kann auch die CTRL-Funktion cnsSetProperty() verwendet werden, um den AccessLevel zu definieren.

Zugriffsrecht

Über diese Einstellungsmöglichkeiten wird festgelegt, welche Nodes im Adressraum angezeigt werden bzw. wie auf den Wert einer Variable zugegriffen werden kann.

  • Vom übergeordneten Knoten übernehmen - das Zugriffsrecht wird von der Parent-Node übernommen
  • Nur für diesen Knoten übernehmen - das hier definierte Zugriffsrecht gilt nur für diesen Knoten
  • Für diesen und Subknoten anwenden - das hier definierte Zugriffsrecht gilt für diesen Knoten sowie alle Subknoten

Lesen

Definiert ob der Wert der Node lesbar ist.

Schreiben

Definiert ob der Wert der Node schreibbar ist.

Historie

Definiert ob die Historie des Wertes lesbar ist.

Alarme

Definiert ob die Alarminformation im Adressraum angezeigt wird.

Event

Definiert ob mit Datenpunkt Element der Node ein OPC UA Base Event gesendet werden kann. Dieses wird nur für dyn_sting DPEs unterstützt.

  • Index 0 - Serverity; Wertebereich: [1,1000]
  • Index 1 - Eventtext; Beliebiger String