Herunterladen Inhalt Inhalt Diese Seite drucken

Lokale Benutzerdaten (Lud) - Siemens Sinumeric 802D Handbuch

Inhaltsverzeichnis

Werbung

Programmieren
8.9
Rechenparameter R, LUD und PLC−Variable
Bei der Zuweisung schreiben Sie nach dem Adreßzeichen das Zeichen "=". Eine Zuweisung
mit negativem Vorzeichen ist möglich.
Erfolgen Zuweisungen an Achsadressen (Verfahranweisungen), dann ist hierfür ein eigener
Satz notwendig.
Beispiel:
N10 G0 X=R2 ;Zuweisung zur X−Achse
Rechenoperationen/−funktionen
Bei Anwendung der Operatoren/Rechenfunktionen ist die übliche mathematische Schreib-
weise einzuhalten. Prioritäten der Abarbeitung werden durch runde Klammern gesetzt. An-
sonsten gilt Punkt− vor Strichrechnung.
Für die trigonometrischen Funktionen gilt die Gradangabe.
Zulässige Rechenfunktionen: siehe Kapitel "Übersicht der Anweisungen"
Programmierbeispiel: R−Parameter
N10 R1= R1+1
N20 R1=R2+R3
N30 R13=SIN(25.3)
N40 R14=R1
N50 R14=R3+R2
N60 R15=SQRT(R1*R1+R2*R2)
Programmierbeispiel: Zuweisung zu Achsen
N10 G1 G91 X=R1 Z=R2 F3
N20 Z=R3
N30 X=−R4
N40 Z=−R5
...
8.9.2

Lokale Benutzerdaten (LUD)

Funktionalität
Der Anwender / Programmierer (Benutzer) kann in einem Programm eigene Variable von
unterschiedlichen Datentypen definieren (LUD = Local User Data). Diese Varablen sind nur
in dem Programm vorhanden, in dem diese definiert wurden. Die Definition erfolgt unmittel-
bar am Anfang des Programmes und kann zugleich mit einer Wertzuweisung verbunden
sein. Ansonsten ist der Anfangswert null.
8-208
;das neue R1 ergibt sich aus dem alten R1 plus 1
R4=R5−R6
R7=R8
;R13 ergibt Sinus von 25,3 Grad
R2+R3
;Punkt− geht vor Strichrechnung R14=(R1
*
R1
;Ergebnis, wie Satz N40
*
SINUMERIK 802D, 802D bl Bedienen und Programmieren Drehen (BP−D), Ausgabe 08/2005
R9
R10=R11/R12
*
Bedeutung: R15 =
;
R2)+R3
*
2
2
R1
+ R2
6FC5 698−2AA00−1AP4

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis