Herunterladen Inhalt Inhalt Diese Seite drucken

Rechenparameter ($R[N]) - Siemens SINUMERIK 840D sl Programmierhandbuch

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

Werbung

Bewegungssynchronaktionen
10.3 Hauptlaufvariablen für Synchronaktionen
10.3.7

Rechenparameter ($R[n])

Funktion
Diese statische Feld-Variable dient zu Berechnungen im Teileprogramm und
Synchronaktionen.
Syntax
Programmierung im Teileprogramm:
REAL R[n]
REAL Rn
Programmierung in Synchronaktionen:
REAL $R[n]
REAL $Rn
Rechenparameter
Die Verwendung von Rechenparametern ermöglicht:
● Abspeicherung von Werten, die über Programmende, NC-Reset und Power On hinweg
● Anzeige abgespeicherter Werte im R-Parameter-Bild.
Beispiele
Programmcode
WHEN $AA_IM[X]>=40.5 DO $R10=$AA_MM[Y]
G01 X500 Y70 F1000
STOPRE
IF R10>20
Programmcode
SYG_AS[2]=X
SYG_IS[1]=1
WHEN $AA_IM[SGY_AS[2]]>10 DO $R3=$AA_EG_DENOM[SYG_AS[1]],SYG_AS[2]]
WHEN $AA_IM[SGY_AS[2]]>12 DO $AA_SCTRACE[SYG_AS[2]]=1
SYG_AS[1]=X
SYG_IS[0]=1
WHEN $AA_IM[SGY_AS[1]]>10 DO $R3=$$MA_POSCTRL_GAIN[SYG_IS[0]],SYG_AS[1]]
WHEN $AA_IM[SGY_AS[1]]>10 DO $R3=$$MA_POSCTRL_GAIN[SYG_AS[1]]
WHEN $AA_IM[SGY_AS[1]]>15 DO $$MA_POSCTRL_GAIN[SYG_AS[0]], SYG_AS[1]]=$R3
654
erhalten werden sollen.
Kommentar
; Verwendung von R10 in Synchronaktion.
; Vorlaufstopp
; Auswertung der Rechenvariable.
Programmierhandbuch, 06/2009, 6FC5398-2BP20-0AA0
Arbeitsvorbereitung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis