SPS Hochsprache


Für die Programmierung von komplexen Bausteinen von SPS eignet sich die Hochsprache ST. Grundlagenkenntnisse dieser Programmiersprache ermöglichen ein SPS Programm weiter zu optimieren und zu strukturieren.

Inhalte
  • Editor zum Erstellen von Bausteinen in Hochsprache ST
  • Erstellen und Aufrufen von Bausteinen
  • Sprachbeschreibung, der Zeichensatz von S7- SCL, Schlüsselwörter
  • Bezeichner (Variablen Namen), Operandenkennzeichen
  • Indirekte Adressierung von Operanden
  • Die Datentypen
  • Kontrollstrukturen, Bedingungen IF und CASE, Schleifen FOR, WHILE und REPEAT, CONTINUE, EXIT, GOTO und RETURN
  • Debugger und Testfunktionen
  • Dokumentation
Ziele
  • Sie kennen den sinnvollen Einsatz der Programmiersprache ST für den entsprechenden Zweck.
  • Sie können Bausteine für welche sich die Programmiersprache ST eignet programmieren.
  • Sie können Debugger und Testfunktionen bedienen.
Voraussetzungen
SPS-Programmierung, SPS-Ablaufsteuerungen
Hinweis

Im Unterricht wird auf Schulrechnern oder auf dem eigenen Notebook gemacht.

Kursunterlagen

Ordner mit HFU Unterlagen, TIA Portal

Buch: Automatisieren mit SPS, Günter Wellenreuther

Selbstlernzeit

20-50% zusätzlich zum Unterricht

Methode

40% Theorie, 60% praktische Programmierübungen

Prüfung

Das Modul ist erfolgreich abgeschlossen, wenn mind. 75% vom Unterricht besucht ist und die Modulschlussnote mind. 4.0 beträgt. Die Schlussnote wird aus den Noten der Lernzielkontrollen (Erfahrungsnote) und der Note der Modullernzielkontrolle (MLZ), gemäss den Promotionsbestimmungen für Studiengänge der HFU, ermittelt. Wer ein einzelnes Modul erfolgreich abschliesst erhält ein Zertifikat.