Herunterladen Diese Seite drucken

Siemens SIMODRIVE 611 Handbuch Seite 628

Einachspositioniersteuerung mcu 172a
Vorschau ausblenden Andere Handbücher für SIMODRIVE 611:

Werbung

01.97
Variablen des
Instanz-DB
Strukturen
STRUCTs
Daten zur
Übertragung
auswählen
Fehler bei der
Datenübertragung
res./reserviert
© Siemens AG 1997 All Rights Reserved
MCU (BS - S7-Umfeld)
Um den Eintrag im Instanz-DB leicht durchzuführen, sind im Instanz-DB die
Übergabebereiche als Datensätze DS2 bis DS235 zusammengefaßt. Jeder
Datensatz besitzt Variablen. Die Variablen können vom S7-Programm über
den Variablennamen angesprochen werden. Die Variablen eines Datensatzes
DS sind in STRUCTs zusammengefaßt.
Um eine flexiblere und leicht lesbare Programmierung zu ermöglichen, wurde
der Instanz-DB in Strukturen unterteilt. In einer Struktur können unter einem
Sammelbegriff verschiedene Variablen, sogenannte Elemente,
zusammengefaßt werden. Diese lassen sich dann über die Angabe des
STRUCT- und Elementnamens ansprechen, ohne daß die absolute
Datenadresse bekannt ist. Dadurch ergibt sich eine wesentlich leichter
durchschaubare Programmierung als mit absoluten Datenadressen.
Voraussetzung ist hierbei, daß dem Instanz-DB in der Symbolikliste ein
Variablenname zugeordnet wird. In den Beispielen dieses Kapitels:
MCU_DB.
Über den Parameter AUFTRAGSANWAHL werden die Daten zur Übertra-
gung an den Positionierteil ausgewählt. Der Parameter AUFTRAGS AN-
WAHL ist vom Datentyp Integer (INT). Ein Eintrag der Datensatznummer in
AUFTRAGSANWAHL startet die Datenübertragung zum Positionierteil der
MCU. Die Auftragsdaten müssen zuvor im Instanz-DB der MCU eingetragen
werden. Nach der abgeschlossenen Datenübertragung löscht die
Technologiefunktion CONTROL den eingetragenen Wert in
AUFTRAGSANWAHL.
Tritt bei der Datenübertragung ein Fehler auf, wird im ANZEIGENWORT
ein Fehlercode eingetragen.
Die Variablen mit der Kennzeichnung res. oder reserviert dürfen nicht
beschrieben werden.
Beschreibung der Datenübergabe
7-3

Quicklinks ausblenden:

Werbung

loading