Herunterladen Inhalt Inhalt Diese Seite drucken

Funktionsumfang; Browsing - Siemens SINUMERIK 840D sl Handbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

OPC UA Data Access

4.1 Funktionsumfang

4.1
Funktionsumfang
Mit der OPC UA Data Access-Schnittstelle können Datenzugriffe auf die NC und PLC
realisiert werden. Insbesondere können Variablen gelesen und geschrieben werden, und Sie
können sich unterrichten lassen, wenn sich ein Wert ändert.
Es ist ein Zugriff auf Einzelvariablen (z. B. /Channel/Parameter/R[u1,1]) und auf
Arrayvariablen (z. B. /Channel/Parameter/R[u1,1,10]) möglich.
Für das Lesen und Schreiben stehen zusätzlich die folgenden beiden Methoden zur
Verfügung:
● Sinumerik / Methods / ReadVar
● Sinumerik / Methods / WriteVar
Hinweis
Begrenzte Anzahl gleichzeitig überwachter Variablen
Die Anzahl der gleichzeitig zu überwachenden Variablen aus dem Objekt "Sinumerik" ist
begrenzt:
• SINUMERIK 828D maximal 20 Variablen
• SINUMERIK 840D sl maximal 200 Variablen
Wenn Sie versuchen, mehr Variablen zu überwachen, erhalten Sie den Fehler
"BadWaitingForInitialData" zurück.
4.1.1

Browsing

Führt man auf der OPC UA Data Access-Schnittstelle ein Browsing durch, wird der
verfügbare Adressraum unter "Sinumerik" abgebildet.
Global User Data (kurz GUDs) befinden sich unter dem Knoten "/Sinumerik/GUD".
Die PLC-Bausteine (Eingänge, Ausgänge, Merker, Datenbausteine) befinden sich unter dem
Knoten "/Sinumerik/Plc".
Beachten Sie beim Browsing folgende Punkte:
● Im Adressraum der NC repräsentieren die angezeigten Variablen immer nur den ersten
Parameter der entsprechend ersten BTSS-Einheit.
Beispiel: Die R-Parameter finden Sie unter "Sinumerik > Channel > Parameter > R". Der
entsprechende Identifier dazu heißt: "/Channel/Parameter/R", der letztendlich auf
"/Channel/Parameter/R[u1, 1]" abgebildet wird. Wenn Sie auf andere Parameter
zugreifen möchten, müssen Sie den Identifier entsprechend erweitern und dürfen nicht
direkt den vom Browsing erhaltenen Identifier übernehmen, z. B.
"/Channel/Parameter/R[u2, 56]".
● Im Adressraum der PLC repräsentieren die angezeigten Variablen das Zugriffsformat,
das entsprechend erweitert werden muss.
Beispiel: Im Adressraum finden Sie die Variable "/Plc/MB". Diese Variable ist um die
entsprechende Bytenummer zu erweitern, z. B. "/Plc/MB6". Erst dann wird ein Wert
geliefert.
20
SINUMERIK Integrate for Engineering Access MyMachine /OPC UA
Inbetriebnahmehandbuch, 06/2014, 6FC5397-1DP40-5AA1

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis