Herunterladen Diese Seite drucken

Beckhoff TS6100 Handbuch Seite 64

Werbung

Technische Einführung
4.1.6.1.9
Liste der Attribute und Kommentare
Die Laufzeitvariablen für verschiedene OPC-UA-Funktionen (z. B. Data Access oder Historical Access)
konfigurieren Sie direkt im SPS-Programm oder im TMC-Code-Editor (bei Verwendung von TwinCAT 3 C+
+). Der Vorteil ist, dass ein SPS-Entwickler direkt in dem Programm, mit dem er vertraut ist, entscheiden
kann, ob und wie eine Variable für OPC UA freizugeben ist. Sie aktivieren eine Variable, indem Sie einen
Kommentar und das entsprechenden OPC-UA-Tags vor der Variablen einfügen, z. B.:
TwinCAT 3 SPS (TMC):
{attribute 'OPC.UA.DA' := '1'}
bVariable : BOOL;
TwinCAT 2 SPS (TPY):
bVariable : BOOL; (*~ (OPC:1:available)*)
Eine detaillierte Beschreibung zur Verwendung von Attributen und Kommentaren erhalten Sie in den
Abschnitten über die entsprechenden Laufzeitkomponenten:
• SPS
• C++
• I/O
• Matlab/Simulink
Die folgende Tabelle zeigt einen Überblick aller definierbaren Tags und ihrer Bedeutung. In den
Unterschnitten der entsprechenden Funktion finden Sie eine ausführliche Beschreibung des
Funktionsprinzips.
TwinCAT 3 (TMC):
OPC-UA-Funktion SPS-Tag
Data Access (DA)
{attribute 'OPC.UA.DA' :=
'0'}
Data Access (DA)
{attribute 'OPC.UA.DA' :=
'1'}
Data Access (DA)
{attribute
'OPC.UA.DA.Access' := 'x'}
Data Access (DA)
{attribute
'OPC.UA.DA.Alias' := '1'}
Data Access (DA)
{attribute
'OPC.UA.DA.Description' :=
'x'}
64
C++ TMC-Code-Editor
(Optionale Eigenschaften)
Name: OPC.UA.DA
Wert: 0
Name: OPC.UA.DA
Wert: 1
Name: OPC.UA.DA.Access
Wert: siehe rechte Spalte
Name: OPC.UA.DA.Alias
Wert: siehe rechte Spalte
Name:
OPC.UA.DA.Description
Version: 1.8
Bedeutung
Sperrt eine Variable für
OPC UA, woraufhin diese
im UA‑Namensraum nicht
mehr sichtbar ist.
Aktiviert eine Variable für
OPC UA, woraufhin diese
im UA‑Namensraum
sichtbar wird. Dieses Tag
muss immer gesetzt sein,
wenn eine Variable für UA
verwendet werden soll.
Setzt Lese-/Schreib-Zugriff
für eine Variable, je nach
Parameter „x".
0 = Kein
1 = Schreibgeschützt
2 = Nur Schreibzugriff
3 = Lese- und
Schreibzugriff
(Standardwert, wenn kein
Tag verwendet wird)
Bestimmt x als
Knotennamen im
UA‑Namensraum,
sogenanntes Alias
Mapping.
Setzt einen Text für das
OPC-UA-Attribut
„Description".
TS6100

Werbung

loading