Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 1079

Mit cnc-software 4.5 sp2
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

Absolute und symbolische Adressierung
Sie können die Operanden in den Anweisungen in Ihrem Programm absolut oder symbolisch
angeben.
Eine
Ein
Kombination aus alphanumerischen Zeichen) an.
Globale Symbole
und sind projektweit gültig (global). Diese Zuordnung kann jederzeit erfolgen.
Lokale Symbole
zugeordnet und sind nur in diesem Programm gültig (lokal).
Beispiele für die Anzeige von Adressen im Programm-Editor:
I0.0
#Input1
INPUT1
Beide Adressierungsarten – absolute und symbolische – sind an die jeweilige Ansicht
gekoppelt:
Menü "Ansicht" > "Symbolische Adressierung (Strg +Y)"
Diese Einstellung sollte immer mit Menü "Ansicht > "Symboltabelle (Strg +T)" eingestellt
werden.
Empfehlung: Entscheiden Sie sich für eine der beiden Adressierungsarten und behalten Sie
diese bei.
Globaler und lokaler Geltungsbereich
Symbolische Adressen, die in der Symboltabelle zugeordnet wurden, haben globalen
Geltungsbereich. Symbolische Adressen, die in einer lokalen Variablentabelle zugeordnet
wurden, haben lokalen Geltungsbereich.
Lokale Variablen
Lokale Variablen werden in der lokalen Variablentabelle der jeweiligen POE zugeordnet und
sind vom Geltungsbereich auf die POE beschränkt, in der sie angelegt wurden. Jede
Programmorganisationseinheit verfügt über eine eigene lokale Variablentabelle.
Beispiel:
Sie definieren eine Variable mit dem Namen INPUT1 in der lokalen Variablentabelle eines
Unterprogramms mit dem Namen SBR1.
Wenn Sie aus SBR1 auf INPUT1 verweisen, erkennt der Programm-Editor INPUT1 als
lokale Variable von SBR1.
Grundfunktionen
Funktionshandbuch, 03/2013, 6FC5397-0BP40-3AA1
absolute Adresse
gibt Speicherart sowie Adressnummer an.
symbolische Adresse
(kurz: Symbol) gibt die Adresse mittels eines Namens (einer
werden in der Symboltabelle ihren absoluten Adresswerten zugeordnet
werden in der lokalen Variablentabelle des jeweiligen Programms
Eine absolute Adresse gibt Speicherart und Adressnummer an.
Das Zeichen # ist einem lokalen Symbol vorangestellt.
Globales Symbol
Rote Fragezeichen kennzeichnen eine noch nicht definierte
Adresse (Sie müssen die Adresse angeben, bevor Sie das
Programm übersetzen können).
P4: PLC für SINUMERIK 828D
13.3 Programmierung
1079

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de slSinumerik 828d

Inhaltsverzeichnis