Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiel: Versionsverwaltung Mit Output-Blöcken; Programmierung Mit Versionskennung - Siemens SINUMERIK 840Di sl Bedienungsanleitung

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

Werbung

Programmierung
2.6 Methoden
2.6.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 = Ver-
sion 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). Versionskennzei-
chen 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
; ************ Version 1, ergänzte Definition ***************
//M(XXX)
2-68
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)
Inbetriebnahmehandbuch, 11/2006, 6FC5397-0DP10-0AA0
Bedienoberfläche ergänzen

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis