Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 990

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

Werbung

PLC-Grundprogramm (P3)
13.13 Bausteinbeschreibungen
Variable Adressierung
Für einige NC-Variable ist es notwendig, im NC-VAR-Selector Bereichs-Nr und/oder Zeile
bzw. Spalte auszuwählen. Für diese Variablen ist es möglich, einen Basistyp auszuwählen,
d. h. Bereich/Spalte/Zeile wird mit "0" vorbelegt.
Im FB wird der Inhalt der vom NC-VAR-Selector vorgegebenen Bereichs-Nr., Zeile und
Spalte auf "0" geprüft. Liegt "0" vor, wird der Wert vom Eingangsparameter übernommen.
Vor Aufruf des FB PUT muss der Anwender den gewünschten Parameter versorgen
(UnitX/ColumnX/LineX). Hierbei entspricht Unit der Bereichs-Nr., Column der Spalte und
Line der Zeile.
Maschinendaten, GUD
Um Maschinendaten und GUDs ohne Passwort beschreiben zu können, müssen die
Schutzstufen des jeweiligen Datums auf die niedrigste Stufe umdefiniert werden.
Literatur:
● Inbetriebnahmehandbuch; Kapitel: "Schutzstufenkonzept"
● Programmierhandbuch Arbeitsvorbereitung; Kapitel: "Schutzstufen für Anwenderdaten
In einem Auftrag können NC-Variablen innerhalb einer Gruppe kombiniert werden:
Gruppe 1
Gruppe 2
Gruppe 3
Für Kanal 3 bis Kanal 10 gelten die gleichen Regeln, wie in der vorstehenden Tabelle in
Gruppe 1 und Gruppe 2 beispielhaft dargestellt wurden.
Hinweis
Speziell beim Schreiben von mehreren langen Strings kann die Anzahl der nutzbaren
Variablen geringer als 8 sein.
990
definieren"
ACHTUNG
Der FB 3 kann NC-Variablen nur dann schreiben, wenn der Grundprogramm-Parameter
"NCKomm" auf "1" gesetzt wurde (in OB 100: FB 1, DB 7). Der Aufruf ist nur im
zyklischen Programm OB 1 zulässig. Eine Zuweisung für alle Parameter mit Req = 0 ist
auch im OB 100 zulässig.
Beim Schreiben von kanalspezifischen Variablen dürfen in einem Auftrag (FB 3-Aufruf)
über Addr1 bis Addr8 nur Variablen von genau einem Kanal adressiert werden.
Bei den Bereichen V bzw. H dürfen nicht verschiedene logische Achsnummern in einem
Auftrag zugeordnet werden. (bei Nichteinhaltung: Error: = TRUE, State:=W#16#02).
Bereich
C[1]
C[2]
V[.]
N
B
N
B
H[.]
Funktionshandbuch, 01/2008, 6FC5397-0BP10-3AA0
A
T
A
T
Grundfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de sl

Inhaltsverzeichnis