Speicherprogrammierbare Steuerungen (SPS) revolutioniert haben Fabrikautomation und Robotik. Im Gegensatz zu elektromechanischen Relais , haben sie keine Verzögerung und eine SPS ersetzen werden Hunderte , wenn nicht Tausende von Relais . Vergleicht man den Relais -Steuerungen ist wie der Vergleich von 2010 bis Computer Computer in den 1950er Jahren. PLCs sind komplex und zu lernen, wie man programmieren ist eine schwierige Aufgabe. Dies wird durch die Tatsache, dass es keinen Standard Open-Source- Sprache zusammengesetzt . Aufgrund dieser Komplexität hat Bildungseinrichtungen wie der Universität von Alabama Übungen entwickelt, um zu lernen , wie man eine SPS zu programmieren. (siehe Referenz 1) Übung 1
In dieser Übung wird eine SPS programmiert, um einen Kolben ( und die angeschlossenen Stab ) zu verlängern und dann zurückgezogen werden auf zwei Zylindern . Dies ist das grundlegendste der Maschine Operationen wie einen Teil in eine Presse zu füttern und dann zurückziehen Teil heraus . Die Kolben hat zum Ausfahren und Zurückziehen dreimal mit einem 2,2 Sekunden Verzögerung zwischen den beiden Maßnahmen . Zuerst wird die Leiter - Strompfadlogik up ( die schematische beteiligt , Zeichnung Grenze Sensoren und Komponenten durch Symbole , die gemeinhin als Ladder Logic ) erstellt. Nachdem der Leiter Logik gezogen wird, ist eine Abfolge von Ereignissen geschrieben ( was passiert, welche Komponente und wann) . Nach diesen beiden Schritten wird die SPS programmiert , und wenn die Programmierung ist rechts die Kolben aus-und einfahren dreimal.
Übung 2
Nur ein Zylinder verwendet wird in dieser Übung . Die SPS ist erste Zyklus programmiert ( Aus-und Einfahren ) einen Zylinder einmal mit dem Knopfdruck . Ein weiterer Schritt in fortgeschrittenen dieser Übung ist es Zyklus zweimal mit einem einzigen Knopfdruck . Noch ein Schritt weiter fortgeschritten ist , um die Zylinder -Zyklus dreimal mit einem einzigen Knopfdruck . Alle drei Schritte müssen die Leiter Logik erstellt und eine Folge von Ereignissen aufgeschrieben haben .
Übung 3
Dies ist ein komplexer Zyklus , an denen ein gesamte Sequenz von Operationen ( die Kriterien, die für die Maschine zu funktionieren gesetzt ) für drei Zylinder . Zuerst wird die Automatisierung Kriterien durch lesen , mit drei Zylindern und drei Timing- Sequenzen . Von den Kriterien , eine Abfolge von Ereignissen wird erstellt und Ladder Logic entwickelt wird und die SPS ist in. Wenn die Programmierung ist richtig programmiert ist, wird der Kolben nach der schriftlichen Kriterien arbeiten. Da eine Zeitverzögerung zwischen den Zylindern vorgeschrieben ist , haben Zeitverzögerung Parameter in.
programmiert werden