Herunterladen Inhalt Inhalt Diese Seite drucken

Schreiben Einer Permanenten Cpl-Variablen: Spv / Spve - Bosch Rexroth IndraMotion MTX 11VRS Programmierhandbuch

Vorschau ausblenden Andere Handbücher für Rexroth IndraMotion MTX 11VRS:
Inhaltsverzeichnis

Werbung

DOK-MTX***-NC**PRO*V11-RE01-DE-P
Rexroth IndraMotion MTX 11VRS Programmierhandbuch
;Kanal 1
N20 G1 F1000 X100 Y100
N30 WPV(@20=5)
N30 X200 Y200
N40 SPV(@20=6)
;Kanal 2
N20 G1 F1000 Z100 W100
N30 SPV(@20=5)
N30 Z200 W200
N40 WPV(@20=6)
Besonderheiten und Restriktionen:

Schreiben einer permanenten CPL-Variablen: SPV / SPVE

Beschreibung:
Syntax:
In Kanal 1 läuft folgende Sequenz:
Programm:
Position 1 anfahren
warte bis @20=5, hier wird zur Laufzeit mit Kanal 2
N30.. synchronisiert
Position 2 anfahren
setze
@20=6, jetzt darf Kanal 2 weiterlaufen
In Kanal 2 läuft folgende Sequenz:
Programm:
Position 1 anfahren
setze @20=5, jetzt darf Kanal 1 weiterlaufen
Position 2 anfahren
warte bis Kanal 1 @20=6 setzt, hier wird zur Laufzeit mit Kanal 1
N40.. synchronisiert
Die Funktion wird im Satzvorlauf überlesen.
Mit der Funktion "SPV / SPVE" wird zur Laufzeit einer permanenten CPL-Va‐
riablen durch Schreiben ein Wert zugewiesen.
Der Wert kann zu unterschiedlichen Zeiten ermittelt werden:
SPV:
Der zuzuweisende Wert für die permanente Variable wird zur Laufzeit er‐
mittelt.
Durch die Auswertung zur Laufzeit ist nur ein einfacher CPL-Ausdruck
zulässig ist.
SPVE:
Der zuzuweisende Wert der permanenten Variablen wird zur Vorberei‐
tungszeit (CPL-Interpretationszeit) ermittelt, aber erst zur Laufzeit der
permanenten CPL-Variablen zugewiesen.
Der zuzuweisende Wert wird zur Laufzeit ermittelt:
SPV[<Perm. CPL-Variable> =<einfacher CPL-Ausdruck>]
Der zuzuweisende Wert wird zur Vorbereitungszeit ermittelt:
SPVE[<Perm. CPL-Variable> =<CPL-Ausdruck>]
mit:
<Perm. CPL-Variable>
<einfacher CPL-Ausdruck>
<CPL-Ausdruck>
Abb.3-39:
Syntax SPV / SPVE
Bosch Rexroth AG
Grundlagen der NC‑Programmierung
Permanente Variable, gekennzeichnet durch das Zei‐
chen "@", gefolgt von dem Variablennamen.
Um die Bewegungserzeugung nicht zu beeinträchtigen,
dürfen zur Laufzeit nur einfache CPL-Ausdrücke aus‐
gewertet werden.
Ein einfacher CPL-Ausdruck ist ein mathematischer
Ausdruck, bestehend aus permanenten CPL-Variablen,
Konstanten und den in CPL möglichen mathematischen
Operationen.
Beliebiger mathematischer Ausdruck in der Program‐
miersprache CPL.
101/665

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis