Herunterladen Inhalt Inhalt Diese Seite drucken

Bosch Rexroth MTX 15VRS Inbetriebnahmeanleitung Seite 126

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

Werbung

120/587
HMI Inbetriebnahme
Standardwerte und Vorbelegung
Vorbelegung
Standardparameter
Konstanter Standardparameter
Bosch Rexroth AG R911393280_Ausgabe 03
Bei Zeichenketten entfällt grundsätzlich die Bereichsangabe <range>.
Beispiel:
Parameter vom Typ "STRING"
Ein Stellungsparameter soll eine Zeichenkette aufnehmen.
//%P% STRING Gravurtext
Für jeden Parameter können optional Vorbelegungen beim Einfügen des Auf‐
rufes bzw. ein Standardparameterverhalten implementiert werden. Dafür sind
die nach "%D%" folgenden Syntaxelemente <behaviour> und <default>
vorgesehen.
Die Vorbelegung trägt beim Einfügen eines Aufrufes, und bevor der Masken‐
dialog sichtbar wird, einen Initialisierungswert ein. Bei der Korrektur spielt die
Vorbelegung keine Rolle.
Bei der Vorbelegung wird lediglich an der Stelle von <default> der Initial‐
isierungswert programmiert (nicht die Ersatzdarstellung im Klartext bei den
Typen und BOOL!). Als Initialisierungswert wird nur das erste Wort hinter %D
% akzeptiert. Schließen Sie eine Zeichenkette durch Anführungszeichen ein.
Nutzen Sie die Möglichkeit der Vorbelegung, wenn sehr häufig ein und der‐
selbe Wert verwendet wird, insbesondere, wenn es sich um einen Pflichtpa‐
rameter handelt.
Beispiel:
Vorbelegung eines Parameters
Bei einem Spindelsteuerbefehl wird fast ausnahmslos Drehrichtung rechts
programmiert.
//%P% [M3 rechts, M4 links, M5 Stop, M19 orientieren]
Spindelbefehl %D%M3
Ein "Standardparameter" ist ein optionaler Zyklusparameter, für den, wenn er
nicht programmiert ist, programmintern ein bestimmter Wert aus dem Werte‐
bereich des Parameters verwendet wird (z. B. 60 ° Gewindeflankenwinkel,
wenn der Parameter nicht belegt ist). Dieser Sachverhalt unterscheidet sich
von einem ähnlichen, bei dem ein unbelegter Parameter zum Auslassen ei‐
ner bestimmten Funktion oder Ablaufes führt (z. B. kein Spanbrechen). Letz‐
ter Sachverhalt ist kein Standardparameter, denn hier ist der Standard "unbe‐
legt " und das gilt grundsätzlich für jeden Parameter.
Bei einem Standardparameter steht "unbelegt" also für einen Wert. Dieser
Wert kann konstant, von Optionen abhängig oder über den Kontext des Un‐
terprogrammaufrufes veränderlich sein (z. B. abhängig von der zuvor aktivier‐
ten Interpolationsebene).
Vom Aufrufkontext abhängige Standardparameter können Sie in
den Eingabemasken nicht umsetzen. Eine solche Bedingung
könnte z. B. die vor dem Zyklus aktivierte Interpolationsebene
sein. Dokumentieren Sie das Verhalten in einem Erklärungstext
(siehe
Globale Maskenelemente - Erklärungstexte, Seite
Falls der Standardwert konstant ist, können Sie das Standardparameterver‐
halten in der Eingabemaske implementieren. Dazu geben Sie anstelle von
<behaviour> ein "=" ein, dem der Standardwert folgt (<default>).
Bei einem unbelegten Standardparameter erscheint in der Eingabemaske im‐
mer der Standardwert, sowohl beim Einfügen als auch in der Korrektur. Beim
MTX 15VRS Inbetriebnahme
114).

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis