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.