Herunterladen Inhalt Inhalt Diese Seite drucken

Erstellen Von Datenbausteinen; Grundlagen Zum Erstellen Von Datenbausteinen; Deklarationssicht; Datensicht - Siemens Simatic S7 Lite V3.0 Handbuch

Inhaltsverzeichnis

Werbung

6.4

Erstellen von Datenbausteinen

6.4.1

Grundlagen zum Erstellen von Datenbausteinen

Der Datenbaustein ist ein Baustein, in dem Sie Daten hinterlegen, auf die Ihre
Maschine oder Anlage zurückgreift. Im Gegensatz zum Codebaustein, der mit
einer der Programmiersprachen KOP/FUP oder AWL programmiert wurde, enthält
der Datenbaustein nur die Variablendeklarationstabelle. Der Anweisungsteil entfällt
und damit auch das Programmieren von Netzwerken.
Datenbaustein erzeugen
1. Wählen Sie den Menübefehl Datei > Neu > Baustein.
2. Wählen Sie im Folgedialog als Bausteintyp "Datenbaustein" und geben Sie die
Nummer ein.
Nach dem Öffnen eines Datenbausteins können Sie sich den Baustein entweder in
der Deklarationssicht oder in der Datensicht anzeigen lassen. Umschalten können
Sie mit den Menübefehlen Ansicht > Deklarationssicht und Ansicht >

Datensicht.

Deklarationssicht

Wählen Sie die Deklarationssicht, um
• die Datenstruktur globaler DBs abzulesen oder festzulegen,
• die Datenstruktur von DBs mit zugeordnetem anwenderdefinierten Datentyp
(UDT) abzulesen,
• die Datenstruktur von DBs mit zugeordnetem Funktionsbaustein abzulesen.
Die Struktur von Datenbausteinen, die einem FB oder einem anwenderdefiniertem
Datentyp zugeordnet sind, kann nicht geändert werden. Dazu müsste zunächst der
entsprechende FB bzw. UDT geändert und anschließend der DB neu angelegt
werden.
Datensicht
Wählen Sie die Datensicht, um Daten zu ändern. Nur in der Datensicht können Sie
sich für jedes Element den aktuellen Wert anzeigen lassen, bzw. ihn eingeben oder
ändern. In der Datensicht von Datenbausteinen werden bei Variablen mit
zusammengesetzten Datentypen die Elemente einzeln mit vollständigem Namen
aufgelistet.

Unterschied zwischen Instanz-Datenbaustein und globalen Datenbaustein

Der globale Datenbaustein ist keinem Codebaustein zugeordnet. Er dient als
Datenablage für die von der CPU gesteuerte Anlage oder Maschine und lässt sich
an jeder Stelle des Programms aufrufen und bearbeiten.
Der Instanz-Datenbaustein ist ein Baustein, der einem Codebaustein, z. B. einem
Funktionsbaustein, unmittelbar zugeordnet ist. Der Instanz-Datenbaustein enthält
die Daten, die in einem Funktionsbaustein in der Variablendeklarationstabelle
hinterlegt wurden.
Programmieren mit STEP 7 Lite V3.0
A5E00293880-01
Programmieren von Bausteinen
6-73

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis