Übung 10.6: Logistic Execution System (LES)
Vom ERP-System abgesetzte Material- und Produktionsaufträge bewirken im Lager Ein- und Auslagervorgänge (s. Beispiel 5.6). Dabei ist der Warenbestand im Lager wie im nachfolgenden Bild zu aktualisieren.
Als Rohstoffe für die TeKa-Anlage werden Kaffeepulver und Teeblätter verschiedener Güte in Paketen bereitgestellt. Damit werden in der TeKa-Anlage (s. Beispiel 6.9) entsprechender Kaffee und Tee hergestellt, in Dosen abgefüllt und eingelagert.
- a) Öffnen Sie das vorbereitete Projekt U10_6_LES.project1,2) und legen Sie für den Warenbestand die Variable Lager als ARRAY vom TYPE Warendaten an!
- b) Entwickeln Sie in Anlehnung an das Beispiel 3.13 das Programm Materialauftrag zum Ein- und Auslagern von Rohstoffen!
- c) Entwickeln Sie das Programm Produktionsauftrag zum Ein- und Auslagern der hergestellten Produkte!
- d) Testen Sie Ihre Programme, indem Sie den Bestand durch Ein- und Auslagern von Produkten und Rohstoffen verändern!
Lösung:
- a-c) Eine mögliche Lösung finden Sie im Projekt U10_6_LES_Lsg.project.1,2) Das Video zeigt die Ausführung von Material- und Produktionsaufträgen im Lager.
1) 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.
2) Die Projekte wurden mit Codesys V3.5.16.4 erstellt. Falls 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"!
Speicherprogrammierbare Steuerungen in der Industrie 4.0
5. Auflage erschienen im Hanser Verlag 2021