Hofer, Johannes

SCL und OOP mit dem TIA Portal

Ein Leitfaden für eine objektorientierte Arbeitsweise

3., neu bearbeitete und erweiterte Auflage 2018, XIII, 391 pages, 170 x 240 mm, Festeinband
ISBN 978-3-8007-4432-9, e-book: ISBN 978-3-8007-4509-8
Supplement: CD
Personal VDE Members are entitled to a 10% discount on this title

Content Foreword Extract

Das TIA Portal von Siemens ist ein Engineering-Framework, mit dem alle Planungs- und Produktionsprozesse für aufgabenorientierte Anwendungen von einem einzigen Bildschirm aus gestaltet werden können. Das TIA Portal bietet u. a. die prozedurale Programmierung mit Step 7 V14 an. Dieser Stil wird in der Praxis bis heute noch weltweit angewendet, obwohl mittlerweile auch bei vielen SPS-Programmierern der Wunsch nach einer objektorientierten Programmierung (OOP) besteht.
Der objektorientierte Ansatz hat entsprechend bei Programmierern für die neuen Controller-Familien S7-1500/1200 großen Einfluss gewonnen! Trotz der Einschränkungen aufgrund noch nicht vorhandener Implementierungen des Herstellers zeigt dieses Buch, wie unter den Paradigmen der OOP Funktionsbausteine implementiert werden können. Auch andere Merkmale der Datenkapselung, Interface-Vererbung und Polymorphie sind Themen dieses Buchs.
Nach einem Schnelleinstieg in das TIA Portal und das UML-Modellierungswerkzeug Enterprise Architect, werden dem Leser schrittweise die Sprachelemente zu SCL (Structured Control Language) vorgestellt und für die Anwendung der OOP vertraut gemacht. Grundlagen zur Programmierung in SCL werden in den Kapiteln ausreichend erklärt und, sofern sinnvoll, mit der Programmierdarstellung FUP verglichen. Zahlreiche Beispiele mit S7-PLCSIM auf der neuen CPU S7-1500 bzw. S7-1200 bieten die Möglichkeit, das Gelernte zu vertiefen und besser zu verstehen.
Sie lernen, wie Sie mit dem TIA Portal in SCL objektorientierte Programmierung im Zusammenspiel mit UML umsetzen können. Aus Sicht des Anwenders für die neue Controller-Familie können Sie sich so eine völlig neue und moderne Betrachtungsweise aneignen.

Die beiliegende CD-ROM enthält den Quellcode zu den behandelten TIA-Portal-Projekten der Version V14. Außerdem ist beigefügt eine Trial Edition von Enterprise Architect 13. Ferner finden Sie im Buch Download-Links für Trial Software zu SIMATIC STEP 7 Professional V14 im TIA Portal.
Dipl.-Ing. Johannes Hofer ist seit vielen Jahren in der Automatisierung tätig. Er hat umfangreiche Erfahrung als Inbetriebnahme- und Projektingenieur und hat zahlreiche Seminare und Schulungen zu C++ und SCL geleitet. Nach mehrjähriger Tätigkeit als Ingenieur im Inland sowie im europäischen Ausland, ist er jetzt als Systemingenieur bei einer spanischen Firma tätig.

Other Recommendations

Title Format
Not-Halt oder Not-Aus?
Gehlen, Patrick; Rudnik, Siegfried

Not-Halt oder Not-Aus?

Eine Erläuterung unter Berücksichtigung von DIN EN 60204-1 (VDE 0113-1) und DIN EN ISO 13850
VDE-Schriftenreihe – Normen verständlich, Volume 154

2016, 158 pages, Din A5, Broschur

This book is also available as E-Book (PDF)
Book eBook (PDF) Combination of Book + eBook (PDF)
Zertifizierung im Rahmen der CE-Kennzeichnung New Book!
Schneider, André

Zertifizierung im Rahmen der CE-Kennzeichnung

Konformitätsbewertung und Risikobeurteilung nach der Maschinenrichtlinie 2006/42/EG und anderen europäischen Richtlinien

2018, XVI, 188 pages, 170 x 240 mm, Broschur

This book is also available as E-Book (PDF)
Book eBook (PDF) Combination of Book + eBook (PDF)
Regelungs- und Steuerungstechnik in der Versorgungstechnik
Arbeitskreis der Professoren für Gebäudeautomation und Energiesysteme (Ed.)

Regelungs- und Steuerungstechnik in der Versorgungstechnik

2017, XIV, 493 pages, 170 x 240 mm, Festeinband

This book is also available as E-Book (PDF)
Book eBook (PDF) Combination of Book + eBook (PDF)
Programmierung mit Strukturierter Text
Kanngießer, Ulrich

Programmierung mit Strukturierter Text

Steuerungs-Funktionsbausteine mit ST oder SCL einfach und schnell erstellen. Für Ein- und AWL-Umsteiger

2017, XXXIV, 418 pages, Din A5, Broschur

This book is also available as E-Book (PDF)
Book eBook (PDF) Combination of Book + eBook (PDF)
Sicherheit von Maschinen und Funktionale Sicherheit
Gehlen, Patrick

Sicherheit von Maschinen und Funktionale Sicherheit

DIN EN ISO 13849-1:2015 mit den Erläuterungen zur DIN EN 62061 (VDE 0113-50):2015 verstehen - Bezugnahme auf europäische Richtlinien und Risikobeurteilungen - Bewertungen zahlreicher Sicherheitsfunktionen aus der Praxis
VDE-Schriftenreihe – Normen verständlich, Volume 167

2016, 400 pages, Din A5, Broschur

This book is also available as E-Book (PDF)
Book eBook (PDF) Combination of Book + eBook (PDF)
Grundlagen der Gebäudeautomation für die Klima- und Lüftungstechnik
Palmer, Sebastian

Grundlagen der Gebäudeautomation für die Klima- und Lüftungstechnik

Kälte · Klima · Lüftung | KOMPAKT

2017, 146 pages, Din A5, Broschur

This book is also available as E-Book (PDF)
Book eBook (PDF) Combination of Book + eBook (PDF)
Sicherheitsfibel zur Maschinensicherheit
Gehlen, Patrick

Sicherheitsfibel zur Maschinensicherheit

Funktionale Sicherheit und Sicherheitsfunktionen Erläuterungen zur DIN EN 62061 (VDE 0113-50):2016-05 und DIN EN ISO 13849-1:2016-06 bei der Verwendung von sicherheitstechnischen Kennwerten auf Basis des VDMA-Einheitsblatts 66413
VDE-Schriftenreihe – Normen verständlich, Volume 152

2016, 119 pages, Din A5, Broschur

This book is also available as E-Book (PDF)
Book eBook (PDF) Combination of Book + eBook (PDF)
Automatisieren mit SIMATIC S7-1500
Berger, Hans

Automatisieren mit SIMATIC S7-1500

Projektieren, Programmieren und Testen mit STEP 7 Professionell

2017, 897 pages, 175 x 245 mm, Festeinband

Book
Kabel und Leitungen für bewegte Industrieanwendungen
Bör, Jörg

Kabel und Leitungen für bewegte Industrieanwendungen

im Zeitalter von Industrie 4.0

2017, 104 pages, 170 x 240 mm, Broschur

This book is also available as E-Book (PDF)
Book eBook (PDF) Combination of Book + eBook (PDF)
Programmierung mit SCL und dem TIA Portal New Book!
Kanngießer, Ulrich

Programmierung mit SCL und dem TIA Portal

S7-1200, S7-1500 und LOGO! 8 erfolgreich einsetzen. Ein Buch für Ein- und AWL-Umsteiger

2018, ca. 250 pages, Din A5, Broschur

Book