Erweiterbarkeit
SpiderPLC ist Teil des SpiderControl-Baukastensystemes. Der Vorteil dieses Konzeptes besteht darin, dass alle Elemente der SpiderPLC sowie des Spider Web-HMI Editors wie in einem Lego-Baukasten verwendet und kombiniert werden können. Alle Elemente des SpiderPLC Editors – also dessen GUI sowie auch die verfügbaren Bibliotheken der Funktionbaustein- und HMI Objekte – werden mit dem PC-basierten Editor (SpiderControl PC HMI Editor) gezeichnet. Ob einfaches Textfeld oder komplexes Macro bestehend aus mehreren Grafiken, Knöpfen und Anzeigen: Jedes gewünschte Objekt wird am PC grafisch entworfen, gruppiert und die im Web-HMI für die Konfiguration notwendigen Parameter markiert. Ein OEM-Kunde ist somit in der Lage, mit dem bestehenden PC-basierten HMI-Editor alle Eigenschaften und Funktionen des SpiderPLC Web Editors zu programmieren. Das Userinterface des Editors wird damit im CI des OEM-Kunden gehalten, die ganzen Funktions- und HMI-Objekte werden spezifisch auf die Bedürfnisse des Produktes abgestimmt und können auf einfache Weise erweitert werden.
Integration
SpiderPLC kann leicht auf das bestehende Gerät eines Kunden portiert werden. Die gesamte Funktionalität ist in einen embedded Web-Server integriert. Dieser ist auf allen gängigen Betriebssystemen wie Windows 7/8/10, Windows CE (WEC), Linux, Raspian oder Android verfügbar. Die Anbindung and die Kundenfirmware erfolgt über einen Datenserver-Modul, welches im Sourcecode geliefert wird. Der Datenserver implementiert und beschreibt die für den SpiderPLC Prozess sichtbaren Variablen und I/O’s und stellt ihm eine Schreib- und Lesefunktion zur Verfügung.
Verfügbarkeit
SpiderPLC kann online in der Cloud getestet werden. Außerdem stehen Images zur Installation auf verschiedenen Zielsystemen zum Download bereit. Zur OEM-Integration in die Kundenplattform wird der DataServer im Sourcecode als Development-Kit zur Verfügung gestellt. Durch das portable und modulare Design kann SpiderPLC auch auf Microcontroller und RTOS portiert werden.n