P r o g r a m m i e r u n g s h a n d b u c h
2.1.2
Programmsatz
Die Sätze bestehen aus Befehlen in ISO- oder hochsprachiger Codierung. Die Programme können
in beiden Sprachen geschriebene Sätze enthalten, wenngleich die Sätze jeweils in nur einer
Sprache geschrieben sein sollten.
ISO-Sprache
Diese Sprache ist speziell für die Steuerung von Achsenbewegungen geeignet, da in ihr ausser den
Vorschubgeschwindigkeitsdaten noch Informationen und Verfahrbedingungen ausgedrückt
werden können. Verfügt über folgende Typen von Funktionen.
• Vorbereitungsfunktionen für Verfahrbewegungen zur Bestimmung der geometrischen und der
Bearbeitungsbedingungen, wie Linear- und Kreisinterpolation, Gewindeschneiden usw.,
• Steuerungsfunktionen für die Achsen-Vorschubgeschwindigkeiten und Spindeldrehzahlen,
• Werkzeugsteuerungsfunktionen.
• Ergänzende Funktionen, die technische Angaben enthalten.
Höhere Programmiersprache.
Die Hochsprache ermöglicht den Zugriff zu Allzweck-Variablen sowie zu Systemtabellen und -
variablen.
Sie gibt dem Benutzer eine Reihe von Steuerungssequenzen, ähnlich wie in anderen Sprachen,
zur Hand, wie IF, GOTO, CALL usw. Gestattet ebenso die Verwendung jeder Art der Erweiterung,
arithmetisch, relational oder logisch.
Weiterhin enthält sie Anweisungen zur Einrichtung von Schleifen sowie von Unterprogrammen mit
lokalen Variablen. Der Ausdruck "lokale Variable" bezeichnet eine Variable, die nur dann vom
Unterprogramm erkannt wird, wenn sie darin definiert ist.
Darüberhinaus können Bibliotheken von Unterprogrammen mit nützlichen und geprüften
Funktionen erstellt werden, zum Zugriff aus allen Programmen.
2.
CNC 8055
CNC 8055i
M
·T·
ODELL
S
: V01.6
OFT
X
·33·