Herunterladen Inhalt Inhalt Diese Seite drucken

Darstellung Von Globalen Oder Lokalen Symbolen; Einstellen Des Operandenvorrangs (Absolut/Symbolisch) - Siemens Simatic S7 Lite V3.0 Handbuch

Inhaltsverzeichnis

Werbung

Programmieren von Bausteinen
6.1.3

Darstellung von globalen oder lokalen Symbolen

Sie können die globalen und lokalen Symbole im Anweisungsteil eines Programms
folgendermaßen auseinanderhalten:
• Symbole aus der Symboltabelle (global) werden in Anführungszeichen ".."
dargestellt.
• Symbole aus der Variablendeklarationstabelle des Bausteins (bausteinlokal)
werden mit vorangestelltem "#" dargestellt.
Die Kennzeichnung in Anführungszeichen oder mit "#" müssen Sie nicht eingeben.
Bei der Programmeingabe in KOP, FUP oder AWL wird die Kennzeichnung nach
der Syntaxprüfung entsprechend ergänzt.
Wenn jedoch Verwechslungen denkbar sind, weil z. B. gleiche Symbole in
Symboltabelle und Variablendeklarationtabelle verwendet wurden, müssen Sie,
wenn Sie das globale Symbol verwenden wollen, dieses explizit kennzeichnen.
Nicht gekennzeichnete Symbole werden in diesem Fall als bausteinlokale
Variablen interpretiert.
Die Kennzeichnung globaler Symbole ist zudem erforderlich, wenn das Symbol
Leerzeichen oder Sonderzeichen enthält.
Hinweis
Mit dem Menübefehl Ansicht > Anzeigen mit > Symbolischer Darstellung
schalten Sie zwischen der Anzeige der vereinbarten globalen Symbole und der
zugehörigen absoluten Adresse um.
6.1.4

Einstellen des Operandenvorrangs (absolut/symbolisch)

Über den Menübefehl Extras > Einstellungen (Abschnitt "Allgemein") können Sie
den Operandenvorrang "Absolut" bzw. "Symbol wählen.
Werden Zuordnungen in der Symboltabelle nachträglich geändert, so kann über
diese Einstellung festgelegt werden, OB im Anwenderprogramm entweder der
absolute Operand oder das Symbol geändert wird. Der eingestellte
Operandenvorrang wirkt sich erst dann aus, wenn der Codebaustein geöffnet und
anschließend gespeichert wird.
Bei der Einstellung "Operandenvorrang Absolut" bleibt nach einer Zuordnungs-
änderung in der Symboltabelle der absolute Operand im Anwenderprogramm
erhalten (das Symbol wird geändert); bei "Operandenvorrang Symbol" bleibt der
symbolische Operand erhalten (der absolute Operand wird geändert). Bei
Bausteinaufrufen, wie CALL, CC oder UC, ist immer nur die absolute
Bausteinnummer maßgeblich (d. h. es wird immer nur das Symbol geändert).
6-4
Programmieren mit STEP 7 Lite V3.0
A5E00293880-01

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis