Übung 8.3: Realisierung der Automatisierungssoftware für eine Tankbefüllung

Für die Füllstandsregelung aus Beispiel 4.14 soll die Automatisierungssoftware mit Hilfe fertiger Funktionsbausteine aus einer Bausteinbibliothek erstellt werden.

a) Öffnen ein neues Projekt in Codesys und binden Sie die Bibliothek automation.library ein!

b) Fügen Sie die Funktionsbausteine TYP_AIN , TYP_PID und TYP_AOUT zur Regelung ein und instanziieren Sie sie wie unten abgebildet!

c) Fügen Sie außerdem den Funktionsbausteine TYP_IDF1 ein und instanziieren Sie ihn im Programm YS200!

d) Entwickeln Sie mit Hilfe der Simulationsbausteine SIM_AOUT, SIM_IDF, SIM_I und SIM_AIN einen Simulationsbaustein für die gegebene Anlage!

e) Instanziieren Sie ihn im Programm Simulation und erstellen Sie die Signalverknüpfung im Programm PLC_IOs!

f) Erproben Sie die Software mit Hilfe der Visualisierung und ihrer Frames!

 

Lösung:

Die Vorgehensweise wird in diesem Video gezeigt.

Hinweis: Alle Beispielprogramme und Lösungen wurden mit Codesys V3.5.16.4 erstellt. Falls Sie noch eine ältere Version verwenden, installieren Sie am besten die unter Downloads verfügbare Version. Sollten Sie eine neuere Version verwenden, setzen Sie bitte nach dem Öffnen der Projektdateien unter Projekt|Projektumgebung "Alles auf neuest". Außerdem klicken Sie bitte im Fenster Geräte auf Device und mit der rechten Maustaste auf "Gerät aktualisieren"!

Die Webseiten sind optimiert für Firefox. In einigen Browsern muss die .project-Datei mit der rechten Maustaste angeklickt und zunächst durch "Link speichern unter" oder "Link herunterladen" gespeichert werden, bevor man diese dann mit Codesys öffnen kann. 

Speicherprogrammierbare Steuerungen in der Industrie 4.0

5. Auflage erschienen im Hanser Verlag 2021