Beispiel 10.3: Anlagenüberwachung mit Web-SPS und Kameras

Die unten abgebildete Förderbandanlage wird von einem RaspberryPi mit Codesys in der Version 3.5.18.4 angesteuert und durch zwei Kameras überwacht. Mit einer an einem zweiten Raspberry-Pi angeschlossenen Webcam können Videostreams in der Webvisualisierung von Codesys dargestellt werden. Dazu ist in der Visualisierung ein Webbrowser-Element mit einer html-Seite anzulegen, in die der Videostream implementiert ist. Bei Aufruf der Webseite im Browser liefert der Webserver den Videostream an das Browser-Element im Remote-PC. Außerdem stellt die Webvisualisierung die HMI im Webbrowser läuft dar, damit der Anwender die Anlage bedienen und beobachten kann.

Auf dem ersten Raspberry-Pi, der als Codesys-Soft-SPS das Förderband ansteuert, ist auch eine Kamera angeschlossen die die Bilder mit Methoden der Bildverarbeitung automatisch auswertet. Sie erkennt, wenn z. B. die Kiste auf dem Band nicht an den Endschaltern oder einer vorgegebenen Sollposition anhält, weil eventuell die Sensorik nicht mehr richtig funktioniert.

Die Software ist im Projekt B10_3-Web-SPS-Band-BV.project programmiert. Die Webvisualisierung dieser Anlage kann im Netzwerk der Technischen Hochschule Mannheim unter http://141.19.71.133:8080/webvisu.htm aufgerufen werden oder in diesem Video betrachtet werden. 

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) Dieses Projekt wurde mit Codesys V3.5.18.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 im Industrial IoT

6. Auflage erschienen im Hanser Verlag,
November 2024