Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiel: Versionsverwaltung Mit Output-Blöcken; Original, Entspricht Version; Programmierung Mit Versionskennung - Siemens SINUMERIK 840D sl Installationshandbuch

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

Werbung

6.2.8
Beispiel: Versionsverwaltung mit OUTPUT-Blöcken
Übersicht
Bestehende Dialoge können im Zuge von Erweiterungen um zusätzliche Variablen ergänzt
werden. Die zusätzlichen Variablen erhalten in den Definitionen hinter dem Variablennamen
in runden Klammern eine Versionskennzahl: (0 = Original, wird nicht geschrieben), 1 =
Version 1, 2 = Version 2, ...
Beispiel:
DEF var100=(R//1)
DEF var101(1)=(S//"Hallo")
Beim Schreiben des OUTPUT-Blockes kann auf einen bestimmten Versionsstand, bezogen
auf die Gesamtheit der Definitionen, Bezug genommen werden.
Beispiel:
OUTPUT(NC1)
OUTPUT(NC1,1)
Der OUTPUT-Block für das Original benötigt keine Versionskennzeichnung, es kann jedoch
auch 0 geschrieben werden. OUTPUT(NC1) entspricht OUTPUT(NC1,0).
Versionskennzeichen n im OUTPUT-Block umfasst alle Variablen der Originals 0, 1, 2, ... bis
einschließlich n.

Programmierung mit Versionskennung

//M(XXX)
DEF var100=(R//1)
DEF var101=(S//"Hallo")
DEF TMP
VS8=("GC")
PRESS(VS8)
END_PRESS
OUTPUT(NC1)
var100",,"var101
END_OUTPUT
SINUMERIK Integrate Run MyScreens (BE2)
Programmierhandbuch, 03/2013, 6FC5397-1DP40-3AA1
GC("NC1")
;

Original, entspricht Version 0

;
Ergänzung ab Version 1
;
Nur die Variablen des Originals werden im OUTPUT-
Block angeboten.
;
Die Variablen des Originals und die Ergänzungen
mit Versionskennzeichen 1 werden im OUTPUT-Block
angeboten.
;
Version 0 (Default)
Programmier-Befehle
6.2 Methoden
93

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis