Beispiel 6.9: Kaffeekochen auf der TeKa-Anlage mit Rezeptfahrweise

In der unten skizzierten Anlage zur Herstellung von Tee und Kaffee soll ein Rezeptprogramm zunächst den Trinkwasserbehälter auffüllen, dann eine vorgegebene Menge Wasser in den Warmwasserbehälter überführen und erhitzen. Nachdem eine entsprechende Menge Kaffeepulver in das Filter gefördert wurde, soll das kochende Wasser durch das Filter in den Warmhaltebehälter geleitet werden. Der Bediener kann
dann auf Anforderung eine Tasse abfüllen.

Im Projekt B6_9_Teka.project1,2) ist das Rezeptprogramm Rezept_Kaffee programmiert. Es ruft folgende Grundfunktionen in den ACTIONS der Rezept-Schrittkette als Instanzen auf:

  • BF_FILL: Befuellen_Wasser
  • BF_DOS: Dosieren_Wasser, Dosieren_Kaffee, Abfuellen_Kaffee
  • BF_CONVEY: Foerdern_Kaffee
  • BF_TEMP: Heizen_Wasser, Heizen_Kaffee

Den Grundfunktionen sind über Schnittstellen die Instanzbausteine der Feldgeräte zugewiesen, wie in diesem Video gezeigt.

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