VkCheckToIPM
VkCheckToIpm wurde für einen Kunden entwickelt, der eine lückenlose und vollumfassende Prozessdatenerfassung wünschte. Im konkreten Fall war dies bei einer Station zur Laserprüfung der Ventilkeile eines Zylinderkopfes nicht gegeben, da mit dem vorhandenen Messsystem keine direkte Anbindung an IPM (https://www.csp-sw.de/prozessdaten-management-ipm/) realisiert werden konnte. Da das System jedoch einen Export der Messdaten in eine XML-Datei anbietet, wurde eine Anwendung entwickelt, welche die Kommunikation mit IPM ermöglicht und die Umsetzung der XML-Dateien des Messystems in IPM-Telegramme vornimmt. Weiterhin hat die Anwendung eine Schnittstelle zur SPS, damit diese den Ablauf steuern und über etwaige Fehler informiert werden kann.
Umsetzung
Die Anwendung wurde mit ICON.Flow umgesetzt. ICON.Flow ist eine von uns entwickelte Low-Code-Entwicklungsumgebung, welche es erlaubt, Anwendungen mit Hilfe einer grafischen Oberfläche zu entwickeln. VkCheckToIPM nutzt die bereitgestellten Knoten von ICON.Flow, um die Kommunikation mit IPM zu ermöglichen. Die Anwendung läuft in der Praxis als Windows-Service ohne Benutzerinteraktion, kann jedoch auch als Konsolenanwendung gestartet werden, um die Kommunikation mit IPM komfortabler zu testen.
Ablauf
Sobald die Anwendung gestartet wurde, beginnt die Suche nach Dateien, deren Name einem konfigurierten Pattern entspricht. Der weitere Verlauf hängt davon ab, ob sich ein Teil in der mit VkCheckToIPM verbundenen SPS-gesteuerten Station befindet. Im "entkoppelten" Modus (kein Teil in der Station) wird jede gefundene Datei in ein Telegramm umgewandelt und verschickt. Im "gekoppelten" Modus (es ist ein Teil in der Station) wird erst nach beendeter Messung nach der zum Teil gehörigen Datei gesucht und diese dann versendet. Erst wenn der Versand der Daten erfolgreich war, wird das vermessene Teil an der Station freigegeben.
SPS-Schnittstelle
VkCheckToIpm bietet eine SPS-Schnittstelle. Über diese Schnittstelle kann die SPS das aktive Suchen nach Dateien anstoßen und über Fehler bei der Bearbeitung informiert werden. Weiterhin kann die SPS zwischen dem ge- und ent-koppelten Modus hin und her schalten.