Beispiel 4.4: Steuerung eines Warenaufzugs
Ein Transportaufzug eines automatisierten Lagers wird durch den Motor NS_Y mit zwei Drehrichtungen angesteuert. Der Bediener gibt für die anzufahrende Etage in der HMI die Sollposition SOLL_Y vor.

Zur Ermittlung der Istposition ist an der Schienenführung des Aufzugs der induktive Näherungsschalter GIS_Y angebracht. Da sich an jedem Lagerfach ein Magnet befindet, wird immer dann ein binärer Schaltimpuls an die SPS gesendet, wenn der Aufzug an einem Lagerfach bzw. dessen Magneten vorbeigefahren ist.
Das Projekt B4_4_Aufzug.project lässt sich mit CoDeSys V3 in der Simulation testen. Aus diesem Beispiel können folgende Klassen gebildet und in der Bibliothek automation.library abgespeichert werden:

Die Automatisierung des Hochregallagers im TIA-Portal finden Sie in dieser zip-Datei.
Speicherprogrammierbare Steuerungen für die Fabrik- und Prozessautomation
4. Auflage erschienen im Hanser Verlag, 2015