|
||||
| ST
IEC-
CODESYS WAGO-I/O-Pro STEP 7 im
|
Die Komplexität heutiger
Automatisierungsaufgaben ist enorm gestiegen. Es stellt
sich die Frage, ob die klassischen Programmiersprachen
FBS (FUP), KOP und AWL ausreichend sind, um
übersichtliche, leicht wartbare Programme zu schreiben.
Mit der Hochsprache "Strukturierter Text" (engl.
Structured Text, Abkürzung: ST, bei der
Firma Siemens SCL für "Structured
Control Language") ist dies leichter möglich. Bausteine die in ST bzw. SCL programmiert wurden, können auch in den anderen IEC-Sprachen wie AWL, FBS (FUP) und KOP verwendet werden. Der Sprachumfang von ST ist in IEC 61131-3 festgelegt. ST ist eine textuelle Sprache und enthält neben Hochsprachenelementen auch typische Elemente der SPS als Sprachelemente, wie Eingänge, Ausgänge, Bausteinaufrufe usw. Das ST-Programm besteht aus einer Folge von Anweisungen, die mit einem Strichpunkt abschließen. Schleifen, wie FOR... bis REPEAT..., sowie Auswahlanweisungen, wie IF... und CASE..., sind in dieser Sprache möglich. Dieses Buch wendet sich an SPS-Programmierer sowie Schüler und Studenten an beruflichen Gymnasien, Technikerschulen und Hochschulen, welche die Hochsprache "Strukturierter Text" erlernen wollen. Grundkenntnisse vom Aufbau und Funktion einer SPS sind von Vorteil, aber nicht unbedingt notwendig. In diesem Workshop werden die Grundlagen dieser Sprache an einfachen Beispielen aus der Praxis erarbeitet. Die Aufgaben und Übungen können Sie mit CODESYS (Controller Development System) Version 2.3 oder Version 3 bearbeiten oder auch mit e!COCKPIT. Entscheiden Sie sich zunächst für eines der drei Programmiertools. Sie können Visualisierungen erstellen und im Simulationsmodus Ihr Programm testen. CODESYS ist ein weit verbreitetes SPS-Programmiersystem nach IEC 61131. In diesem Buch wird die Demoversion WAGO-I/O-Pro - diese basiert auf CoDeSys V2.3, e!COCKPIT - eine Entwicklungsumgebung der Firma WAGO die auf CODESYS V3 basiert, oder die Demoversion CODESYS V3 Demo verwendet. Die Demoversion von WAGO-I/O-Pro (759-912) sowie e!COCKPIT (30 Tage) können Sie auch von der Webseite der Firma WAGO www.wago.de herunterladen. Über der Webseite der Firma 3S-Smart Software Solution GmbH www.3s-software.com ist, nach einer Registrierung, ein kostenloser Download der aktuellen Version von CODESYS V3 möglich. Da der Sprachumfang genormt ist, können Sie das Gelernte auch in anderen Programmier-Tools, z. B. im SCL-Editor von der Firma Siemens, anwenden. Sie finden Hinweise zum Umgang mit dem SCL-Editor in STEP 7 im TIA-Portal. Im Buch finden Sie auch die Lösungen zu den Aufgaben und Übungen sowie Auszüge von Datenblättern zu den Baugruppen. Die InfoClick-Seite beinhaltet auch Exportdateien, die Sie in CoDeSys V2.3, e!COCKPIT und CODESYS V3 in Ihr Projekt importieren können, sowie Textdateien, aus denen Sie den Programmcode kopieren und in Ihr Projekt einfügen können. Weiterhin finden Sie notwendige Baustein-Bibliotheken und als Lernzielkontrolle Selbsttests zu den einzelnen Kapiteln sowie eine Archivdatei mit Aufgaben und Übungen für STEP 7 im TIA-Portal. Alle Aufgaben und Übungen wurden ausschließlich aus didaktischer Sicht erstellt und können so nicht als Lösungen für Anlagen verwendet werden. Ich wünsche Ihnen viel Freude beim Erlernen der Hochsprache ST bzw. SCL und bei der Anwendung Ihres neu erworbenen Wissens. Sulzbach Karl Schmitt |
|||