Herunterladen Diese Seite drucken

Allgemeine Zyklenunterstützung - Siemens SINUMERIK 840Di sl Inbetriebnahmehandbuch

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

Werbung

01/2006
In der Projektierungsdatei steht folgender NC-Code:
DEF VAR1 = (I//101)
OUTPUT(CODE1)
"X" VAR1 " Y200"
"X" VAR1 " Y0"
END_OUTPUT
Im Teileprogramm wird folgender Code abgelegt:
;NCG#TestGC#\cus.dir\aeditor.com#CODE1#
;#1#3#
X101 Y200
X101 Y0
;#END#
Der Editor liest beim Rückübersetzen:
X101 Y200
X222 Y0 ;Der Wert für X wurde im Teileprogramm geändert (X101 → X222)
In der Eingabemaske wird folgender Wert für VAR1 vorgegeben:
VAR1 = 222
4.4 Allgemeine Zyklenunterstützung
Einleitung
Bei Verwendung der Zyklenunterstützung werden in Teileprogrammen vor und hin-
ter dem Zyklenaufruf zusätzliche Kommentarzeilen erzeugt, die der Rücküberset-
zung dienen. Diese Zeilen beginnen mit ;# ... .
Bei Zyklenaufrufen, die direkt mit dem Editor notiert wurden (auch als "alte"-Zyklen
bezeichnet) fehlen diese Informationen. Im Folgenden wird beschrieben, wie die in
den ;#-Zeilen enthaltene Information für Zyklen durch Projektierung von INI-
Dateien bereitgestellt werden kann. Damit wird es möglich nach Rückübersetzung
über Maskenunterstützung zu arbeiten mit:
• direkt notierten Zyklenaufrufen
• Siemens-Zyklenaufrufen
• Anwenderzyklenaufrufen.
Für Siemens-Zyklen sind die erforderlichen Projektierungsdateien im Lieferumfang
enthalten.
Für mit Bedienoberfläche ergänzen erstellte Masken zur Unterstützung von An-
wenderzyklen kann auf die Information in den Maskenbeschreibungsdateien für
dieses Verfahren aufgesetzt werden.
Die Festlegung, ob für Zyklen mit ;#-Zeilen im Teileprogramm gearbeitet oder über
die Projektierungsdateien rückübersetzt werden soll, kann je Zyklus in der Projek-
tierung getroffen werden.
Mit dem Verfahren kann für direkt notierte "alte" Zyklen, die für Maskenunterstüt-
zung erforderliche Erweiterung um ;#-Zeilen im Teileprogramm wahlweise erzeugt
werden.
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D IBN HMI (IAM) - Ausgabe 01/2006
Bedienoberfläche ergänzen (BE1)
4 Programmierunterstützung
BE1/4-109

Werbung

loading