Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Programmierhandbuch Seite 23

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

Werbung

Beispiel
In der Automatisierungsanlage sind 2 NCUs (NCU1 und NCU2) vorhanden. An NCU1 ist
Maschinenachse AX2 angeschlossen, die als Link-Achse von NCU2 verfahren wird.
NCU1 schreibt zyklisch den Stromistwert ($VA_CURR) der Achse AX2 in den Link-
Variablen-Speicher. NCU2 liest zyklisch den per Link-Kommunikation übertragenen
Stromistwert und zeigt bei Überschreitung des Grenzwertes Alarm 61000 an.
Die Datenstruktur im Link-Variablen-Speicher ist im folgenden Bild dargestellt. Der
Stromistwert wird über den REAL-Wert übertragen.
NCU1
NCU1 schreibt in einer statischen Synchronaktion zyklisch im IPO-Takt den Stromistwert der
Achse AX2 über die Link-Variable $A_DLR[ 16 ] in den Link-Variablen-Speicher.
Programmcode
N111 IDS=1 WHENEVER TRUE DO $A_DLR[16]=$VA_CURR[AX2]
NCU2
NCU2 liest in einer statischen Synchronaktion zyklisch im IPO-Takt den Stromistwert der
Achse AX2 über die Link-Variable $A_DLR[ 16 ] aus dem Link-Variablen-Speicher. Ist der
Stromistwert größer als 23.0 A, wird der Alarm 61000 angezeigt.
Programmcode
N222 IDS=1 WHEN $A_DLR[16] > 23.0 DO SETAL(61000)
Arbeitsvorbereitung
Programmierhandbuch, 06/2009, 6FC5398-2BP20-0AA0
Flexible NC-Programmierung
1.1 Variablen
23

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis