Beruflich Dokumente
Kultur Dokumente
Inhaltsverzeichnis
SIMATIC S7
Erste Schritte und bungen
mit STEP 7 V5.1
Getting Started
Dieses Handbuch ist Bestandteil des
Dokumentationspaketes mit der Bestellnummer:
6ES7810-4CA05-8AA0
Einfhrung in STEP 7
SIMATIC Manager
Symbolische Programmierung
Programmieren einer
Multiinstanz
10
11
Anhang
Anhang A
Stichwortverzeichnis
06/2000
A5E00069675
Ausgabe 03
Sicherheitstechnische Hinweise
Dieses Handbuch enthlt Hinweise, die Sie zu Ihrer persnlichen Sicherheit sowie zur Vermeidung von
Sachschden beachten mssen. Die Hinweise sind durch ein Warndreieck hervorgehoben und je nach
Gefhrdungsgrad folgendermaen dargestellt:
Gefahr
Warnung
Vorsicht
bedeutet, da Tod, schwere Krperverletzung oder erheblicher Sachschaden eintreten werden, wenn
die entsprechenden Vorsichtsmanahmen nicht getroffen werden
bedeutet, da Tod, schwere Krperverletzung oder erheblicher Sachschaden eintreten knnen, wenn
die entsprechenden Vorsichtsmanahmen nicht getroffen werden.
bedeutet, da eine leichte Krperverletzung oder ein Sachschaden eintreten knnen, wenn die
entsprechenden Vorsichtsmanahmen nicht getroffen werden.
Hinweis
ist eine wichtige Information ber das Produkt, die Handhabung des Produktes oder den jeweiligen
Teil der Dokumentation, auf den besonders aufmerksam gemacht werden soll.
Qualifiziertes Personal
Inbetriebsetzung und Betrieb eines Gertes drfen nur von qualifiziertem Personal vorgenommen
werden. Qualifiziertes Personal im Sinne der sicherheitstechnischen Hinweise dieses Handbuchs sind
Personen, die die Berechtigung haben, Gerte, Systeme und Stromkreise gem den Standards der
Sicherheitstechnik in Betrieb zu nehmen, zu erden und zu kennzeichnen.
Bestimmungsgemer Gebrauch
Beachten Sie folgendes:
Warnung
Das Gert darf nur fr die im Katalog und in der technischen Beschreibung vorgesehenen Einsatzflle
und nur in Verbindung mit von Siemens empfohlenen bzw. zugelassenen Fremdgerten und komponenten verwendet werden.
Der einwandfreie und sichere Betrieb des Produktes setzt sachgemen Transport, sachgeme
Lagerung, Aufstellung und Montage sowie sorgfltige Bedienung und Instandhaltung voraus.
Marken
SIMATIC, SIMATIC HMI und SIMATIC NET sind eingetragene Marken der Siemens AG.
Die brigen Bezeichnungen in dieser Schrift knnen Marken sein, deren Benutzung durch Dritte fr
deren Zwecke die Rechte der Inhaber verletzen knnen.
Haftungsausschlu
Wir haben den Inhalt der Druckschrift auf bereinstimmung mit der
beschriebenen Hard-und Software geprft. Dennoch knnen
Abweichungen nicht ausgeschlossen werden, so da wir fr die
vollstndige bereinstimmung keine Gewhr bernehmen. Die Angaben
in dieser Druckschrift werden regelmig berprft, und notwendige
Korrekturen sind in den nachfolgenden Auflagen enthalten. Fr
Verbesserungsvorschlge sind wir dankbar.
Siemens AG
Bereich Automatisierungs- und Antriebstechnik
Geschftsgebiet Industrie-Automatisierungsysteme
Postfach 4848, D- 90327 Nrnberg
Siemens AG 2000
Technische nderungen bleiben vorbehalten
Siemens Aktiengesellschaft
A5E00069675
STEP 7 Grundwissen
STEP 7 Referenzwissen
Die elektronischen Handbcher finden Sie nach der Installation von STEP 7 im
Startmen unter Simatic > Dokumentation oder sie sind ber jede Siemens
Verkaufsniederlassung bestellbar. Smtliche Informationen aus den Handbchern
sind in STEP 7 ber die Online-Hilfe abrufbar.
iii
Wichtige Hinweise
iv
Inhaltsverzeichnis
1
Einfhrung in STEP 7
1.1
1-1
1.2
1-3
1.3
1-4
1.4
1-5
SIMATIC Manager
2.1
2-1
2.2
2-4
Symbolische Programmierung
3.1
Absolute Adresse
3-1
3.2
Symbolisch programmieren
3-2
4.1
4-1
4.2
4-4
4.3
4-8
4.4
4-11
5.1
5-1
5.2
5-3
5.3
5-6
5.4
5-8
5.5
5-11
5.6
5-13
5.7
5-16
5.8
5-18
Inhaltsverzeichnis
6.1
Hardware konfigurieren
7.1
Online-Verbindung aufbauen
7-1
7.2
7-3
7.3
7-6
7.4
7-8
7.5
Diagnosepuffer auswerten
7-12
6-1
8.1
8-1
8.2
Funktion programmieren
8-3
8.3
8-6
9.1
10
9-1
10-1
10-2
10-6
10-8
11
11-1
Anhang A
vi
A-1
Stichwortverzeichnis
Index-1
Einfhrung in STEP 7
1.1
Die erste binre Verknpfung, die Sie spter programmieren, ist die UNDFunktion. Die UND-Funktion kann in einer elektrischen Schaltung mit zwei
Tastern verdeutlicht werden.
Taster 1
Taster 2
Die zweite binre Verknpfung ist die ODER-Funktion. Die ODER-Funktion kann
ebenfalls in einer elektrischen Schaltung dargestellt werden.
Taster 3
Taster 4
1-1
Einfhrung in STEP 7
Die dritte binre Verknpfung ist das Speicherglied. Die SR-Funktion reagiert in
einer elektrischen Schaltung auf bestimmte Spannungszustnde und gibt diese
entsprechend weiter.
Speicherglied
Taster S
R
Taster R
1-2
Einfhrung in STEP 7
1.2
PG-Kabel
Programmiergert
STEP 7 Software
zu steuernde
Maschine
CPU
Stromversorgungsbaugruppe
Ausgabebaugruppe
Eingabebaugruppe
1-3
Einfhrung in STEP 7
1.3
Mglichkeit 1
Mglichkeit 2
Hardware konfigurieren
(Kap. 6)
Programm erstellen
(Kap. 3 bis 5)
Programm erstellen
(Kap. 3 bis 5)
Hardware konfigurieren
(Kap. 6)
Bei umfangreichen Programmen mit vielen Ein- und Ausgngen empfehlen wir zunchst,
die Hardware zu konfigurieren. Mit dem Vorteil, da STEP 7 mgliche Adressen im HWKonfig Editor anzeigt.
Bei der zweiten Mglichkeit mssen Sie in Abhngigkeit Ihrer gewhlten Komponenten die
jeweiligen Adressen selbst ermitteln und knnen diese nicht ber STEP 7 abrufen.
Mit der Hardwarekonfiguration knnen Sie nicht nur Adressen festlegen, sondern auch die
Parameter und Eigenschaften von Baugruppen ndern. Fr den Betrieb von mehreren
CPUs ist es beispielsweise notwendig die MPI-Adressen der CPUs anzupassen.
1-4
Einfhrung in STEP 7
1.4
Wenn Sie nach der Installation auf das Symbol SIMATIC Manager doppelklicken, wird
automatisch der STEP 7 Assistent gestartet.
Weitere Hinweise zur Installation finden Sie in der
Liesmich.wri Datei auf der STEP 7 CD unter
<Laufwerk>:\STEP 7\Disk1\Liesmich.wri.
1-5
Einfhrung in STEP 7
1-6
SIMATIC Manager
2.1
2-1
SIMATIC Manager
2-2
SIMATIC Manager
Whlen Sie im Schriftfeld Projektname mit Doppelklick den vorgeschlagenen Namen an, und berschreiben
Sie diesen mit Getting Started.
Mit Fertigstellen wird Ihr neues Projekt gem der Vorschau erzeugt und
angelegt.
Nach dem Kommando Fertigstellen wird der SIMATIC Manager mit dem Fenster des angelegten Projekts Getting Started geffnet. Auf den nchsten Seiten zeigen wir Ihnen,
welche Bedeutung die angelegten Dateien und Ordner haben und wie Sie damit effektiv
arbeiten knnen.
Der STEP 7 Assistent wird bei jedem Programmstart aktiviert. Diese Voreinstellung knnen
Sie im ersten Dialogfeld des Assistenten deaktivieren. Erstellen Sie Projekte ohne den
STEP 7 Assistenten, mssen Sie jedoch jedes Verzeichnis innerhalb des Projekts selbst
anlegen.
Mehr Informationen ber Hilfe > Hilfethemen
Einrichten und Bearbeiten des Projekts.
2-3
SIMATIC Manager
2.2
2-4
SIMATIC Manager
F1
Mglichkeit 1:
Markieren Sie einen beliebigen
Menbefehl und drcken Sie die Funktionstaste F1. Sie erhalten die kontextsensitive Hilfe zum markierten Menbefehl.
Mglichkeit 2:
Sie gelangen ber das Men zur
Hilfe zu STEP 7.
Im linken Teilfenster erscheint das
Inhaltsverzeichnis mit verschiedenen
Hilfethemen und im rechten wird das
angewhlte Topic angezeigt.
Navigieren Sie zum gesuchten Thema,
indem Sie im Inhalt auf das + klicken.
Im rechten Fenster wird parallel hierzu
der Inhalt des ausgewhlten Topics
dargestellt.
Mit Index und Suchen knnen Sie
Suchbegriffe eingeben und gezielt
nach Ihrem gewnschten Thema
suchen.
Mglichkeit 3:
Klicken Sie auf den Hilfezeiger. Der
nchste Klick auf ein bestimmtes Objekt aktiviert die Hilfe.
2-5
SIMATIC Manager
2-6
Symbolische Programmierung
3.1
Absolute Adresse
Jeder Ein- und Ausgang hat durch den Hardwareaufbau eine vorgegebene absolute Adresse. Diese wird direkt, d.h. absolut angegeben.
Die absolute Adresse kann durch frei whlbare symbolische Namen ersetzt
werden.
BATF
DC 5V
FRCE
RUN
STOP
Digitaleingabebaugruppe
Byte 0
Bit 0 bis 7
SF
DC 24V
RUN P
RUN
ON
OFF
STOP
M RES
L+
N
L+
M
L+
M
Digitaleingabebaugruppe
Byte 1
Bit 0 bis 7
L+
Absolute Adresse:
Eingang
Byte 1
Digitalausgabebaugruppe
Byte 4
Bit 0 bis 7
Digitalausgabebaugruppe
Byte 5
Bit 0 bis 7
1.5
Bit 5
3-1
Symbolische Programmierung
3.2
Symbolisch programmieren
In der Symboltabelle weisen Sie allen absoluten Adressen, die Sie in Ihrem spteren Programm ansprechen, einen symbolischen Namen und den Datentyp zu,
z.B. fr den Eingang E0.1 das Symbol Taster 1. Diese Namen gelten fr alle Programmteile und werden als globale Variablen bezeichnet.
Mit Hilfe der symbolischen Programmierung knnen Sie somit die Lesbarkeit Ihres
erstellten S7-Programms deutlich verbessern.
3-2
Symbolische Programmierung
Der Datentyp, der vorher automatisch in der Symboltabelle eingefgt wurde, legt die Art
des zu verarbeitenden Signals fr die CPU fest. STEP 7 verwendet u.a. folgende Datentypen:
BOOL
BYTE
WORD
DWORD
CHAR
INT
DINT
REAL
S5TIME
TIME
DATE
TIME_OF_DAY
Daten diesen Typs sind Bitkombinationen. Bit (Typ BOOL) bis 32 Bit (DWORD).
3-3
Symbolische Programmierung
3-4
4.1
KOP (Kontaktplan)
eignet sich z.B. fr Anwender aus dem gewerblichen Elektrobereich.
AWL (Anweisungsliste)
eignet sich z.B. fr Anwender aus dem Umfeld der Informatik.
FUP (Funktionsplan)
eignet sich z.B. fr Anwender aus dem Umfeld der Schaltungstechnik.
Abhngig davon, in welcher Sprache Sie den Baustein OB1 mit dem
Projekt-Assistenten angelegt haben, wird der Baustein nun geffnet. Sie
knnen jedoch die voreingestellte Programmiersprache zu jedem spteren
Zeitpunkt wieder ndern.
4-1
ZDt01_05_STEP7__KOP_1-9,
ZDt01_01_STEP7__AWL_1-9
oder
ZDt01_03_STEP7__FUP_1-9
Hier sind exemplarisch alle drei Beispielprojekte dargestellt.
Navigieren Sie im ZDt01_XXX zu
Symbole und kopieren Sie diese per
Drag and Drop in Ihr Projektfenster
Getting Started, Ordner S7Programm.
Schlieen Sie daraufhin das Fenster
ZDt01_XXX.
Drag and Drop bedeutet, da Sie ein beliebiges
Objekt mit der Maus anklicken und es mit gedrckter Maustaste verschieben. Indem Sie die
Maustaste loslassen, wird das Objekt abgelegt.
In STEP 7 wird der OB1 zyklisch von der CPU abgearbeitet. Dabei liest die CPU Zeile fr
Zeile und fhrt die Programmbefehle aus. Beginnt die CPU wieder in der ersten Programmzeile, hat sie genau einen Zyklus durchlaufen. Die hierfr bentigte Zeit wird als Zykluszeit
bezeichnet.
Entsprechend Ihrer gewhlten Programmiersprache lesen Sie bitte zum Programmieren mit
KOP im Kapitel 4.2, mit AWL im Kapitel 4.3 und mit FUP im Kapitel 4.4 weiter.
Mehr Informationen ber Hilfe > Hilfethemen in Programmieren von Bausteinen und Anlegen von Bausteinen und Bibliotheken
4-2
Das KOP/AWL/FUP-Programmfenster
Im KOP/AWL/FUP-Programmfenster werden alle Bausteine programmiert. Stellvertretend fr die Programmiersprachen haben wir hier die Ansicht fr KOP
abgebildet.
Neues Netzwerk
einfgen
Fr KOP und FUP die wichtigsten
Programmelemente
Programmelemente-Katalog
ein-, ausblenden
Die Variablen-Deklarationstabelle
enthlt Parameter und lokale Variablen des Bausteins
4-3
4.2
4-4
Symbole werden rot gekennzeichnet, wenn z.B. das Symbol nicht in der Symboltabelle
enthalten ist oder ein Syntaxfehler vorliegt.
Sie knnen den symbolischen Namen auch direkt aus der Symboltabelle einfgen. Klicken
Sie auf ??.? und anschlieend auf Einfgen > Symbol. Scrollen Sie in der Klappliste zum
entsprechenden Namen und markieren Sie ihn. Der symbolische Name wird automatisch
bernommen.
4-5
4-6
Wenn Sie den Unterschied zwischen absoluter und symbolischer Adressierung sehen mchten, deaktivieren Sie im Men Ansicht > Anzeigen mit > Symbolischer Darstellung.
Beispiel:
Symbolische Adressierung in KOP
Beispiel:
Absolute Adressierung in KOP
Den Zeilenumbruch der symbolischen Adressierung ndern Sie im KOP/AWL/FUPProgrammfenster mit Extras > Einstellungen > KOP/FUP > Operandenfeldbreite.
Sie knnen dort den Zeilenumbruch zwischen dem 10. und 24. Zeichen einstellen.
Mehr Informationen ber Hilfe > Hilfethemen in Programmieren von Bausteinen, Erstellen von Codebausteinen und Editieren von KOP-Anweisungen
4-7
4.3
Schreiben Sie in die erste Programmzeile ein U (UND) mit Leerzeichen und
das Symbol Taster 1 (mit Anfhrungszeichen).
Schlieen Sie die Zeile mit Return ab.
Der Cursor springt in die neue Zeile.
4-8
4-9
Wenn Sie den Unterschied zwischen absoluter und symbolischer Adressierung sehen mchten, deaktivieren Sie im Men Ansicht > Anzeigen mit > Symbolischer Darstellung.
Beispiel:
Symbolische Adressierung in AWL
Beispiel:
Absolute Adressierung in AWL
Mehr Informationen ber Hilfe > Hilfethemen in Programmieren von Bausteinen, Erstellen von Codebausteinen und Editieren von AWL-Anweisungen
4-10
4.4
4-11
Symbole werden rot gekennzeichnet, wenn z.B. das Symbol nicht in der Symboltabelle
enthalten ist oder ein Syntaxfehler vorliegt.
Sie knnen den symbolischen Namen auch direkt aus der Symboltabelle einfgen. Klicken
Sie auf ??.? und anschlieend auf Einfgen > Symbol. Scrollen Sie in der Klappliste zum
entsprechenden Namen und markieren Sie ihn. Der symbolische Name wird automatisch
bernommen.
4-12
Tragen Sie
fr den oberen Eingang Taster 3,
fr den unteren Eingang Taster 4 und
fr die Zuweisung Lampe Rot ein.
Speichern Sie den Baustein.
4-13
Wenn Sie den Unterschied zwischen absoluter und symbolischer Adressierung sehen mchten,
deaktivieren Sie im Men Ansicht > Anzeigen mit > Symbolischer Darstellung.
Beispiel:
Symbolische Adressierung in FUP
Beispiel:
Absolute Adressierung in FUP
Den Zeilenumbruch der symbolischen Adressierung ndern Sie im KOP/AWL/FUPProgrammfenster mit Extras > Einstellungen > KOP/FUP > Operandenfeldbreite. Sie knnen
dort den Zeilenumbruch zwischen dem 10. und 24. Zeichen einstellen.
Mehr Informationen ber Hilfe > Hilfethemen in Programmieren von Bausteinen, Erstellen von Codebausteinen und Editieren von FUP-Anweisungen
4-14
5.1
5-1
5-2
5.2
Fr die Namen der Bausteinparameter in der Variablendeklarationstabelle sind nur Buchstaben, Ziffern und der
Unterstrich zugelassen.
5-3
Markieren Sie die Fragezeichen, und tragen Sie die entsprechenden Namen der
Deklarationstabelle ein (# wird automatisch vergeben).
Tragen Sie fr den ffner der Reihenschaltung den symbolischen Namen Automatikbetrieb ein.
Speichern Sie anschlieend Ihr Programm.
5-4
Drehzahlberwachung programmieren
Fgen Sie ein neues Netzwerk ein und
markieren Sie den Strompfad.
Navigieren Sie anschlieend im
Programmelemente-Katalog zum
Vergleicher, und fgen Sie ein
CMP>=I ein.
Fgen Sie auerdem im Strompfad
eine Spule ein.
Markieren Sie wieder die Fragezeichen, und beschriften Sie die Spule und den
Vergleicher mit den Namen aus der Variablendeklarationstabelle.
Speichern Sie anschlieend Ihr Programm.
5-5
5.3
Fr die Namen der Bausteinparameter in der Variablendeklarationstabelle sind nur Buchstaben, Ziffern und der
Unterstrich zugelassen.
5-6
Drehzahlberwachung programmieren
Fgen Sie ein neues Netzwerk ein,
und tragen Sie die entsprechenden
Anweisungen ein. Speichern Sie anschlieend Ihr Programm.
5-7
5.4
5-8
Klicken Sie auf ??.? und tragen Sie die entsprechenden Namen der Deklarationstabelle ein (# wird automatisch vergeben).
Achten Sie darauf, da ein Eingang der UND-Funktion mit dem symbolischen
Namen Automatikbetrieb adressiert wird.
Negieren Sie noch die Eingnge Automatikbetrieb und #Stoerung mit dem entsprechenden Symbol (Button aus der Funktionsleiste).
Speichern Sie anschlieend Ihr Programm.
5-9
Drehzahlberwachung programmieren
Fgen Sie ein neues Netzwerk ein und
markieren Sie den Eingabebereich.
Navigieren Sie anschlieend im
Programmelemente-Katalog zum
Vergleicher, und fgen Sie ein
CMP>=I ein.
Fgen Sie eine Ausgangszuweisung an den Vergleicher an, und adressieren Sie
die Eingnge mit den Namen aus der Variablendeklarationstabelle.
Speichern Sie anschlieend Ihr Programm.
5-10
5.5
5-11
Mit der nderung der Aktualwerte sind die Vorbereitungen abgeschlossen, mit nur einem
Funktionsbaustein zwei Motoren zu steuern. Um weitere Motoren zu steuern, mten
lediglich weitere Datenbausteine erzeugt werden.
Um nun den Aufruf des FBs im OB1 zu programmieren, lesen Sie bitte entsprechend Ihrer
Programmiersprache im Kapitel 5.6 fr KOP, Kapitel 5.7 fr AWL und Kapitel 5.8 fr FUP
weiter.
Mehr Informationen ber Hilfe > Hilfethemen Programmieren von Bausteinen und Erstellen von Datenbausteinen
5-12
5.6
FB1
Motor
OB1
DB1
Daten
Benzinmotor
Aufruf
DB2
Daten
Dieselmotor
5-13
Klicken Sie auf die Fragezeichen, und adressieren Sie mit der Klappliste alle weiteren Parameter des Funktionsbausteins mit den entsprechenden symbolischen
Namen.
Die motorspezifischen
Ein- und Ausgangsvariablen (Deklaration in und
out) werden im FB Motor angezeigt.
Den Variablen wird je ein
Signal BM_xxx fr den
Benzinmotor zugewiesen.
5-14
Wenn Sie Programmstrukturen mit OBs, FBs und DBs anlegen, so mssen Sie den Aufruf
eines untergeordneten Bausteins (z.B. FB1) im bergeordneten Baustein (z.B. OB1) programmieren. Die Vorgehensweise ist dabei immer identisch.
Sie knnen in der Symboltabelle auch den verschiedenen Bausteinen symbolische Namen
geben (z.B. FB1 hat den Namen Motor und DB1 den Namen Benzin).
Sie knnen jederzeit die programmierten Bausteine archivieren oder ausdrucken. Die entsprechenden Funktionen finden Sie im SIMATIC Manager unter den Menpunkten
Datei > Archivieren bzw. Datei > Drucken.
5-15
5.7
FB1
Motor
OB1
DB1
Daten
Benzinmotor
Aufruf
DB2
Daten
Dieselmotor
5-16
Wenn Sie Programmstrukturen mit OBs, FBs und DBs anlegen, so mssen Sie den Aufruf
eines untergeordneten Bausteins (z.B. FB1) im bergeordneten Baustein (z.B. OB1) programmieren. Die Vorgehensweise ist dabei immer identisch.
Sie knnen in der Symboltabelle auch den verschiedenen Bausteinen symbolische Namen
geben (z.B. FB1 hat den Namen Motor und DB1 den Namen Benzin).
Sie knnen jederzeit die programmierten Bausteine archivieren oder ausdrucken. Die entsprechenden Funktionen finden Sie im SIMATIC Manager unter den Menpunkten
Datei > Archivieren bzw. Datei > Drucken.
5-17
5.8
FB1
Motor
OB1
DB1
Daten
Benzinmotor
Aufruf
DB2
Daten
Dieselmotor
5-18
Adressieren Sie mit der Klappliste alle weiteren Parameter des Funktionsbausteins mit den entsprechenden symbolischen Namen.
5-19
Wenn Sie Programmstrukturen mit OBs, FBs und DBs anlegen, so mssen Sie den Aufruf
eines untergeordneten Bausteins (z.B. FB1) im bergeordneten Baustein (z.B. OB1) programmieren. Die Vorgehensweise ist dabei immer identisch.
Sie knnen in der Symboltabelle auch den verschiedenen Bausteinen symbolische Namen
geben (z.B. FB1 hat den Namen Motor und DB1 den Namen Benzin).
Sie knnen jederzeit die programmierten Bausteine archivieren oder ausdrucken. Die entsprechenden Funktionen finden Sie im SIMATIC Manager unter den Menpunkten
Datei > Archivieren bzw. Datei > Drucken.
5-20
6.1
Hardware konfigurieren
Die Hardware knnen Sie konfigurieren, wenn Sie ein Projekt mit einer SIMATICStation angelegt haben. Die Projektstruktur, die mit dem STEP 7 Assistenten im
Kapitel 2.1 angelegt wurde, verfgt ber alle Voraussetzungen.
Mit STEP 7 wird die Hardware konfiguriert. Diese Konfigurationsdaten werden
spter beim Laden (vgl. Kapitel 7) in das Automatisierungssystem bertragen.
HardwareKatalog
Konfigurationstabelle mit
den MPI- und
E/A-Adressen
Kurzinformation zum
markierten Element
Hilfe zum markierten
Element
6-1
Sie knnen zustzlich mit dem Menbefehl Station > Konsistenz prfen die Konfiguration
auf Fehler berprfen. Bei eventuellen Fehlern bietet STEP 7 Lsungsmglichkeiten.
Mehr Informationen Hilfe > Hilfethemen Konfigurieren
der Hardware und Konfigurieren der zentralen
Baugruppen
6-2
7.1
Online-Verbindung aufbauen
Am mitgelieferten Projekt GS-KOP_Beispiel oder dem bisher erstellten Getting
Started und einem einfachen Testaufbau zeigen wir, wie Sie das Programm in
das Automatisierungssystem (AS) laden knnen und es anschlieend testen.
Sie sollten:
Stromversorgung
ein/aus
Betriebsartenschalter
Profilschiene
PG mit
STEP 7
Software
A 4.0
E 0.1
E 0.2
Verbindungskamm
PG-Kabel
7-1
Hardware aufbauen
Um eine Baugruppe auf die Profilschiene zu montieren, gehen Sie in folgender
Reihenfolge vor:
Baugruppe festschrauben
Schlssel in die CPU stecken, nachdem Sie alle Baugruppen montiert haben
Der Test ist auch durchfhrbar, wenn Sie eine andere Hardware verwenden als abgebildet.
Halten Sie lediglich die Adressierung der Ein- und Ausgnge ein.
STEP 7 bietet Ihnen zum Testen verschiedene Mglichkeiten an z.B. der Test ber
Programmstatus oder ber die Variablentabelle.
7-2
7.2
Spannung anlegen
Schalten Sie das Netz am ON/OFFSchalter ein. Diode DC 5V an der
CPU leuchtet.
7-3
7-4
Werden fehlerfreie Bausteine durch fehlerhafte Bausteine berschrieben, hat dies eine
Fehlfunktion Ihrer Anlage zur Folge. Dies vermeiden Sie, indem Sie vor dem Laden Ihre
Bausteine testen.
Wurde die Reihenfolge fr das Laden der Bausteine nicht beachtet zuerst untere,
dann obere Bausteinebenen laden geht die CPU in den Betriebszustand STOP ber.
Dies vermeiden Sie, indem Sie das gesamte Programm auf die CPU laden.
Online programmieren
Fr Testzwecke kann es in der Praxis notwendig sein, bereits auf die CPU geladene
Bausteine zu ndern. Hierzu doppelklicken Sie auf den gewnschten Baustein im Fenster
Online, um das KOP/AWL/FUP-Programmfenster zu ffnen. Programmieren Sie
anschlieend den Baustein wie gewohnt. Beachten Sie bitte, da der programmierte
Baustein sofort in Ihrer CPU aktiv wird.
Mehr Informationen ber Hilfe > Hilfethemen
Laden und Online-Verbindung aufbauen und
Laden aus dem PC/PG in das Zielsystem
7-5
7.3
7-6
E 0.1
E 0.2
Wir empfehlen umfangreiche Programme nie komplett auf die CPU zu laden und dort
ablaufen zu lassen, da eine Fehlerdiagnose durch die Vielzahl der mglichen
Fehlerquellen schwieriger ist. Vielmehr sollten Sie zur besseren bersicht einzelne
Bausteine separat laden und anschlieend testen.
Mehr Informationen ber Hilfe > Hilfethemen Testen
und Testen mit Programmstatus
7-7
7.4
Variablentabelle erstellen
Ausgangspunkt ist wieder der
SIMATIC Manager mit dem geffneten
Projekt Getting Started Offline.
Navigieren Sie zum Ordner
Bausteine, und klicken Sie mit der
rechten Maustaste in die rechte
Fensterhlfte.
Fgen Sie mit dem Kontextmen der
rechten Maustaste die Variablentabelle ein.
7-8
Die Variablentabelle ist zunchst leer. Tragen Sie fr das Beispiel Getting
Started die Symbolnamen oder den Operanden entsprechend der Abbildung ein.
Die restlichen Angaben werden vervollstndigt, indem Sie eine Eingabe mit
Return abschlieen.
ndern Sie das Statusformat aller Drehzahlwerte auf das Format DEZ. Klicken Sie
auf die entsprechende Zelle (Mauspfeil ndert sich ber der Spalte Statusformat)
und whlen Sie das Format DEZ aus.
7-9
Variablen beobachten
Klicken Sie auf Variable beobachten.
In der Statuszeile wird der Betrieb der
CPU angezeigt.
Schlieen Sie die Taster 1 und
Taster 2 in Ihrem Versuchsaufbau und
beobachten Sie das Ergebnis in der
Variablentabelle.
Die Statuswerte in der Variablentabelle
ndern sich von false auf true.
Variablen steuern
Tragen Sie in der Spalte Steuerwert fr den Operanden MW2 den Wert 1500
und fr den Operanden MW4 den Wert 1300 ein.
7-10
Nach dem bertragen werden diese Werte in Ihrer CPU verarbeitet. Das Ergebnis
des Vergleichs wird sichtbar.
Beenden Sie Variablen beobachten und schlieen Sie das Fenster. Eine
eventuelle Abfrage beantworten Sie mit Ja bzw. mit OK.
7-11
7.5
Diagnosepuffer auswerten
Fr den Fall der Flle, da die CPU beim Abarbeiten eines S7-Programms in
STOP geht oder sich die CPU nach dem Laden des Programms nicht mehr in
RUN schalten lt, knnen Sie aus den im Diagnosepuffer aufgelisteten
Ereignissen auf die Fehlerursache schlieen.
Voraussetzung ist, da eine Online-Verbindung zur CPU besteht und sich die
CPU im Betriebszustand STOP befindet.
Drehen Sie zuerst den Betriebsartenschalter an der CPU auf STOP.
Im Dialogfeld Hardware
diagnostizieren werden alle
erreichbaren CPUs aufgefhrt. Die
CPU mit dem Betriebszustand STOP
ist markiert.
Das Projekt Getting Started verfgt
nur ber eine CPU, die angezeigt wird.
Klicken Sie auf Baugruppenzustand,
um den Diagnosepuffer dieser CPU
auszuwerten.
Ist nur eine CPU angeschlossen,
knnen Sie den Baugruppenzustand
dieser CPU auch direkt abfragen ber
den Menbefehl Zielsystem >
Baugruppenzustand.
7-12
Das jngste Ereignis (Nr. 1) steht dabei an oberster Stelle. Die Ursache von
STOP wird angezeigt. Schlieen Sie alle Fenster bis auf den SIMATIC Manager.
Ist ein Programmierfehler die Ursache von STOP, markieren Sie das Ereignis und klicken
Sie auf die Schaltflche Baustein ffnen.
Der Baustein wird dann im bekannten KOP/AWL/FUP-Programmfenster geffnet und das
fehlerhafte Netzwerk wird markiert.
Mit diesem Kapitel haben Sie das Projektbeispiel Getting Started vom Anlegen eines
Projektes bis zum Testen des fertigen Programms erfolgreich abgeschlossen. In den
nchsten Kapiteln knnen Sie Ihr Wissen durch ausgewhlte bungen weiter vertiefen.
Mehr Informationen ber Hilfe > Hilfethemen
Diagnose und Auskunftsfunktionen des
Baugruppenzustands
7-13
7-14
8.1
8-1
8-2
8.2
Funktion programmieren
In unserem Beispiel programmieren Sie nachfolgend eine Zeitfunktion. Die Zeitfunktion bewirkt, da sich beim Einschalten eines Motors (vgl. Kapitel 5) gleichzeitig ein Lfter einschaltet, der nach dem Ausschalten des Motors noch vier
Sekunden nachluft (Ausschaltverzgerung).
Wie bereits erwhnt, mssen Sie die Ein- und Ausgangsparameter der Funktion
(Deklaration in und out) in der Variablendeklarationstabelle angeben.
8-3
Markieren Sie die Fragezeichen, und tragen Sie die entsprechenden Namen aus
der Variablendeklarationstabelle ein (werden automatisch mit # gekennzeichnet).
Am Eingang TW des S_AVERZ stellen Sie die Dauer der Verzgerung ein. Dabei
bedeutet S5T#4s, da eine Konstante mit dem Datentyp S5Time#(S5T#) mit einer
Dauer von vier Sekunden (4s) definiert wird.
Speichern Sie anschlieend die Funktion, und schlieen Sie das Fenster.
Mit dem Eingangsparameter #Motor_Ein wird die #Zeitfunktion gestartet. Sie wird spter beim Aufruf im OB1
einmal mit den Parametern fr den Benzinmotor und
einmal mit den Parametern fr den Dieselmotor (z.B. T1
fr BM_Nachlauf) versorgt. Die symbolischen Namen
dieser Parameter werden Sie spter in die Symboltabelle
eintragen.
8-4
Damit die Zeitfunktion abgearbeitet wird, ist ein Aufruf der Funktion in einem bergeordneten Baustein notwendig (in unserem Beispiel im OB1).
8-5
8.3
8-6
Klicken Sie auf die Fragezeichen des FC1-Aufrufs, und tragen Sie die symbolischen Namen ein.
Programmieren Sie im Netzwerk 7 den Aufruf der Funktion FC1 mit den Operanden des Dieselmotors. Gehen Sie dabei analog zum vorherigen Netzwerk vor (die
Operanden fr den Dieselmotor haben Sie bereits in der Symboltabelle aufgenommen).
8-7
Der Aufruf der Funktionen wurde in unserem Beispiel als unbedingter Aufruf programmiert,
d.h. die Funktion wird immer bearbeitet.
Abhngig von den Anforderungen Ihrer Automatisierungsaufgabe knnen Sie den Aufruf
von FCs oder FBs auch mit gewissen Bedingungen verknpfen: z.B. an einen Eingang
oder an eine Vorverschaltung. Zur Programmierung von Bedingungen steht der ENEingang bzw. der ENO-Ausgang der Box zur Verfgung.
8-8
9.1
9-1
9-2
9-3
Symbole zuordnen
Einem Datenbaustein knnen Sie ebenfalls einen symbolischen Namen
zuordnen.
ffnen Sie die Symboltabelle und
tragen Sie fr den Datenbaustein DB3
das Symbol G_Daten ein.
Falls Sie im Kapitel 4 die Symboltabelle aus
einem Beispielprojekt
(zDt01_02_STEP7__AWL_1-10,
zDt01_06_STEP7__KOP_1-10 oder
zDt01_04_STEP7__FUP_1-10) in Ihr Projekt
Getting Started kopiert haben, mssen Sie
keine Symbole nachtrglich einfgen.
9-4
OB1
CALL FB10, DB10
FB10
CALL FB1 (fr Benzinmotor)
CALL FB1 (fr Dieselmotor)
...
FB1
Motor
DB10
Daten Benzinmotor
Daten Dieselmotor
FB1
Motor
Sie sollten bereits mit der Programmierung in KOP, FUP oder AWL (vgl. Kapitel 4
und 5) sowie der symbolischen Programmierung (vgl. Kapitel 3) vertraut sein.
10-1
ZDt01_01_STEP7__AWL_1-9,
ZDt01_05_STEP7__KOP_1-9,
ZDt01_03_STEP7__FUP_1-9
Multiinstanzen knnen Sie fr beliebige Funktionsbausteine anlegen, z.B. auch fr Ventilsteuerungen. Wenn Sie mit Multiinstanzen arbeiten wollen, beachten Sie bitte, da sowohl
der aufrufende als auch die aufgerufenen Funktionsbausteine multiinstanzfhig sind.
10-2
Variablendeklarationstabelle ausfllen
Das KOP/AWL/FUP-Programmfenster ist geffnet. Deklarieren Sie fr den Aufruf
des FB1 die folgenden Variablen.
Fgen Sie anschlieend die bentigten Schlieer ein, und vervollstndigen Sie
den Aufruf mit den symbolischen Namen.
10-3
Fgen Sie ein neues Netzwerk ein, und programmieren Sie den Aufruf des
Dieselmotors. Gehen Sie dabei analog zum Netzwerk 1 vor.
Fgen Sie ein neues Netzwerk ein, und programmieren Sie eine Reihenschaltung
mit der entsprechenden Adressierung. Speichern Sie anschlieend Ihr Programm,
und schlieen Sie den Baustein.
Die temporren Variablen
(BM_Soll_erreicht und
DM_Soll_erreicht) werden an
den Ausgangsparameter
Soll_erreicht bergeben, der
dann im OB1 weiterverarbeitet
wird.
10-4
Um die beiden Aufrufe des FB1 im FB10 zu bearbeiten, mu der FB10 selbst aufgerufen
werden.
Multiinstanzen knnen ausschlielich fr Funktionsbausteine programmiert werden. Das
Anlegen von Multiinstanzen fr Funktionen (FCs) ist nicht mglich.
10-5
10-6
ndern Sie den Aktualwert des Dieselmotors auf 1300, speichern Sie den
Datenbaustein, und schlieen Sie ihn anschlieend.
10-7
10-8
Vervollstndigen Sie den untenstehenden Aufruf mit den entsprechenden symbolischen Namen.
Lschen Sie den Aufruf des FB1 im OB1 (Netzwerke 4 und 5 aus Kapitel 5.6 ff),
da nun der FB1 zentral ber den FB10 aufgerufen wird.
Speichern Sie anschlieend Ihr Programm, und schlieen Sie den Baustein.
Aufruf in AWL
Falls Sie in AWL programmieren, markieren Sie den Eingabebereich unterhalb
des neuen Netzwerks, und geben Sie die untenstehenden AWL-Anweisungen ein.
Benutzen Sie hierfr im Programmelemente-Katalog den FB Bausteine > FB10
Motoren.
Lschen Sie den Aufruf des FB1 im OB1 (Netzwerke 4 und 5 aus Kapitel 5.6 ff),
da nun der FB1 zentral ber den FB10 aufgerufen wird.
Speichern Sie anschlieend Ihr Programm, und schlieen Sie den Baustein.
10-9
Aufruf in FUP
Falls Sie in FUP programmieren, markieren Sie den Eingabebereich unterhalb des
neuen Netzwerks, und geben Sie die untenstehenden FUP-Anweisungen ein.
Benutzen Sie hierfr im Programmelemente-Katalog den FB Bausteine > FB10
Motoren.
Lschen Sie den Aufruf des FB1 im OB1 (Netzwerke 4 und 5 aus Kapitel 5.6 ff),
da nun der FB1 zentral ber den FB10 aufgerufen wird.
Speichern Sie anschlieend Ihr Programm, und schlieen Sie den Baustein.
Bentigen Sie fr Ihre Automatisierungslsung weitere Motorsteuerungen, z.B. Erdgasmotoren, Biogasmotoren usw., sind diese analog als Multiinstanz zu programmieren und ber
den FB10 aufzurufen.
Hierzu deklarieren Sie, wie dargestellt, in der Variablendeklarationstabelle des FB10 (Motoren) die weiteren Motoren und programmieren im FB10 den Aufruf des FB1 (Multiinstanz im
Programmelemente-Katalog). Fr die symbolische Programmierung sind anschlieend die
neuen symbolischen Namen z.B. fr die Ein-/Ausschaltvorgnge in der Symboltabelle zu
definieren.
Mehr Informationen ber Hilfe > Hilfethemen Aufruf von Referenzhilfen, Sprachbeschreibung KOP/FUP bzw. AWL und
Programmsteueung bzw. Programmsteuerungsoperationen
10-10
Kompakte Slaves:
z.B. E/A-Baugruppen
ET 200B-16DI / -16DO
Modulare Slaves:
z.B. ET 200 M-IM153
PROFIBUS-DP-Netz
zwischen Master und
Slaves
Master-Gert:
z.B. CPU 315-2DP
11-1
11-2
Station konfigurieren
Markieren Sie den Ordner
SIMATIC 300-Station, und doppelklicken Sie auf Hardware.
Das HW Konfig-Fenster wird geffnet
(vgl. Kapitel 6.1).
11-3
DP-Mastersystem konfigurieren
Markieren Sie den DP-Master auf
Steckplatz 2.1, und fgen Sie ein
DP-Mastersystem ein.
11-4
11-5
Teilnehmer-Adresse ndern
In unserem Beispiel ist das ndern der
Teilnehmer-Adresse nicht notwendig.
In der Praxis wird dies jedoch hufig
gebraucht.
Markieren Sie die anderen Teilnehmer
der Reihe nach und berprfen Sie die
Ein- und Ausgangsadressen. Die
Hardware-Konfiguration hat alle Adressen angepat, es gibt keine Doppelbelegung.
Zum Abschlu Speichern und bersetzen Sie die Konfiguration der Dezentralen Peripherie.
Schlieen Sie das Fenster.
Mit Speichern und bersetzen wird die Konfiguration
automatisch einer Konsistenzprfung unterzogen. Bei
fehlerfreier Konfiguration werden dann die Systemdaten
erzeugt und knnen ins Zielsystem geladen werden.
Mit Speichern kann die Konfiguration auch im fehlerhaften
Zustand abgespeichert werden. Ein Laden ins Zielsystem
ist dann nicht mglich.
11-6
Optional: Netzprojektierung
Die Konfiguration der Dezentralen
Peripherie knnen Sie auch mit der
Netzprojektierung durchfhren.
Doppelklicken Sie im SIMATIC
Manager auf das Netz PROFIBUS (1).
Das Fenster NETPRO wird geffnet.
Aus dem Katalog der Netzobjekte
knnen Sie weitere DP-Slaves auf den
PROFIBUS-DP ziehen.
Doppelklicken Sie auf ein beliebiges
Element, um es zu konfigurieren. Das
Fenster Hardware konfigurieren wird
geffnet.
Mit Station > Konsistenz prfen (Fenster Hardware-Konfiguration) und Netz > Konsistenz
prfen (Fenster Netzprojektierung) knnen Sie die Konfiguration auf Fehler berprfen
bevor Sie diese speichern. Bei eventuellen Fehlern werden diese von STEP 7 angezeigt
und Lsungsmglichkeiten angeboten.
Mehr Information ber Hilfe > Hilfethemen Konfigurieren der Hardware und Konfigurieren der Dezentralen Peripherie
11-7
Gratulation! Sie haben das Getting Started durchgearbeitet und dabei wichtige Begriffe, Vorgehensweisen und Funktionalitten von STEP 7 kennengelernt. Damit knnen Sie sich bereits
jetzt an Ihr erstes Projekt wagen.
Fr den Fall, da Sie in zuknftigen Projekten nach bestimmten Funktionen suchen oder
Bedienfolgen von STEP 7 vergessen haben, nutzen Sie unsere umfangreiche Hilfe zu STEP 7.
Wenn Sie Ihre STEP 7 Kenntnisse erweitern wollen, bieten wir hierfr spezielle Schulungen an.
Ihr Siemens-Vertriebsberater hilft Ihnen gern weiter.
Bei Ihren Projekten wnschen wir Ihnen viel Erfolg!
Ihre Siemens AG
11-8
A. Anhang A
ZDt01_02_STEP7__AWL_1-10:
Die programmierten Kapitel 1 bis 10 inklusive Symboltabelle in der
Programmiersprache AWL.
ZDt01_01_STEP7__AWL_1-9:
Die programmierten Kapitel 1 bis 9 inklusive Symboltabelle in der
Programmiersprache AWL.
ZDt01_06_STEP7__KOP_1-10:
Die programmierten Kapitel 1 bis 10 inklusive Symboltabelle in der
Programmiersprache KOP.
ZDt01_05_STEP7__KOP_1-9:
Die programmierten Kapitel 1 bis 9 inklusive Symboltabelle in der
Programmiersprache KOP.
ZDt01_04_STEP7__FUP_1-10:
Die programmierten Kapitel 1 bis 10 inklusive Symboltabelle in der
Programmiersprache FUP.
ZDt01_03_STEP7__FUP_1-9:
Die programmierten Kapitel 1 bis 9 inklusive Symboltabelle in der
Programmiersprache FUP.
ZDt01_07_STEP7__DezP_11:
Das programmierte Kapitel 11 mit der Dezentralen Peripherie.
A-1
Anhang A
A-2
Stichwortverzeichnis
A
Absolute Adresse 3-1
Aktualwerte ndern 5-11
ndern vonTeilnehmer-Adressen 11-6
Anlegen der Funktion 8-1
Anlegen des Globaldatenbausteins 9-1
Anlegen des Projekts 2-1
Anlegen eines Funktionbausteins 5-1
Aufbauen der Online-Verbindung 7-1
Aufgabenstellung 1-1
Aufrufen der Funktion 8-6
Aufrufen der Hilfe 2-5
Auswerten des Diagnosepuffers 7-12
AWL
Bausteinaufruf 5-16
ODER-Anweisung 4-9
Speicheranweisung 4-10
Testen 7-6
UND Anweisung 4-8
Zeitfunktion programmieren 8-4
B
Baugruppenzustand abfragen 7-12
Bausteinaufruf in AWL 5-16
Bausteinaufruf in FUP 5-18
Bausteinaufruf in KOP 5-13
Beispielprojekte A-1
Beobachten von Variablen 7-10
Betriebszustand berprfen 7-5
F
FB programmieren in AWL 5-6
FB programmieren in FUP 5-8
FB programmieren in KOP 5-3
Funktion anlegen 8-1
Funktion aufrufen 8-6
Funktion ffnen 8-1
Funktionsbaustein anlegen 5-1
Funktionsbaustein ffnen 5-1
FUP
Bausteinaufruf 5-18
ODER-Funktion 4-13
Speicherfunktion 4-14
Testen 7-6
UND-Funktion 4-11
Zeitfunktion programmieren 8-5
G
Global-Datenbaustein anlegen 9-1
Global-Datenbaustein programmieren 9-1
Global-DB in der Symboltabelle 9-4
Global-DB in der
Variablendeklarationstabelle 9-4
Global-DB ffnen 9-1
H
Hardware aufbauen 7-1
Hardware konfigurieren 6-1
Hilfe aufrufen 2-5
C
CPU einschalten 7-5
CPU urlschen und in RUN setzen 7-3
I
Installieren 1-5
Instanz-Datenbausteine erzeugen 5-11
D
Datenbaustein
Erzeugen des Instanz-DB 5-11
Datensicht 10-6
Datentyp 3-3
Deklarationsicht 10-6
Dezentrale Peripherie konfigurieren 11-1
Diagnosepuffer auswerten 7-12
DP-Mastersystem konfigurieren 11-4
E
Einfgen > Symbol 4-5, 4-9, 4-12
Einfhrung in STEP 7 1-1
Entscheidung KOP, AWL, FUP 4-1
Erstellen der Variablentabelle 7-8
K
Konfigurieren der Dezentralen Peripherie
11-1
Konfigurieren der Hardware 6-1
Konfigurieren des DP-Mastersystem 11-4
Konsistenz prfen
Netz 11-7
Station 11-7
KOP
Bausteinaufruf 5-13
Parallelschaltung 4-6
Reihenschaltung 4-4
Speicherfunktion 4-7
Testen 7-6
Index-1
Stichwortverzeichnis
L
Laden einzelner Bausteine 7-5
M
Multiinstanz programmieren 10-1
N
Netz > Konsistenz prfen 11-7
Netzprojektierung 11-7
O
OB1 ffnen 4-2
ODER-Anweisung in AWL 4-9
ODER-Funktion 1-1
ODER-Funktion in FUP 4-13
ffnen der Funktion 8-1
ffnen des Globaldatenbausteins 9-1
ffnen des OB1 4-2
ffnen eines Funktionbausteins 5-1
Online programmieren 7-5
Online schalten der Variablentabelle 7-9
Online-Verbindung aufbauen 7-1
P
Parallelschaltung in KOP 4-6
PROFIBUS-DP aufbauen 11-1
Programm ins Zielsystem laden 7-3
Programmieren des FB1 in AWL 5-6
Programmieren des FB1 in FUP 5-8
Programmieren des FB1 in KOP 5-3
Programmieren einer Funktion (FC) 8-1
Programmieren einer Multiinstanz 10-1
Programmieren eines GlobalDatenbausteins 9-1
Programmieren im OB1 4-1
Programmieren mit FBs und DBs 5-1
Programmieren symbolisch 3-2
Projekt anlegen 2-1
Projektstruktur im SIMATIC Manager 2-4
Projektstruktur navigieren 2-5
SR-Funktion 1-2
Starten des SIMATIC Manager 2-1
Station > Konsistenz prfen 11-7
STEP7
Assistent
Neues Projekt 2-1
Steuern von Variablen 7-10
Symbol einfgen
AWL 4-9
FUP 4-12
KOP 4-5
Symboleditor 3-2
Symbolisch programmieren 3-2
Symbolische Darstellung
AWL 4-10
FUP 4-14
KOP 4-7
Symboltabelle 3-2
Symboltabelle kopieren 4-2
T
Teilnehmer-Adresse ndern 11-6
Testen mit AWL 7-6
Testen mit FUP 7-6
Testen mit KOP 7-6
U
UND-Anweisung in AWL 4-8
UND-Funktion 1-1
UND-Funktion in FUP 4-11
V
Variablen beobachten 7-10
Variablen steuern 7-10
Variablendeklarationstabelle ausfllen
AWL 5-6
FUP 5-8
KOP 5-3
Variablentabelle erstellen 7-8
Variablentabelle online schalten 7-9
Vorgehensweise mit STEP 7 1-4
Z
Zeitfunktion programmieren in AWL 8-4
Zeitfunktion programmieren in FUP 8-5
Zeitfunktion programmieren in KOP 8-3
Zentrale Baugruppen konfigurieren 6-1
S
SIMATIC Erweiterungssoftware 2-6
SIMATIC Manager
Projektstruktur 2-4
SIMATIC Manager starten 2-1
Spannung anlegen 7-3
Speicheranweisung in AWL 4-10
Speicherfunktion in FUP 4-14
Speicherfunktion in KOP 4-7
Index-2
An
Siemens AG
A&D AS E 81
stliche Rheinbrckenstr. 50
76181 Karlsruhe
Absender:
Ihr Name: .........................................................................................................................................
Ihre Funktion: ...................................................................................................................................
Ihre Firma:........................................................................................................................................
Strae:......................................................................................................................................
Ort: ...........................................................................................................................................
Telefon: ....................................................................................................................................
Automobilindustrie
Pharmazeutische Industrie
Chemische Industrie
Kunststoffverarbeitung
Elektroindustrie
Papierindustrie
Nahrungsmittel
Textilindustrie
Leittechnik
Transportwesen
Maschinenbau
Andere....................................................
Petrochemie
"
Geben Sie bitte bei den folgenden Fragen Ihre persnliche Bewertung mit Werten von
1 = gut bis 5 = schlecht an.
Falls Sie auf konkrete Probleme gestoen sind, erlutern Sie diese bitte in den folgenden
Zeilen:
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................