SPS Übungsaufgaben

Anhand der hier gestellten Aufgaben und der dazugehörigen Lösungsvorschläge soll gezeigt werden, wie eine SPS-Übungsaufgabe mit Step7 umgesetzt werden kann. Jeder SPS-Programmierer entscheidet für sich, welche Programmiersprache er einsetzt und wie er eine Aufgabenstellung löst. Für manche der hier beschriebenen Aufgabenstellungen gibt es mehrere Lösungsvorschläge.

Um diese Aufgaben lösen zu können, sollten die SPS-Grundlagen, beispielsweise die Zahlensysteme (z.B. BCD-Code), Datentypen, binäre Verknüpfungen etc. beherrscht werden.

Als Grundlage sind einige Übungen mit Zahlensystemen erstellt worden.

Danach beginnt man mit den ersten Programmiertätigkeiten anhand von Übungen mit Grundverknüpfungen.

Übungen mit Racks

Für praktische Übungen an SIMATIC-Steuerungen können auch sogenannte Racks benutzt werden. An diesen Racks werden verschiedene Elemente wie Sensoren, Zylinder, Sauger etc. angebracht, die mit der CPU gesteuert werden können. So kann die Steuerung auch praktisch getestet werden. Solche Racks werden insbesondere in Schulungen eingesetzt, da man für Schulungen aus Kostengründen keine große Anlagen bereitstellen kann.

Auf den unteren Bildern sehen Sie ein Übungsrack der in einer SPS-Schulung eingesetzt wurde.

Ein Übungsrack in der Vorderansicht
In der Seitenansicht
Bild von der S7-300 CPU

SPS-Übungen mit SPS-Simulationssoftware

Ein besonderes Highlight sind Simulationssoftware, mit denen SPS-Übungsaufgaben realisiert werden können. Der Vorteil von SPS-Simulationssoftware ist, dass man große Anlagen realitätsnah auf dem Computer virtuell darstellen und steuern kann, ohne tatsächlich große Anlagen bauen zu müssen, was enorm teuer wäre. Mit Simulationssoftware lassen sich die Anlagen vor der Inbetriebnahme testen und auf Schwachstellen überprüfen, bevor die Anlage in Betrieb genommen wird. So können Schäden an der Anlage vermieden werden.