Herunterladen Inhalt Inhalt Diese Seite drucken

Fb 5: Getgud Gud-Variable Lesen - Siemens SINUMERIK 840D series Funktionshandbuch

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

Werbung

2.12.5

FB 5: GETGUD GUD-Variable lesen

Funktionsbeschreibung
Mit dem FB GETGUD kann das PLC-Anwenderprogramm eine GUD Variable (GUD = Global
User Data, Globales anwenderdefiniertes Datum) im NCK- oder Kanal-Bereich lesen. Der
FB ist Multi-Instanzfähig. Bei den Namen der GUD Variablen sind nur Großbuchstaben
zulässig. Zu jedem FB 5-Aufruf muss ein separater Instanz-DB aus dem Anwender-Bereich
zugeordnet werden.
Durch Aufruf des FB 5 mit positivem Flankenwechsel am Steuereingang "Req" wird ein
Auftrag gestartet. Zu diesem Auftrag gehört der Name der zu lesenden GUD Variable in dem
Parameter "Addr" mit dem Datentyp "STRING". Der Zeiger auf den Namen der GUD
Variablen wird dem Parameter "Addr" symbolisch mit
<DatenbausteinName>.<VariablenName> zugewiesen. In den weiteren Parametern "Area"
"Unit" "Index1" und "Index2" werden Zusatz-Informationen zu dieser Variablen angegeben,
siehe Tabelle der Bausteinparameter.
Mit Aktivierung des Parameters "CnvtToken" kann optional ein Variablenzeiger (Token) für
diese GUD Variable erstellt werden. Dieser Variablenzeiger wird bei Systemvariablen der
NC über den VAR-Selektor erstellt. Für die GUD Variablen besteht nur diese Variante der
Zeigergenerierung. Nachdem dieser GUD Variablen Zeiger gebildet wurde, dann kann auch
über den FB 2 und FB 3 (GET, PUT) mit Referenzierung auf diesen Variablenzeiger gelesen
bzw. auch geschrieben werden. Dies ist der einzige Weg GUD Variablen zu schreiben.
Hierbei muss bei der Parametrierung des FB 2 bzw. FB 3 nur der Parameter Addr1 .. Addr8
auf diesen GUD Variablenzeiger parametriert werden. Eine Ausnahme bilden GUD
Variablenfelder. Bei diesen Feldern ist zusätzlich Line1 .. Line8 mit dem Feldindex dieser
Variable zu parametrieren.
Der erfolgreiche Abschluss des Lesevorgangs wird am Zustandsparameter "Done" mit
logisch 1 angezeigt.
Der Lesevorgang erstreckt sich über mehrere (In der Regel 1..2) PLC-Zyklen.
Der Baustein kann nur im zyklischen Betrieb aufgerufen werden.
Eventuell aufgetretene Fehler werden über Error und State angezeigt.
Hinweis
FB 5 kann GUD-Variablen nur dann lesen, wenn der Grundprogramm-Parameter
"NCKomm" auf 1 gesetzt wurde (in OB 100: FB 1, DB 7).
Grundfunktionen: PLC-Grundprogramm powerline (P3 pl)
Funktionshandbuch, 11/2006, 6FC5397-0BP10-2AA0
Ausführliche Beschreibung
2.12 Bausteinbeschreibungen
2-141

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de powerlineSinumerik 840di powerlineSinumerik 840die powerlineSinumerik 840di seriesSinumerik 810d powerlineSinumerik 810de powerline ... Alle anzeigen

Inhaltsverzeichnis