Herunterladen Inhalt Inhalt Diese Seite drucken

Lesen Und Schreiben Von Plc-Variablen - Siemens SINUMERIK 802D sl Handbuch

Fräsen, programmier- und bedienhandbuch
Vorschau ausblenden Andere Handbücher für SINUMERIK 802D sl:
Inhaltsverzeichnis

Werbung

9.9.3

Lesen und Schreiben von PLC-Variablen

Funktionalität
Um einen schnellen Datenaustausch zwischen NC und PLC zu ermöglichen, existiert ein
spezieller Datenbereich in der PLC-Anwendernahtstelle mit einer Länge von 512 Bytes. In
diesem Bereich sind PLC-Daten in Datentyp und Positionsoffset vereinbart. Im NC-
Programm können diese vereinbarten PLC-Variablen gelesen oder geschrieben werden.
Dazu existieren spezielle Systemvariablen:
$A_DBB[n]
$A_DBW[n]
$A_DBD[n]
$A_DBR[n]
n steht hier für den Positionsoffset (Anfang Datenbereich zu Anfang Variable) in Byte
Programmierbeispiel
R1=$A_DBR[5]
Hinweis
Das Lesen von Variablen erzeugt einen Vorlaufstop (internes STOPRE).
ACHTUNG
Das Schreiben von PLC-Variablen ist generell auf max. drei Variablen (Elemente)
beschränkt.
Für zeitlich rasch aufeinanderfolgendes Schreiben von PLC-Variablen wird je
Schreibvorgang ein Element benötigt.
Sollen mehr Schreibvorgänge ausgeführt werden, als Elemente zur Verfügung stehen,
muss der Satztransport gewährleistet sein (u. U. Vorlaufstopp auslösen).
Beispiel:
$A_DBB[1]=1 $A_DBB[2]=2 $A_DBB[3]=3
STOPRE
$A_DBB[4]=4
Fräsen
Programmier- und Bedienhandbuch, 06/2009, 6FC5398-0CP10-5AA0
9.9 Rechenparameter R, LUD- und PLC-Variable
; Datenbyte (8-bit-Wert)
; Datenwort (16-bit-Wert)
; Datendoppelwort (32-bit-Wert)
; REAL-Daten (32-bit-Wert)
; Lesen eines REAL-Wertes, Offset 5 (beginnt auf Byte 5 des
Bereiches)
Programmieren
313

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis