1636
02/2010 00002011 STEP 7 V10.5 SP2 Liesmich 1 Installation 2 Erste Schritte 3 Einführung in das TIA-Portal 4 Projekte bearbeiten 5 Geräte und Netze konfigurieren 6 PLC programmieren 7 Prozesse visualisieren 8 Online- und Diagnosefunktionen nutzen 9 Quelldokumente 10

3 STEP 7 V10.5 SP2 4 00002011 STEP 7 V10.5 SP2 Liesmich 1 Installation 2 Erste Schritte 3 Einführung in das TIA-Portal 4 Projekte bearbeiten 5 Geräte und Netze konfigurieren 6 PLC

Embed Size (px)

Citation preview

02/201000002011

STEP 7 V10.5 SP2

Liesmich 1

Installation 2

Erste Schritte 3

Einfhrung in das TIA-Portal 4

Projekte bearbeiten 5

Gerte und Netze konfigurieren 6

PLC programmieren 7

Prozesse visualisieren 8Online- undDiagnosefunktionen nutzen 9

Quelldokumente 10

SicherheitshinweiseDieses Handbuch enthlt Hinweise, die Sie zu Ihrer persnlichen Sicherheit sowie zur Vermeidung vonSachschden beachten mssen. Die Hinweise zu Ihrer persnlichen Sicherheit sind durch ein Warndreieckhervorgehoben, Hinweise zu alleinigen Sachschden stehen ohne Warndreieck. Je nach Gefhrdungsstufewerden die Warnhinweise in abnehmender Reihenfolge wie folgt dargestellt.

Gefahrbedeutet, dass Tod oder schwere Krperverletzung eintreten wird, wenn die entsprechendenVorsichtsmanahmen nicht getroffen werden.

Warnungbedeutet, dass Tod oder schwere Krperverletzung eintreten kann, wenn die entsprechendenVorsichtsmanahmen nicht getroffen werden.

Vorsichtmit Warndreieck bedeutet, dass eine leichte Krperverletzung eintreten kann, wenn die entsprechendenVorsichtsmanahmen nicht getroffen werden.

Vorsichtohne Warndreieck bedeutet, dass Sachschaden eintreten kann, wenn die entsprechendenVorsichtsmanahmen nicht getroffen werden.

Achtungbedeutet, dass ein unerwnschtes Ergebnis oder Zustand eintreten kann, wenn der entsprechende Hinweis nichtbeachtet wird.

Beim Auftreten mehrerer Gefhrdungsstufen wird immer der Warnhinweis zur jeweils hchsten Stufe verwendet.Wenn in einem Warnhinweis mit dem Warndreieck vor Personenschden gewarnt wird, dann kann im selbenWarnhinweis zustzlich eine Warnung vor Sachschden angefgt sein.

Qualifiziertes PersonalDas zugehrige Gert/System darf nur in Verbindung mit dieser Dokumentation eingerichtet und betriebenwerden. Inbetriebsetzung und Betrieb eines Gertes/Systems drfen nur von qualifiziertem Personalvorgenommen werden. Qualifiziertes Personal im Sinne der sicherheitstechnischen Hinweise dieserDokumentation sind Personen, die die Berechtigung haben, Gerte, Systeme und Stromkreise gem denStandards der Sicherheitstechnik in Betrieb zu nehmen, zu erden und zu kennzeichnen.

Bestimmungsgemer GebrauchBeachten Sie Folgendes:

WarnungDas Gert darf nur fr die im Katalog und in der technischen Beschreibung vorgesehenen Einsatzflle und nurin Verbindung mit von Siemens empfohlenen bzw. zugelassenen Fremdgerten und -komponenten verwendetwerden. Der einwandfreie und sichere Betrieb des Produktes setzt sachgemen Transport, sachgemeLagerung, Aufstellung und Montage sowie sorgfltige Bedienung und Instandhaltung voraus.

MarkenAlle mit dem Schutzrechtsvermerk gekennzeichneten Bezeichnungen sind eingetragene Marken der SiemensAG. Die brigen Bezeichnungen in dieser Schrift knnen Marken sein, deren Benutzung durch Dritte fr derenZwecke die Rechte der Inhaber verletzen kann.

Siemens AGAutomation and DrivesPostfach 48 4890437 NRNBERGDEUTSCHLAND

Dokumentbestell-Nr. 00002011Ausgabe 02/2010

Copyright Siemens AG .nderungen vorbehalten

Dieses Dokument wurde mit dem System "My Documentation Manager" erstellt.

Erzeugt von Karl-Heinz Busch am 11.02.2010.

Das System "My Documentation Manager" ist erreichbar unter http://www.automation.siemens.com/MDM

Bitte beachten Sie folgenden rechtlichen Hinweis:

Bei diesem Dokument handelt es sich um einen vom Nutzer mit Hilfe des kostenlosen Systems "MyDocumentation Manager" selbst zusammengestellten, unentgeltlichen Auszug aus der Dokumentation und/oderden Dokumentationen, die von Siemens fr dieses Produkt verfasst und bereitgestellt wurde bzw. wurden. DieSIEMENS AG bernimmt keine Haftung fr die Inhalte auf den verlinkten Webseiten.

Im Anhang befindet sich ein Verzeichnis der hierfr verwendeten Dokumentationen. Diese sind auf derHomepage von Siemens unter folgendem Link zu finden: http://support.automation.siemens.com

Der Nutzer ist selbst dafr verantwortlich, die Aktualitt der Inhalte durch regelmige berprfung derentsprechenden Dokumentationen, die unter http://support.automation.siemens.com abrufbar sind,sicherzustellen.

Der Nutzer hat dieses Dokument auf eigene Verantwortung und auf eigenes Risiko zusammengestellt. Insoweitist jegliche Haftung von Siemens fr dieses selbst zusammengestellte Dokument ausgeschlossen.

Das Dokument ist ausschlielich fr eigene und interne Zwecke des Nutzers bestimmt, soweit nicht nach denErgnzenden Nutzungsbedingungen fr "My Documentation Manager" eine Weitergabe an Dritte ausdrcklichzulssig ist.

Der Nutzung dieses Dokuments liegen die Ergnzenden Nutzungsbedingungen fr "My DocumentationManager" zugrunde, die unter folgendem Link abrufbar sind: https://www.automation.siemens.com/mdm/ExtendedAGB

http://www.automation.siemens.com/MDMhttp://support.automation.siemens.comhttp://support.automation.siemens.comhttps://www.automation.siemens.com/mdm/ExtendedAGBhttps://www.automation.siemens.com/mdm/ExtendedAGB

Inhaltsverzeichnis1 Liesmich . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

1.1 Allgemeine Hinweise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131.1.1 Allgemeine Hinweise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131.1.2 Hinweise zur Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151.1.3 Beispielprojekt verwenden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171.1.4 Kommunikationsschnittstellen anzeigen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

1.2 Liesmich STEP 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181.2.1 Hinweise zur Benutzung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181.2.2 Gerte und Netze konfigurieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191.2.3 PLC programmieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

1.3 Liesmich WinCC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 531.3.1 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 531.3.2 Hinweise zur Benutzung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 541.3.3 Migration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 551.3.4 Engineering System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 561.3.5 Runtime . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 611.3.6 Bediengerte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62

2 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

2.1 Systemvoraussetzungen fr die Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 632.1.1 Hinweise zu den Systemvoraussetzungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 632.1.2 Systemvoraussetzungen STEP 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

2.2 Lizenzen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

2.3 Installation starten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

2.4 Deinstallation starten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

3 Erste Schritte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

3.1 Grundfunktionen des Totally Integrated Automation Portal . . . . . . . . . . . . . . . . . . . . . . . . . . . 693.1.1 bersicht . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 693.1.2 Projekt erstellen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 783.1.3 Hardware und Netzwerke konfigurieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 793.1.4 PLC programmieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 883.1.5 Technologiefunktionen projektieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 943.1.6 Visualisierung projektieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 983.1.7 Projektdaten in die Gerte laden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1033.1.8 Online-Funktionen nutzen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104

STEP 7 V10.5 SP202/2010, 00002011

5

4 Einfhrung in das TIA-Portal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111

4.1 Bedienoberflche und Bedienung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1114.1.1 Betriebssystemabhngige Besonderheiten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1114.1.2 TIA-Portal starten, einstellen und beenden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1134.1.3 Aufbau der Bedienoberflche . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1164.1.4 Bedienoberflche anpassen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1294.1.5 Tastaturbedienung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132

4.2 Hilfe zum Informationssystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1364.2.1 Allgemeines zum Informationssystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1364.2.2 Hilfe verwenden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1394.2.3 Anzeige von Tooltip-Kaskaden deaktivieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1424.2.4 Sicherheitshinweise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143

5 Projekte bearbeiten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145

5.1 Grundlagen zu Projekten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145

5.2 Neues Projekt erstellen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145

5.3 Projekte ffnen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146

5.4 Projekte speichern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146

5.5 Projekte schlieen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147

5.6 Projekte lschen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147

5.7 Projektdaten vergleichen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1485.7.1 bersicht ber den Vergleichseditor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1485.7.2 Online-Offline-Vergleich durchfhren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1505.7.3 Filter fr Vergleichsergebnisse verwenden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1515.7.4 Detailvergleich durchfhren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1525.7.5 Vergleichsergebnisse aktualisieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1525.7.6 Aktionen festlegen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1535.7.7 Vergleichsaktionen synchronisieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153

5.8 Projektdaten bersetzen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1545.8.1 Allgemeine Informationen zum bersetzen von Projektdaten . . . . . . . . . . . . . . . . . . . . . . . 1545.8.2 Projektdaten bersetzen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154

5.9 Projektdaten in Gert laden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1555.9.1 Allgemeine Informationen zum Laden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1555.9.2 Projektdaten in der Projektnavigation in Gert laden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1565.9.3 Projektdaten in einen erreichbaren Teilnehmer laden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157

5.10 Projektinhalte drucken . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1585.10.1 Dokumentationsfunktion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1585.10.2 Druckvorschau erstellen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1595.10.3 Projektdaten drucken . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159

5.11 Migration von Projekten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1605.11.1 Migration von Projekten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1605.11.2 Projekt-Historie anzeigen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1615.11.3 Protokolldatei zu einer Migration anzeigen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161

Inhaltsverzeichnis

6STEP 7 V10.5 SP202/2010, 00002011

5.12 In Projekten suchen und ersetzen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1625.12.1 Informationen zur Suchfunktion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1625.12.2 Suchen und ersetzen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162

5.13 Mit Memory Cards arbeiten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1645.13.1 Grundlagen zu Memory Cards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1645.13.2 Anwenderdefinierten Kartenleser hinzufgen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1655.13.3 Auf Memory Cards zugreifen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1665.13.4 Kartentyp einer Memory Card auswhlen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1665.13.5 Eigenschaften von Memory Cards anzeigen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167

5.14 Mit Textlisten arbeiten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1685.14.1 Textlisten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1685.14.2 Anwenderdefinierte Textlisten anlegen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1695.14.3 Anwenderdefinierte Textlisten bearbeiten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1705.14.4 Systemdefinierte Textlisten bearbeiten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171

5.15 Mit mehrsprachigen Projekten arbeiten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1725.15.1 Grundlagen zu Projekttexten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1725.15.2 Projektsprachen auswhlen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1735.15.3 Editiersprache festlegen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1745.15.4 Texte direkt bersetzen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1745.15.5 Texte mithilfe von Referenztexten bersetzen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175

5.16 Mit Bibliotheken arbeiten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1765.16.1 Grundlagen zu Bibliotheken . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1765.16.2 Task Card "Bibliotheken" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1775.16.3 Elemente- und Teileansicht verwenden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1795.16.4 Arbeiten mit der Projektbibliothek . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1805.16.5 Arbeiten mit globalen Bibliotheken . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184

5.17 Projektdaten schtzen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1925.17.1 Schutzkonzept fr Projektdaten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192

5.18 Nutzen von Querverweisen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1925.18.1 Nutzen von Querverweisen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192

6 Gerte und Netze konfigurieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193

6.1 Hardware- und Netzwerkeditor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1936.1.1 bersicht ber den Hardware- und Netzwerkeditor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1936.1.2 Netzsicht . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1946.1.3 Gertesicht . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1966.1.4 Drucken von Hardware- und Netzkonfigurationen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1986.1.5 Optionen fr den Druck ndern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1996.1.6 Inspektorfenster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1996.1.7 Hardware-Katalog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2006.1.8 Informationen zu Hardware-Komponenten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2026.1.9 Produktsupport aktivieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2036.1.10 Tastaturbedienung im Hardware- und Netzwerkeditor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204

6.2 Gerte konfigurieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2056.2.1 Grundlagen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205

Inhaltsverzeichnis

STEP 7 V10.5 SP202/2010, 00002011

7

6.2.2 Einzelne Gerte konfigurieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212

6.3 Gerte vernetzen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2236.3.1 Kommunikation und Netze . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2236.3.2 Gerte in der Netzsicht vernetzen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2246.3.3 Tabellarische Netzbersicht . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2276.3.4 Gerte in der Gertesicht vernetzen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2276.3.5 Netzparameter und Schnittstellenparameter prfen oder ndern . . . . . . . . . . . . . . . . . . . . . 2286.3.6 Vernetzungen ndern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2296.3.7 Subnetze kopieren, ausschneiden oder lschen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2306.3.8 Netzkonfiguration Industrial Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2316.3.9 Open User Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2336.3.10 HMI-Verbindungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243

6.4 Betriebsverhalten konfigurieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2526.4.1 CPU auswhlen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2526.4.2 Eigenschaften der Baugruppen ndern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2546.4.3 CPU-Eigenschaften . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2556.4.4 Baugruppen adressieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2626.4.5 Uhrzeitfunktionen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2666.4.6 Schnelle Zhler . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2676.4.7 Punkt-zu-Punkt-Kommunikation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2726.4.8 Verwenden von Taktmerkern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2816.4.9 Einstellmglichkeiten fr die Schutzstufe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2826.4.10 Konfiguration laden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283

6.5 Hardware diagnostizieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2856.5.1 berblick ber die Hardware-Diagnose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2856.5.2 Nicht nderbare und aktuelle Werte von parametrierbaren Baugruppeneigenschaften anzeigen

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2916.5.3 Aktuelle Werte von dynamischen Baugruppeneigenschaften anzeigen . . . . . . . . . . . . . . . . 2936.5.4 Eine Baugruppe auf Strungen berprfen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2966.5.5 Eigenschaften einer Baugruppe bzw. des PG / PC ndern . . . . . . . . . . . . . . . . . . . . . . . . . 3006.5.6 Diagnose im Betriebszustand STOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304

6.6 Referenzen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3066.6.1 Nicht spezifizierte CPU anlegen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3066.6.2 Open User Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307

7 PLC programmieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319

7.1 Arbeitsweise von S7-1200-CPUs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3197.1.1 Betriebszustnde . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3197.1.2 Speicherbereiche . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3257.1.3 Peripheriedatenbereich . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3317.1.4 Grundlagen zur Programmbearbeitung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332

7.2 Anwenderprogramm erstellen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3447.2.1 Grundlagen zur Programmierung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3447.2.2 PLC-Variablen deklarieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4077.2.3 Bausteine anlegen und verwalten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4197.2.4 Bausteine programmieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435

Inhaltsverzeichnis

8STEP 7 V10.5 SP202/2010, 00002011

7.2.5 Bausteine vergleichen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5417.2.6 Bausteine bersetzen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5457.2.7 Bausteine laden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5487.2.8 Bausteine schtzen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 557

7.3 Programminformationen anzeigen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5597.3.1 bersicht der mglichen Programminformationen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5597.3.2 Belegungsplan anzeigen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5607.3.3 Aufrufstruktur anzeigen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5687.3.4 Abhngigkeitsstruktur anzeigen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5747.3.5 Speicherauslastung der CPU anzeigen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 580

7.4 Querverweise anzeigen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5837.4.1 Allgemeine Informationen zu Querverweisen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5837.4.2 Aufbau der Querverweisliste . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5847.4.3 Querverweisliste anzeigen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5857.4.4 Querverweise im Inspektorfenster anzeigen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 587

7.5 Anwenderprogramm testen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5887.5.1 Grundlagen zum Testen des Anwenderprogramms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5887.5.2 Testen mit Programmstatus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5887.5.3 Testen mit der Beobachtungstabelle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 593

7.6 Programmierbeispiele . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6277.6.1 Programmierbeispiele KOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6277.6.2 Programmierbeispiele FUP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 637

7.7 Technologieobjekte einsetzen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6487.7.1 Motion Control einsetzen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6487.7.2 PID Compact einsetzen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 675

7.8 Referenzen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6947.8.1 Anweisungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6947.8.2 Erweiterte Anweisungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 972

8 Prozesse visualisieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1057

8.1 Migration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10578.1.1 Migration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10578.1.2 Grundlagen zur Migration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10578.1.3 Objektuntersttzung bei der Migration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10588.1.4 Projekte aus WinCC flexible 2008 migrieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10628.1.5 Migration der Datentypen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1064

8.2 Arbeiten mit Bildern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10668.2.1 Grundlagen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10668.2.2 Arbeiten mit Objekten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10838.2.3 Arbeiten mit Textlisten und Grafiklisten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11248.2.4 Dynamisieren von Bildern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11408.2.5 Arbeiten mit Funktionstasten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11498.2.6 Arbeiten mit Ebenen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11618.2.7 Arbeiten mit Bibliotheken . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11678.2.8 Anzeige- und Bedienobjekte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1179

Inhaltsverzeichnis

STEP 7 V10.5 SP202/2010, 00002011

9

8.2.9 Bildnavigation fr Basic Panels projektieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1205

8.3 Arbeiten mit Variablen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12078.3.1 Grundlagen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12078.3.2 Arbeiten mit Variablen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12128.3.3 Arbeiten mit Arrays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12308.3.4 Arbeiten mit Zyklen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12358.3.5 Variablen darstellen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1236

8.4 Arbeiten mit Meldungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12388.4.1 Grundlagen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12388.4.2 Arbeiten mit Meldungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12488.4.3 Meldungen in Runtime bedienen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12738.4.4 Referenz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1279

8.5 Arbeiten mit Rezepturen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13208.5.1 Grundlagen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13208.5.2 Elemente und Grundeinstellungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13278.5.3 Anzeige und Bearbeitung von Rezepturen in Runtime . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13298.5.4 Rezepturen projektieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13338.5.5 Rezepturen in Runtime bedienen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1342

8.6 Arbeiten mit der Benutzerverwaltung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13498.6.1 Einsatzgebiet der Benutzerverwaltung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13498.6.2 Aufbau der Benutzerverwaltung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13508.6.3 Elemente und Grundeinstellungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13518.6.4 Benutzerverwaltung aufbauen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13568.6.5 Referenz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13748.6.6 Beispiele . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1375

8.7 Arbeiten mit Systemfunktionen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13848.7.1 Grundlagen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13848.7.2 Arbeiten mit Funktionslisten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13868.7.3 Beispiel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13928.7.4 Referenz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1395

8.8 Arbeiten mit dem Aufgabenplaner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14528.8.1 Einsatzgebiet des Aufgabenplaners . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14528.8.2 Arbeiten mit Aufgaben und Triggern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14538.8.3 Elemente und Grundeinstellungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14548.8.4 Beispiele . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1457

8.9 Arbeiten mit Verbindungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14598.9.1 Grundlagen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14598.9.2 Arbeiten mit Verbindungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14618.9.3 Anwenderdatenbereiche . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14698.9.4 Komponenten in Betrieb nehmen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1490

8.10 Import und Export von Projektdaten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14928.10.1 Import und Export von Projektdaten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14928.10.2 Import und Export von Rezepturen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1493

8.11 bersetzen und Laden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1497

Inhaltsverzeichnis

10STEP 7 V10.5 SP202/2010, 00002011

8.11.1 bersetzen und Laden von Projekten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14978.11.2 Simulieren von Projekten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15068.11.3 Wartung des Bediengerts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15128.11.4 Referenz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1516

8.12 Bedienung in Runtime . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15188.12.1 Grundlagen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15188.12.2 Projekte in Betrieb nehmen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15208.12.3 Sprachen in Runtime . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15268.12.4 Projekt bedienen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1531

8.13 Leistungsmerkmale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15868.13.1 Engineering System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15868.13.2 Basic Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1586

8.14 Querverweise anzeigen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15898.14.1 Allgemeine Informationen zu Querverweisen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15898.14.2 Querverweisliste anzeigen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15898.14.3 Aufbau der Querverweisliste . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15908.14.4 Querverweise im Inspektorfenster anzeigen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1591

9 Online- und Diagnosefunktionen nutzen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1593

9.1 Allgemeine Information zum Online-Modus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1593

9.2 Online-Zugnge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1594

9.3 Erreichbare Teilnehmer anzeigen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1595

9.4 Eigenschaften einer Schnittstelle ffnen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1596

9.5 Ethernet Schnittstelle parametrieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15969.5.1 Parametrieren der Industrial Ethernet-Schnittstelle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15969.5.2 Betriebssystemparameter anzeigen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15979.5.3 PG/PC-Schnittstelle mit einem Subnetz verbinden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15989.5.4 Ethernet-Schnittstelle parametrieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15989.5.5 Zuweisen einer temporren IP-Adresse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15999.5.6 Temporre IP-Adressen verwalten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1600

9.6 Online verbinden und Online-Verbindung trennen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1600

10 Quelldokumente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1603Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1605

TabellenTabelle 7-1 Sortiert nach symbolischer Bezeichnung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339Tabelle 7-2 Sortiert nach numerischer Bezeichnung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341Tabelle 7-3 Bitoperanden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 602Tabelle 7-4 Byteoperanden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 602Tabelle 7-5 Wortoperanden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 602Tabelle 7-6 Doppelwortoperanden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 603Tabelle 7-7 Bitoperanden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 603

Inhaltsverzeichnis

STEP 7 V10.5 SP202/2010, 00002011

11

Tabelle 7-8 Byteoperanden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 604Tabelle 7-9 Wortoperanden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 604Tabelle 7-10 Doppelwortoperanden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 604Tabelle 8-1 Die folgende Tabelle zeigt, welche Symbole die Belegung der Funktionstasten anzeigen: . 1151Tabelle 8-2 10000 - Meldungen Drucker . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1282Tabelle 8-3 20000 - Meldungen Globale Skripte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1282Tabelle 8-4 30000 - Meldungen Fehler von IFwSetValue: SetValue() . . . . . . . . . . . . . . . . . . . . . . . . . . . 1283Tabelle 8-5 40000 - Meldungen Lineare Skalierung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1283Tabelle 8-6 50000 - Meldungen Datenserver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1284Tabelle 8-7 60000 - Meldungen Win32 Funktionen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1284Tabelle 8-8 70000 - Meldungen Win32 Funktionen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1284Tabelle 8-9 80000 - Meldungen Archive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1288Tabelle 8-10 90000 - Meldungen FDA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1291Tabelle 8-11 110000 - Meldungen Offline Funktionen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1292Tabelle 8-12 120000 - Meldungen Kurvendarstellung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1293Tabelle 8-13 130000 - Meldungen Systeminformationen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1293Tabelle 8-14 140000 - Meldungen Verbindung: chns7: Verbindung + Gert . . . . . . . . . . . . . . . . . . . . . . . 1294Tabelle 8-15 150000 - Meldungen Verbindung: chnAS511: Verbindung . . . . . . . . . . . . . . . . . . . . . . . . . . 1297Tabelle 8-16 160000 - Meldungen Verbindung: IVar (WinLC) / OPC: Verbindung . . . . . . . . . . . . . . . . . . . 1297Tabelle 8-17 170000 - Meldungen S7-Dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1298Tabelle 8-18 180000 - Meldungen misc/common . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1298Tabelle 8-19 190000 - Meldungen Variablen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1299Tabelle 8-20 190100 - Meldungen area pointers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1300Tabelle 8-21 200000 - Meldungen PLC-Koordination . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1301Tabelle 8-22 200100 - Meldungen PLC-UserVersion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1301Tabelle 8-23 210000 - Meldungen PLC-Job . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1302Tabelle 8-24 220000 - Meldungen WinCC-Channel-Adaptor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1303Tabelle 8-25 230000 - Meldungen views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1304Tabelle 8-26 240000 - Meldungen Autorisierung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1306Tabelle 8-27 250000 Meldungen - S7-Force . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1307Tabelle 8-28 260000 - Meldungen Kennwortsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1307Tabelle 8-29 270000 - Meldungen Meldungen System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1310Tabelle 8-30 280000 - Meldungen DPHMI: Verbindung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1311Tabelle 8-31 290000 - Meldungen Rezeptursystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1312Tabelle 8-32 300000 - Meldungen Alarm_S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1317Tabelle 8-33 310000 - Meldungen report-system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1317Tabelle 8-34 320000 - Meldungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1318Tabelle 8-35 330000 - Meldungen GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1319Tabelle 8-36 350000 - Meldungen GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1319

Inhaltsverzeichnis

12STEP 7 V10.5 SP202/2010, 00002011

Liesmich 11.1 Allgemeine Hinweise

1.1.1 Allgemeine HinweiseDie Hinweise der Liesmich sind Aussagen anderer Dokumente in der Verbindlichkeitbergeordnet.

Lesen Sie die folgenden Hinweise sorgfltig durch, da sie wichtige Informationen fr dieInstallation und Nutzung enthalten. Lesen Sie diese Hinweise vor der Installation.

SicherheitseinstellungenFr den Betrieb der Software-Pakete im TIA-Portal werden whrend der InstallationAnpassungen an den Sicherheitseinstellungen Ihres Systems durchgefhrt:

In der Windows Firewall wird der Port 4410 fr TCP als Ausnahme eingetragen. Im Installationsverzeichnis wird folgendes Unterverzeichnis fr alle Benutzer freigegeben: Portal

V10.5\Data

Installation von neuen .Net Versionen oder .Net Service Packs

Beenden Sie das TIA-Portal bevor Sie eine neue .Net Version oder ein neues .Net Service Pack aufIhrem PG/PC installieren.

Starten Sie das TIA-Portal erst nach der erfolgreichen Installation der neuen .Net Version oder desneuen .Net Service Packs.

Fehler bei der Reparatur einer vorhandenen Installation von STEP 7 Basic V10.5Ist WinCC flexible 2008 SP1 und STEP 7 Basic V10.5 installiert und Sie starten von der DVDaus ber das Setup-Programm eine Reparatur der STEP 7-Installation, kommt es zu einemFehler.

Um die Reparatur durchzufhren, kopieren Sie den Inhalt der STEP 7 Basic V10.5 DVD aufdie Festplatte und starten Sie von dort aus die Reparatur ber das Setup-Programm erneut.

1 Liesmich1.1 Allgemeine Hinweise1.1.1 Allgemeine Hinweise

STEP 7 V10.5 SP202/2010, 00002011

13

Hinweise zur Bedienung

Wenn sich ein Projekt in der Liste der zuletzt verwendeten Projekte auf einem nicht verbundenenNetzlaufwerk befindet, kann es beim ffnen des Mens "Projekt" zu Verzgerungen kommen.

Beim Einfgen einer CPU kann es zu einer lngeren Wartezeit kommen, wenn gleichzeitig derProjekttext-Editor geffnet ist. Insbesondere wenn es sich um die erste CPU in einem neu angelegtenProjekt handelt, mssen Sie mit einer lngeren Wartezeit rechnen. Um ein gutes Arbeitstempo zugewhrleisten, schlieen Sie den Projekttext-Editor bevor Sie eine CPU einfgen.

Unter VISTA kann es bei lnger dauernden Funktionen (z. B. beim Laden der CPU) zur Anzeige derMeldung "Applikation reagiert nicht" kommen. In diesem Fall warten Sie bitte ab, bis die Funktionordnungsgem beendet ist.

Wenn Sie eine Microsoft-Maus mit IntelliPoint installiert haben, kann es zu berlagerungen derSchaltflchen der Titelleiste kommen. Deinstallieren Sie in diesem Fall die IntelliPoint-Software vonMicrosoft.

Die Aktivierung der Option "Virtual Desktop" bei NVIDIA-Grafikkarten kann zu Problemen fhren.Deaktivieren Sie in diesem Fall den "nView virtual desktop manager" Ihres NVIDIA-Grafiktreibers.

Verwendung des TIA-Portals ber Remote DesktopDie Verwendung des TIA-Portals ber eine Remote-Desktop-Verbindung ist grundstzlichmglich. Vermeiden Sie jedoch whrend einer Projektierung die Verbindung zum Desktop-Client zu trennen. In seltenen Fllen kann dies zu einer Blockierung der Software-Oberflchefhren.

Sollten Sie diese Blockierung beobachten, fhren Sie bitte folgende Schritte am Desktop-Clientaus.

1. ffnen Sie den Windows Task-Manager und beenden Sie den Prozess "rdpclip.exe".

2. Geben Sie in der Eingabeaufforderung "rdpclip.exe" ein, um den Prozess neu zu starten.

Beachten Sie, dass der in diesem Moment in der Zwischenablage befindliche Inhalt dabeiverloren geht. Sie knnen danach jedoch wie gewohnt weiter projektieren. Zur Sicherheitsollten Sie bei nchster Gelegenheit das TIA-Portal neu starten.

Mehrfaches ffnen des TIA-PortalsWenn Sie mehrere Applikationen des TIA-Portals geffnet haben und sich diese stndigwechselnd aktivieren, so knnen Sie um das Problem zu beheben kurzfristig in eine andereApplikation wechseln oder die Tastenkombination drcken.

Hinweise zu SD-KartenDie SD-Karten sind von Siemens fr den Einsatz auf S7-1200-Baugruppen formatiert undeingerichtet. Dieses Format darf nicht berschrieben werden, da sonst die Karte von denS7-1200-Baugruppen nicht mehr akzeptiert wird. Das Formatieren mit Windows-Mitteln istdeshalb nicht zulssig.

Verhalten bei offenen Force-Auftrgen

Bitte beachten Sie, dass aktive Force-Auftrge auch nach dem Laden eines neuen Projektesauf die SD-Karte bestehen bleiben. Daher sollten Sie vor dem Ziehen einer SD-Karte aus einer

Liesmich1.1 Allgemeine Hinweise

14STEP 7 V10.5 SP202/2010, 00002011

CPU zunchst alle aktiven Force-Auftrge lschen, bevor Sie die Karte im PC mit einem neuenProjekt beschreiben.

Probleme beim Herunterfahren von Windows XP oder bei Aktivierung des BildschirmschonersWindows XP verwendet das ACPI (Advanced Configuration and Power Interface), um denComputer herunterzufahren oder in den Standby Modus zu fahren. Es kann vorkommen, dasswhrend der Bearbeitung eines neu installierten Tools der Bildschirmschoner durch das ACPInicht aktiviert oder nach dem Beenden des Tools Windows XP nicht heruntergefahren werdenkann.

Luft das TIA Portal, so ist die Funktion Standby des Rechners deaktiviert. Um den Rechnerin Standby zu versetzen, mssen Sie zunchst das TIA Portal beenden.

Die nachstehende Beschreibung zeigt einige optionale Einstellungen in den "Eigenschaftenvon Energieoptionen", um den Standby des Rechners durch die Funktion "Ruhezustand" zuersetzen:

1. ffnen Sie unter Windows XP die "Eigenschaften der Energieoptionen" unter "Start > Einstellungen> Systemsteuerung > Energieoptionen" und whlen Sie das Register "Ruhezustand". Aktivieren Siedas Optionskstchen "Ruhezustand aktivieren".

2. Wechseln Sie in das Register "Erweitert". ffnen Sie im Dialogfeld "Netzschaltervorgnge" dieKlappliste unter "Beim Schlieen des Laptops:" und whlen Sie die Option "In den Ruhezustandwechseln".

3. ffnen Sie anschlieend die Klappliste unter "Beim Drcken des Netzschalters am Computer" undwhlen Sie die Option "Computer herunterfahren".

4. Klicken Sie auf die Schaltflche "bernehmen" und besttigen Sie die Einstellungen mit "OK".

5. Starten Sie anschlieend Ihren PC neu.

Stellen Sie bei Problemen mit dem Herunterfahren des Rechners auerdem sicher, dass dasTIA Portal vollstndig geschlossen ist:

1. ffnen Sie ber das Kontextmen der Taskleiste den Task-Manager.

2. Wenn Sie im Register "Prozesse" den Prozess"Siemens.Automation.ObjectFrame.FileStorage.Server.exe" sehen, warten Sie, bis dieser Prozessbeendet wird.

3. Danach knnen Sie den Rechner herunterfahren.

FAQs zum TIA-PortalFAQs zum TIA-Portal finden Sie unter http://support.automation.siemens.com.

1.1.2 Hinweise zur Installation

InhaltHinweise, die nicht mehr in der Online-Hilfe bercksichtigt werden konnten.

1.1.2 Hinweise zur Installation

Liesmich1.1 Allgemeine Hinweise

STEP 7 V10.5 SP202/2010, 00002011

15

http://support.automation.siemens.com/WW/view/de/29157695/133000

Voraussetzungen fr die Installation von STEP 7 Basic V10.5 SP2Zustzlich zu den in den Installationshinweisen genannten Voraussetzungen, mssenfolgende Bedingungen erfllt sein:

Die Internetdownloadvariante des SP2 fr STEP 7 Basic V10.5 bentigt alsInstallationsvoraussetzung STEP 7 Basic V10.5.

Die Trial-Version des SP2 ist nicht mit STEP 7 Basic V10.5 kompatibel. Sie kann daher nicht auf einemRechner installiert werden, auf dem bereits eine Version von STEP 7 Basic V10.5 vorhanden ist.

Installation ber "start.exe /unattendedmode" Wenn Sie auf mehreren Rechnern eine identische Installation durchfhren wollen, bietet Ihnendas Setup die Mglichkeit alle Einstellungen in einer ini-Datei zu hinterlegen.

1. Starten Sie die Eingabeaufforderung von Windows ber "Start > Ausfhren".

2. Wenn Sie eine ini-Datei anlegen mchten, starten Sie das Setup ber "start.exe/recordmode". WhlenSie in den Dialogen die Einstellungen, mit denen die Installation durchgefhrt werden soll. Das Setupwird nach dem Lizenzdialog beendet. Am Ende des Setup wird keine Installation ausgefhrt. AlleEinstellungen werden in der Datei "SIA_Auto.ini" im Verzeichnis "Eigene Dateien" hinterlegt.

3. Wenn Sie eine Installation basierend auf einer ini-Datei durchfhren mchten, starten Sie das Setupber "start.exe/unattendedmode". Die Datei "SIA_Auto.ini" wird im Verzeichnis "Eigene Dateien" oderin dem Verzeichnis "InstData\Resources" gesucht.

Wenn eine ini-Datei gefunden wird, wird die Installation mit den Einstellungen der ini-Dateidurchgefhrt.

Wenn keine ini-Datei gefunden wird, wird eine Meldung ausgegeben.

Einbindung der Installation ber "start.exe /unattendedmode" bei einer StapelverarbeitungUm im Rahmen einer Stapelverarbeitung die Installation ber "start.exe/unattendedmode"aufzurufen, knnen Sie die Parameter der Datei "SIA_Auto.ini" bei Bedarf ndern.

SuppressRebootAm Ende der Installation wird der Neustart unterdrckt, unabhngig davon, ob er erforderlich ist odernicht.

SuppressLicenseDialogDer Dialog zur Lizenzierungsabfrage wird unterdrckt.

SuppressErrorDialogFehlermeldungen werden unterdrckt.

SuppressDoneDialogDer Enddialog am Schluss des Setups wird unterdrckt.

Installation von STEP 7 Basic V10.5 unter Windows XP mit trkischen Regions- und SprachoptionenEs kann zu einem Abbruch der Installation von STEP 7 Basic V10.5 unter Windows XPkommen, wenn die Regions- und Sprachoptionen auf Trkisch eingestellt sind. ndern Sie indiesem Fall die Regions- und Sprachoptionen von Trkisch auf Englisch oder auf Deutsch.

1. ffnen Sie unter Windows die Systemsteuerung mit einem der folgenden Befehle:

Liesmich1.1 Allgemeine Hinweise

16STEP 7 V10.5 SP202/2010, 00002011

"Start > Systemsteuerung" (Startmen unter Windows XP)

"Start > Einstellungen > Systemsteuerung" (klassisches Startmen)

2. ffnen Sie die "Regions- und Sprachoptionen".

3. Whlen Sie das Register "Regionale Einstellungen".

4. Whlen Sie unter "Standards und Formate" aus der Klappliste die Sprache "Deutsch" oder "Englisch".

5. Klicken Sie anschlieend auf die Schaltflche "bernehmen" und besttigen Sie mit OK.

6. Damit die Einstellung bernommen wird, fhren Sie einen Neustart Ihres PCs durch. Anschlieendkann die Installation von STEP 7 Basic V10.5 durchgefhrt werden.

7. Nach der Installation knnen Sie die Regions- und Sprachoptionen wieder (wie unter Schritt 1 bis 4beschrieben) auf Trkisch umstellen.

DeinstallationDie Deinstallation kann in seltenen Fllen eine Blockade des Rechners bewirken, wenn aucheine Vollversion des SQL Server 2005 installiert ist. Trennen Sie in diesen Fllen den Rechnervom Netzwerk, damit die Deinstallation weitergefhrt wird.

1.1.3 Beispielprojekt verwenden

InhaltHinweise, die nicht mehr in der Online-Hilfe bercksichtigt werden konnten.

EinfhrungAuf dem Installationsdatentrger befindet sich ein Beispielprojekt, das Ihnen einen schnellenEinstieg in das Arbeiten mit Projekten im TIA-Portal ermglicht. Sie haben die Mglichkeit, dasBeispielprojekt beliebig zu bearbeiten.

Vorgehen Um das Beispielprojekt zu verwenden, gehen Sie folgendermaen vor:

1. Legen Sie den Installationsdatentrger in das entsprechende Laufwerk ein.

2. Navigieren Sie zu dem Verzeichnis "\Documents\Examples\DEMO Project S7-1200".

3. Kopieren Sie das Verzeichnis "DEMO Project S7-1200" auf ein lokales Laufwerk.

4. ffnen Sie das TIA-Portal.

5. Whlen Sie im Men "Projekt" den Befehl "ffnen".

Der Dialog "Projekt ffnen" wird geffnet und die Liste der zuletzt verwendeten Projekte wird darinangezeigt.

6. Klicken Sie auf die Schaltflche "Durchsuchen" und navigieren Sie zum Verzeichnis "DEMO ProjectS7-1200" auf dem lokalen Laufwerk.

7. Selektieren Sie die Datei "DEMO Project S7-1200.ap10".

1.1.3 Beispielprojekt verwenden

Liesmich1.1 Allgemeine Hinweise

STEP 7 V10.5 SP202/2010, 00002011

17

8. Besttigen Sie Ihre Auswahl mit "ffnen".

Das Beispielprojekt wird geffnet und Sie knnen es bearbeiten.

Sie knnen das Beispielprojekt jederzeit erneut vom Installationsdatentrger kopieren.

1.1.4 Kommunikationsschnittstellen anzeigen

InhaltHinweise, die nicht mehr in der Online-Hilfe bercksichtigt werden konnten.

EinfhrungIm TIA-Portal werden nur Kommunikationsschnittstellen angezeigt, die bei der Installation desTIA-Portals bereits auf Ihrem Rechner vorhanden waren. Wenn Sie das TIA-Portal auf IhremRechner installiert haben und anschlieend einen neuen CP (Communication Processor)installieren, wird dieser CP vom Betriebssystem erkannt und im Windows-Gertemanagerangezeigt, nicht aber in der Projektnavigation des TIA-Portals unter "Online-Zugnge".

Vorgehen Um den nachtrglich installierten Kommunikationsprozessor im TIA-Portal anzeigen zu lassen,gehen Sie folgendermaen vor:

1. Installieren/aktualisieren Sie die passenden Treiber, falls nach dem Stecken des Gertes der"Hardware Update Wizard" von Windows angezeigt wird.

2. Schlieen Sie das TIA-Portal.

3. Rufen Sie ber die Startleiste "Start > Einstellungen > Systemsteuerung > PG/PC-Schnittstelleeinstellen" auf und beenden Sie die Applikation mit OK.

4. Starten Sie das TIA-Portal erneut.

ErgebnisDie Hardware ist nun vorhanden und anwendbar und die Kommunikationsschnittstelle wirdunter "Online-Zugnge" angezeigt.

1.2 Liesmich STEP 7

1.2.1 Hinweise zur Benutzung

InhaltHinweise, die nicht mehr in der Online-Hilfe bercksichtigt werden konnten.

1.1.4 Kommunikationsschnittstellen anzeigen1.2 Liesmich STEP 71.2.1 Hinweise zur Benutzung

Liesmich1.2 Liesmich STEP 7

18STEP 7 V10.5 SP202/2010, 00002011

Online-Betrieb Der parallele Online-Betrieb von STEP 7 und STEP 7 Basic ist nicht freigegeben.

Nummer des Zeitfehler-OB In der Hilfe wird an manchen Stellen der Zeitfehler-OB 280 erwhnt. Die korrekte Nummer desZeitfehler-OBs lautet 80.

Baugruppen parametrieren und konfigurieren Welche Baugruppen mit STEP 7 Basic V10.5 parametriert und konfiguriert werden knnen,entnehmen Sie bitte http://support.automation.siemens.com.

1.2.2 Gerte und Netze konfigurieren

1.2.2.1 Einstellung der Flusskontrolle fr CM 1241

InhaltHinweise, die nicht mehr in der Online-Hilfe bercksichtigt werden konnten.

Werte fr XON und XOFF Ist die Flusskontrolle bei dem Kommunikationsmodul CM 1241 (RS232) aktiviert und auf "XON/XOFF" eingestellt, knnen Sie fr das XON- und das XOFF-Zeichen identische Werteeintragen. Diese Konfiguration ist jedoch technisch nicht sinnvoll. Sie sollten daherunterschiedliche Werte fr XON und XOFF verwenden.

1.2.2.2 Hinweise zu Open User Communication

Eindeutige Verbindungs-ID fr die Open User CommunicationIn der Verbindungsparametrierung der Open User Communication mssen Sie bei einembekannten Verbindungspartner einen eindeutigen Wert fr die Verbindungs-ID eingeben. DieEindeutigkeit der Verbindungs-ID wird nicht durch die Verbindungsparametrierung geprft undes wird bei Anlegen einer neuen Verbindung kein Vorgabewert fr die Verbindungs-IDeingetragen!

1.2.2.3 Hinweise zu Online und Diagnose

InhaltHinweise, die nicht mehr in der Online-Hilfe bercksichtigt werden konnten.

1.2.2 Gerte und Netze konfigurieren1.2.2.1 Einstellung der Flusskontrolle fr CM 12411.2.2.2 Hinweise zu Open User Communication1.2.2.3 Hinweise zu Online und Diagnose

Liesmich1.2 Liesmich STEP 7

STEP 7 V10.5 SP202/2010, 00002011

19

http://support.automation.siemens.com/WW/view/de/29157695/133000

Sprache der Diagnosetexte einstellen Die Sprache der Diagnosetexte entspricht der eingestellten Oberflchensprache zum Zeitpunktder Erstellung des Projektes. Wenn Sie die Diagnosetexte in einer anderen Sprache angezeigtbekommen mchten, gehen Sie in der Projektnavigation Ihres Projektes zu "Sprache &Ressourcen > Projektsprachen". Markieren Sie dort das Optionskstchen fr die zustzlicheSprache. bersetzen Sie danach die fr die Diagnose relevanten Gerte. Die Diagnosetextewerden nun abhngig von der eingestellten Oberflchensprache angezeigt.

Anzeige von Ereignis-Texten bei Online-Zugriff nach Umschaltung der Editiersprache Wenn Sie auf "Online > Erreichbare Teilnehmer > Aktualisieren" klicken und danach in derProjektnavigation Ihres Projektes unter "Sprachen & Ressourcen > Projektsprachen" eineandere Editiersprache einstellen sowie unter "Extras > Einstellungen" die Oberflchenspracheumstellen, werden bei CPUs unter "Online > Online & Diagnose > Diagnosepuffer" keineEreignis-Texte angezeigt. Klicken Sie erneut auf "Online > Erreichbare Teilnehmer >Aktualisieren". Die Texte werden danach wieder angezeigt.

Diagnosedaten von schnellen Zhlern und Impulsgeneratoren In der Tabelle der Gertebersicht wird fr nicht aktivierte schnelle Zhler undImpulsgeneratoren das folgende Diagnosesymbol angezeigt: "Keine Diagnosedatenverfgbar, da die aktuellen Online-Konfigurationsdaten sich von den Offline-Konfigurationsdaten unterscheiden".

ffnen der Online- und Diagnosesicht fr Ein-/Ausgnge Die Funktion "Online & Diagnose" kann auch kontextabhngig bei einem ausgewhlten Gertim Hardware- und Netzwerkeditor ber die Tastenkombination aufgerufen werden.In der tabellarischen Gertebersicht knnen Sie eine ganze CPU oder einzelne Eingangs-/Ausgangsbaugruppen selektieren und ber die Tastenkombination dieentsprechende Online- und Diagnosesicht ffnen. Sie knnen die Online- und Diagnosesichtauerdem auch fr integrierte Ein-/Ausgnge ffnen, wenn Sie in der tabellarischenGertesicht innerhalb der CPU die entsprechende Zeile fr einen integrierten Ein-/Ausgangselektiert haben.

Sprache in der Online- und Diagnosesicht Wenn Sie die Online- und Diagnosesicht von einem Gert aus der Liste der erreichbarenTeilnehmer starten, werden in seltenen Fllen die Ereignisse in der Online- und Diagnosesichtnicht in der Sprache der Bedienoberflche angezeigt. Um die Ereignisse in der richtigenSprache anzuzeigen, mssen Sie in einem beliebigen Projekt die Editiersprache an dieSprache der Benutzeroberflche anpassen. Anschlieend starten Sie das TIA-Portal neu.

Hardware-Erkennung und anschlieendes Online verbinden Wenn Sie bei einer nicht spezifizierten CPU den Befehl "Online > Hardware-Erkennung"ausfhren, wird die Online-Konfiguration dabei nicht aus der CPU geladen. Falls Sie die berdie Hardware-Erkennung erhaltene Konfiguration nicht auf die CPU laden, hat dies zur Folge,dass in der Gerte- und Netzsicht immer ein Unterschied zwischen Offline- und Online-Konfiguration angezeigt wird. In der Online- und Diagnosesicht ist ersichtlich, dass eine

Liesmich1.2 Liesmich STEP 7

20STEP 7 V10.5 SP202/2010, 00002011

unterschiedliche Projektierung vorliegt, obwohl die MLFBs bei der tatschlich vorhandenenund der Offline-CPU identisch sind.

IP-Adresse zuweisen Wird einer PLC die IP-Adresse direkt ber die Diagnose- und Onlinefunktion ber "Funktionen> IP-Adresse zuweisen" zugewiesen, wird diese IP-Adresse persistent gesetzt und bleibt auchber einen Neustart oder einen Spannungsausfall hinaus erhalten.

1.2.2.4 Hinweise zur Zykluszeit

berschreitung der Zyklusberwachungszeit Wenn die Zykluszeit die Zyklusberwachungszeit zum ersten Mal berschreitet, wird versuchtden Zeitfehler-OB (OB 80) zu starten. Ist kein Zeitfehler-OB in der CPU vorhanden, verbleibtdie CPU im Betriebszustand RUN. Die CPU geht in den Betriebszustand STOP, wenn dieZykluszeit die Zyklusberwachungszeit zum zweiten Mal im selben Zyklus berschreitet.

1.2.2.5 bersetzen der Hardware eines Impulsgenerators

InhaltHinweise, die nicht mehr in der Online-Hilfe bercksichtigt werden konnten.

bersetzen bei deaktiviertem Impulsgenerator Ist ein Impulsgenerator deaktiviert und es erscheint beim bersetzen der Hardware dennochdie Fehlermeldung "Impulsgenerator als: PTO kann nicht ausgewhlt werden. ZugehrigerZhler falsch konfiguriert.", gehen Sie folgendermaen vor:

1. Deaktivieren Sie den schnellen Zhler.

2. Aktivieren Sie den Impulsgenerator und stellen Sie die Betriebsart "PTO" ein.

3. Deaktivieren Sie den Impulsgenerator.

4. bersetzen Sie die Hardware erneut.

1.2.3 PLC programmieren

1.2.3.1 Allgemeine Hinweise zur PLC-Programmierung

InhaltHinweise, die nicht mehr in der Online-Hilfe bercksichtigt werden konnten.

1.2.2.4 Hinweise zur Zykluszeit1.2.2.5 bersetzen der Hardware eines Impulsgenerators1.2.3 PLC programmieren1.2.3.1 Allgemeine Hinweise zur PLC-Programmierung

Liesmich1.2 Liesmich STEP 7

STEP 7 V10.5 SP202/2010, 00002011

21

Verlust der remanenten Daten nach dem Lschen von Online-Bausteinen bzw. nach dem Laden in Gert

Wenn Sie Online-Bausteine lschen oder ein Element Ihres Projekts in die CPU laden (z. B.einen Programmbaustein, einen Datenbaustein oder die Hardwarekonfiguration), fhrt dieCPU beim nchsten Wechsel in den Betriebszustand RUN einen Kaltstart durch. Neben demLschen der Eingnge, Initialisieren der Ausgnge und Lschen des nicht remanentenSpeichers werden beim Kaltstart auch die remanenten Speicherbereiche gelscht.

Bei jedem weiteren Wechsel von STOP in RUN wird ein Warmstart durchgefhrt (dabei wirdder remanente Speicher nicht gelscht).

Aktualisieren des Bausteinordners in der Liste erreichbarer Teilnehmer Beachten Sie, dass der Inhalt eines Bausteinordners in der Liste erreichbarer Teilnehmer nurbeim Schlieen und ffnen des Bausteinordners aktualisiert wird. Um sicherzugehen, dassnach einer nderung des Onlineprogramms der aktuelle Inhalt angezeigt wird, schlieen Sieden Bausteinordner und ffnen ihn wieder.

Bausteine als Multiinstanz aufrufen Der Aufruf als Multiinstanz ist nur bei Funktionsbausteinen aus Bibliotheken mglich, die beiSTEP 7 V10.5 mitgeliefert werden. Von Ihnen selbst erstellte Funktionsbausteine knnen nichtals Multiinstanzen aufgerufen werden.

IEC-Prfung

Die Option "IEC-Prfung" ist per Voreinstellung deaktiviert. Unabhngig von der Einstellung der "IEC-Prfung" knnen Sie Operanden vom Datentyp REAL und

Operanden vom Datentyp DWORD nicht miteinander in einer Anweisung verknpfen. Sie mssenzuvor eine explizite Konvertierung mit Hilfe der Anweisung "CONVERT" durchfhren.

Globale Bibliotheken Informationen zu Globalen Bibliotheken finden Sie auf der Produkt-DVD im Verzeichnis"\Documents\AdditionalDocuments".

MODBUS-BibliothekDie Anweisung "MB_SLAVE" wurde in STEP 7 V10.5 SP2 aktualisiert.

Wenn Sie "MB_SLAVE" V1.0 bereits in einem Projekt verwendet haben, mssen Sie dieseVersion nach der Installation von SP 2 manuell mit der neuen Version "MB_SLAVE" V1.1ersetzen.

Gehen Sie dazu folgendermaen vor:

1. Lschen Sie "MB_SLAVE" V1.0 aus allen Bausteinen im Projekt.

2. Lschen Sie "MB_SLAVE" V1.0 aus der Projektbibliothek.

3. Fgen Sie "MB_SLAVE" V1.1 an den gewnschten Verwendungsstellen ein.

4. bersetzen Sie das Projekt.

Liesmich1.2 Liesmich STEP 7

22STEP 7 V10.5 SP202/2010, 00002011

Programmstatus von KOP- und FUP-Boxen Bei KOP-/FUP-Boxen mit nicht verschaltetem ENO kann der Status der Box unter Umstndennicht angezeigt werden, z. B. bei:

SCALE NORMALIZE MOVE

Prozessabbild von PTO-/PWM- Ausgngen Benutzen Sie die Ausgnge von PTO/PWM nicht im Prozessabbild (z. B. bei Zugriffen imAnwenderprogramm, bei Onlinefunktionen oder in HMI). Die Aktualisierungsrate desProzessabbilds ist wesentlich geringer als die Geschwindigkeit der Signalnderungen. DieAnzeige im Prozessabbild gibt daher nicht den Signalverlauf wieder.

Verlust der symbolischen Konstanten nach Verschieben eines SignalboardsNach dem Verschieben eines Signalboards in ein anderes Gert hinein, werden keinesymbolischen Konstanten angelegt. Dies hat Auswirkungen auf die Programmierung derBausteine, da die bentigten Konstanten nicht vorhanden sind. Bei der Kompilierung erfolgteine Meldung ber die fehlenden Konstanten. Die Prozessalarme mssen im Signalboarddeaktiviert und anschlieend neu aktiviert werden, damit die symbolischen Konstanten neuangelegt werden.

Umstellung der MnemonikUm Fehlermeldungen beim bersetzen von Bausteinen nach der Umstellung der Mnemonikzu verhindern, speichern Sie Ihr Projekt, schlieen Sie das Projekt und ffnen Sie esanschlieend wieder.

1.2.3.2 Datentyp LREAL

1.2.3.2 Datentyp LREAL verwenden

InhaltHinweise, die nicht mehr in der Online-Hilfe bercksichtigt werden konnten.

Einfhrung In einigen Anweisungen knnen Sie fr die Darstellung von Gleitpunktzahlen zustzlich zumDatentyp REAL (32 Bit) auch den Datentyp LREAL (64 Bit) verwenden. Der Datentyp LREAList nur in Bausteinen verfgbar, fr die eine rein symbolische Adressierung eingestellt ist.

1.2.3.2 Datentyp LREAL1.2.3.2 Datentyp LREAL verwenden

Liesmich1.2 Liesmich STEP 7

STEP 7 V10.5 SP202/2010, 00002011

23

Verwendung in AnweisungenDie folgende Tabelle zeigt die Anweisungen, fr die Sie den Datentyp LREAL verwendenknnen:

Operation Mnemonik Beschreibung

Vergleicher CMP == Abfrage, ob der erste Vergleichswertgleich dem zweiten Vergleichswert ist.

CMP Abfrage, ob der erste Vergleichswertungleich dem zweiten Vergleichswert ist.

CMP >= Abfrage, ob der erste Vergleichswertgrer oder gleich dem zweitenVergleichswert ist.

CMP Abfrage, ob der erste Vergleichswertgrer als der zweite Vergleichswert ist.

CMP < Abfrage, ob der erste Vergleichswertkleiner als der zweite Vergleichswert ist.

-|OK|- Abfrage, ob der Wert einer Variableneine gltige Gleitpunktzahl ist.

-|NOT_OK|- Abfrage, ob der Wert einer Variableneine ungltige Gleitpunktzahl ist.

Verschieben MOVE Kopiert den Inhalt des Eingangs IN inden Ausgang OUT, wenn derSignalzustand am Freigabeeingang EN"1" ist.

MOVE_BLK Kopiert die Inhalte des Speicherbereichs(Quellbereich) am Eingang IN in denSpeicherbereich (Zielbereich) amAusgang OUT. Die Anzahl derElemente, die in den Zielbereich werdenam Parameter COUNT festgelegt.

UMOVE_BLK Kopiert ununterbrechbar die Inhalte desSpeicherbereichs (Quellbereich) amEingang IN in den Speicherbereich(Zielbereich) am Ausgang OUT. DieAnzahl der Elemente, die in denZielbereich werden am ParameterCOUNT festgelegt.

Liesmich1.2 Liesmich STEP 7

24STEP 7 V10.5 SP202/2010, 00002011

Operation Mnemonik Beschreibung

FILL_BLK Befllt den Speicherbereich(Zielbereich) am Ausgang OUT mit demWert des Eingangs IN. Der Zielbereichwird ab der Adresse befllt, die amAusgang OUT angegeben ist. DieAnzahl der Kopierwiederholungen wirdmit dem Parameter COUNT festgelegt.

UFILL_BLK Befllt ununterbrechbar denSpeicherbereich (Zielbereich) amAusgang OUT mit dem Wert desEingangs IN. Der Zielbereich wird ab derAdresse befllt, die am Ausgang OUTangegeben ist. Die Anzahl derKopierwiederholungen wird mit demParameter COUNT festgelegt.

Liesmich1.2 Liesmich STEP 7

STEP 7 V10.5 SP202/2010, 00002011

25

Operation Mnemonik Beschreibung

Mathematische Funktionen ADD Addiert den Wert am Eingang IN1 mitdem Wert am Eingang IN2 und gibt dieSumme am Ausgang OUT aus (OUT =IN1+IN2).

SUB Subtrahiert den Wert am Eingang IN2vom Wert am Eingang IN1 ab und gibtdie Differenz am Ausgang OUT aus(OUT = IN1-IN2).

MUL Multipliziert den Wert am Eingang IN1mit dem Wert am Eingang IN2 und gibtdas Produkt am Ausgang OUT aus (OUT= IN1*IN2).

DIV Dividiert den Wert am Eingang IN1 durchden Wert am Eingang IN2 und gibt denQuotient am Ausgang OUT aus (OUT =IN1/IN2).

NEG Wechselt das Vorzeichen des Werts amEingang IN und gibt das Ergebnis amAusgang OUT aus.

ABS Bildet den Absolutwert einer Zahl.

SQR Bildet das Quadrat einer Gleitpunktzahl.

SQRT Bildet die Quadratwurzel einerGleitpunktzahl.

LN Bildet den natrlichen Logarithmus einerGleitpunktzahl.

EXP Bildet den Exponentialwert einerGleitpunktzahl auf der Basis e.

SIN Bildet den Sinuswert einerGleitpunktzahl. Die Gleitpunktzahl stelltdabei einen Winkel im Bogenma dar.

COS Bildet den Cosinuswert einerGleitpunktzahl. Die Gleitpunktzahl stelltdabei einen Winkel im Bogenma dar.

TAN Bildet den Tangenswert einerGleitpunktzahl. Die Gleitpunktzahl stelltdabei einen Winkel im Bogenma dar.

ASIN Bildet den Arcussinuswert einerGleitpunktzahl, deren Definitionsbereich-1

Operation Mnemonik Beschreibung

Umwandler CONVERT Liest den Inhalt des Parameters IN undkonvertiert ihn entsprechend derangegebenen Datentypen.

ROUND Rundet den Wert am Eingang IN zurnchsten Ganzzahl und gibt dasErgebnis am Ausgang OUT aus.

CEIL Rundet den Wert am Eingang IN zurnchstgreren Ganzzahl und gibt dasErgebnis am Ausgang OUT aus.

FLOOR Rundet den Wert am Eingang IN zurnchstkleineren Ganzzahl und gibt dasErgebnis am Ausgang OUT aus.

TRUNC Selektiert den ganzzahligen Anteil derGleitpunktzahl am Eingang IN und gibtdiesen ohne die Nachkommastellen amAusgang OUT aus.

1.2.3.2 LREAL

InhaltHinweise, die nicht mehr in der Online-Hilfe bercksichtigt werden konnten.

Beschreibung Variablen vom Datentyp LREAL haben eine Lnge von 64 Bit und werden zur Darstellung vonGleitpunktzahlen verwendet. Eine Variable vom Datentyp LREAL besteht aus den folgendendrei Komponenten:

Vorzeichen: Das Vorzeichen wird durch den Signalzustand von Bit 63 bestimmt. Das Bit 63 kann dieWerte "0" (positiv) und "1" (negativ) annehmen.

11-Bit-Exponenten zur Basis 2: Der Exponent wird um eine Konstante (Basis, +1023) erhht, sodasser einen Wertebereich von 2047 aufweist.

52-Bit-Mantisse: Nur der gebrochene Anteil der Mantisse wird dargestellt. Der ganzzahlige Anteil derMantisse wird nicht abgelegt, da er innerhalb des gltigen Wertebereichs immer gleich "1" ist.

Die folgende Tabelle zeigt die Eigenschaften einer LREAL-Variablen:

1.2.3.2 LREAL

Liesmich1.2 Liesmich STEP 7

STEP 7 V10.5 SP202/2010, 00002011

27

Lnge (Bit) Format Wertebereich Beispiele fr Werteingabe

64 Gleitpunktzahlen nachIEEE 754

-1.7976931348623158e+308 bis -2.2250738585072014e-3080+2.2250738585072014e-308 bis+1.7976931348623158e+308

1.0e-5

Gleitpunktzahlen 1.0

Das folgende Bild zeigt den Aufbau einer LREAL-Variablen:

Siehe auchDatentyp LREAL verwenden (Seite 23)

1.2.3.3 IEC-Zeit rcksetzen

1.2.3.3 ---

InhaltHinweise, die nicht mehr in der Online-Hilfe bercksichtigt werden konnten.

EinfhrungZustzlich zu den beschriebenen Anweisungen steht Ihnen in KOP eine Anweisung zumRcksetzen von IEC-Zeiten zur Verfgung.

Symbol

--- ( RT ) ---

Parameter Datentyp Speicherbereich Beschreibung

DB D DB der IEC-Zeit, die beiVKE = "1" rckgesetztwird.

1.2.3.3 IEC-Zeit rcksetzen1.2.3.3 ---

Liesmich1.2 Liesmich STEP 7

28STEP 7 V10.5 SP202/2010, 00002011

BeschreibungMit der Operation "IEC-Zeit rcksetzen" knnen Sie eine IEC-Zeit auf "0" zurcksetzen.

Die Operation wird nur ausgefhrt, wenn das Verknpfungsergebnis (VKE) am Eingang derSpule "1" ist. Fliet Strom zur Spule (VKE ist "1"), dann werden die Parameter des DB der IEC-Zeit auf "0" gesetzt. Wenn das Verknpfungsergebnis am Eingang der Spule "0" ist (keinSignalfluss an der Spule), bleiben die Parameter unverndert.

Die Operation beeinflusst das VKE nicht. Das VKE am Eingang der Spule wird direkt auf denAusgang der Spule bertragen.

PlatzierungDie Operation "IEC-Zeit rcksetzen" kann an jeder Stelle im Netzwerk angeordnet werden.

Beispiel

Die IEC-Zeit "TON_Motor1" wird rckgesetzt, wenn eine der folgenden Bedingungen erfllt ist:

Die Eingnge E 0.0 UND E 0.1 sind "1". Der Signalzustand am Eingang E 0.2 ist "0".

1.2.3.3 ---

InhaltHinweise, die nicht mehr in der Online-Hilfe bercksichtigt werden konnten.

EinfhrungZustzlich zu den beschriebenen Anweisungen steht Ihnen in FUP eine Anweisung zumRcksetzen von IEC-Zeiten zur Verfgung.

Symbol

1.2.3.3 ---

Liesmich1.2 Liesmich STEP 7

STEP 7 V10.5 SP202/2010, 00002011

29

Parameter Datentyp Speicherbereich Beschreibung

DB D DB der IEC-Zeit, die beiVKE = "1" rckgesetztwird.

BeschreibungMit der Operation "IEC-Zeit rcksetzen" knnen Sie eine IEC-Zeit auf "0" zurcksetzen.

Die Operation wird nur ausgefhrt, wenn das Verknpfungsergebnis (VKE) am Boxeingang "1"ist. Wenn der Boxeingang den Signalzustand "1" liefert, dann werden die Parameter des DBder IEC-Zeit auf "0" gesetzt. Bei einem Verknpfungsergebnis von "0" am Boxeingang, bleibendie Parameter unverndert.

Die Operation beeinflusst das VKE nicht. Das VKE am Boxeingang wird direkt auf denBoxausgang bertragen.

PlatzierungDie Operation "IEC-Zeit rcksetzen" kann an jeder Stelle in der Verknpfungskette angeordnetwerden.

Beispiel

Die IEC-Zeit "TON_Motor1" wird rckgesetzt, wenn eine der folgenden Bedingungen erfllt ist:

Die Eingnge E 0.0 UND E 0.1 liefern den Signalzustand "1". Der Signalzustand am Eingang E 0.2 ist "0".

1.2.3.4 Feld lesen

1.2.3.4 Feld lesen

EinfhrungZustzlich zu den beschriebenen Anweisungen steht Ihnen in KOP eine Anweisung zumAuslesen einzelner Komponenten eines Felds zur Verfgung.

1.2.3.4 Feld lesen1.2.3.4 Feld lesen

Liesmich1.2 Liesmich STEP 7

30STEP 7 V10.5 SP202/2010, 00002011

HinweisAnweisung "Feld lesen" einfgen

Die Anweisung "Feld lesen" knnen Sie einfgen, indem Sie eine Leerbox aus der Palette"Favoriten" in das Netzwerk ziehen und die Anweisung aus der Klappliste der Leerboxauswhlen.

Symbol

Bild1-1

Parameter Datentyp Speicherbereich Beschreibung

EN BOOL E, A, M, D, L Freigabeeingang

ENO BOOL E, A, M, D, L Freigabeausgang

INDEX DINT E, A, M, D, L oderKonstante

Index derFeldkomponente, dieausgelesen wird

MEMBER Alle elementarenDatentypen alsKomponente einerARRAY-Variablen

E, A, M, D, L Erste Komponente desFelds, aus dem gelesenwird

VALUE Alle elementarenDatentypen

E, A, M, D, L Variable, in die dieFeldkomponentegeschrieben wird

In den Klapplisten "DT" knnen Sie die Datentypen der Anweisung auswhlen.

BeschreibungMit der Anweisung "Feld lesen" knnen Sie eine bestimmte Komponente aus dem amParameter MEMBER angegebenen Feld auslesen und deren Inhalt in die Variable amParameter VALUE bertragen. Den Index der zu lesenden Feldkomponente legen Sie amParameter INDEX fest. Am Parameter MEMBER geben Sie die erste Komponente des Feldsan, aus dem gelesen wird.

Die Datentypen der Feldkomponente am Parameter MEMBER und der Variablen amParameter VALUE mssen mit dem Datentyp der Anweisung "Feld lesen" bereinstimmen.

Liesmich1.2 Liesmich STEP 7

STEP 7 V10.5 SP202/2010, 00002011

31

Die Bearbeitung der Anweisung "Feld lesen" wird nur gestartet, wenn der Signalzustand amFreigabeeingang EN "1" ist. Wenn keine Fehler whrend der Bearbeitung auftreten, fhrt derAusgang ENO ebenfalls den Signalzustand "1".

Der Freigabeausgang ENO liefert den Signalzustand "0", wenn eine der folgendenBedingungen zutrifft:

Der Eingang EN liefert den Signalzustand "0". Die am Parameter INDEX angegebene Feldkomponente ist in dem am Parameter MEMBER

angegebenen Feld nicht definiert.

Es treten Fehler whrend der Bearbeitung auf, z. B. es tritt ein berlauf auf.

Beispiel

Bild1-1

Parameter Variable Wert

INDEX a_index 4

MEMBER "DB_1".Main_Field[-10] Erste Komponente des Felds "Main_Field[-10..10] of REAL" im Datenbaustein "DB_1"

VALUE a_real Komponente mit Index 4 des Felds "Main_Field[-10..10] of REAL"

Die Feldkomponente mit Index 4 wird aus dem Feld "Main_Field[-10...10] of REAL" ausgelesenund in die Variable "a_real" geschrieben. Die zu lesende Feldkomponente wird durch den Wertam Parameter INDEX festgelegt.

1.2.3.4 Feld lesen

EinfhrungZustzlich zu den beschriebenen Anweisungen steht Ihnen in KOP eine Anweisung zumAuslesen einzelner Komponenten eines Felds zur Verfgung.

1.2.3.4 Feld lesen

Liesmich1.2 Liesmich STEP 7

32STEP 7 V10.5 SP202/2010, 00002011

HinweisAnweisung "Feld lesen" einfgen

Die Anweisung "Feld lesen" knnen Sie einfgen, indem Sie eine Leerbox aus der Palette"Favoriten" in das Netzwerk ziehen und die Anweisung aus der Klappliste der Leerboxauswhlen.

Symbol

Bild1-1

Parameter Datentyp Speicherbereich Beschreibung

EN BOOL E, A, M, D, L Freigabeeingang

ENO BOOL E, A, M, D, L Freigabeausgang

INDEX DINT E, A, M, D, L oderKonstante

Index derFeldkomponente, dieausgelesen wird

MEMBER Alle elementarenDatentypen alsKomponente einerARRAY-Variablen

E, A, M, D, L Erste Komponente desFelds, aus dem gelesenwird

VALUE Alle elementarenDatentypen

E, A, M, D, L Variable, in die dieFeldkomponentegeschrieben wird

In den Klapplisten "DT" knnen Sie die Datentypen der Anweisung auswhlen.

BeschreibungMit der Anweisung "Feld lesen" knnen Sie eine bestimmte Komponente aus dem amParameter MEMBER angegebenen Feld auslesen und deren Inhalt in die Variable amParameter VALUE bertragen. Den Index der zu lesenden Feldkomponente legen Sie amParameter INDEX fest. Am Parameter MEMBER geben Sie die erste Komponente des Feldsan, aus dem gelesen wird.

Die Datentypen der Feldkomponente am Parameter MEMBER und der Variablen amParameter VALUE mssen mit dem Datentyp der Anweisung "Feld lesen" bereinstimmen.

Liesmich1.2 Liesmich STEP 7

STEP 7 V10.5 SP202/2010, 00002011

33

Die Bearbeitung der Anweisung "Feld lesen" wird nur gestartet, wenn der Signalzustand amFreigabeeingang EN "1" ist. Wenn keine Fehler whrend der Bearbeitung auftreten, fhrt derAusgang ENO ebenfalls den Signalzustand "1".

Der Freigabeausgang ENO liefert den Signalzustand "0", wenn eine der folgendenBedingungen zutrifft:

Der Eingang EN liefert den Signalzustand "0". Die am Parameter INDEX angegebene Feldkomponente ist in dem am Parameter MEMBER

angegebenen Feld nicht definiert.

Es treten Fehler whrend der Bearbeitung auf, z. B. es tritt ein berlauf auf.

Beispiel

Bild1-1

Parameter Variable Wert

INDEX a_index 4

MEMBER "DB_1".Main_Field[-10] Erste Komponente des Felds "Main_Field[-10..10] of REAL" im Datenbaustein "DB_1"

VALUE a_real Komponente mit Index 4 des Felds "Main_Field[-10..10] of REAL"

Die Feldkomponente mit Index 4 wird aus dem Feld "Main_Field[-10...10] of REAL" ausgelesenund in die Variable "a_real" geschrieben. Die zu lesende Feldkomponente wird durch den Wertam Parameter INDEX festgelegt.

1.2.3.5 Feld schreiben

1.2.3.5 Feld schreiben

EinfhrungZustzlich zu den beschriebenen Anweisungen steht Ihnen in KOP eine Anweisung zumSchreiben in eine einzelne Feldkomponente zur Verfgung.

1.2.3.5 Feld schreiben1.2.3.5 Feld schreiben

Liesmich1.2 Liesmich STEP 7

34STEP 7 V10.5 SP202/2010, 00002011

HinweisAnweisung "Feld schreiben" einfgen

Die Anweisung "Feld schreiben" knne