Grafikcontroller für Touch-Systeme Frei programmierbare grafische Schnittstelle
Anbieter zum Thema
Mit ArtistaGUI stellt Distec einen Human-Machine-Interface- (HMI-)Controller vor, der es erlaubt, einfache Steuerungen mit TFT-Anzeigen zu erweitern. Die Programmierung des Graphical User Interface oder kurz GUI erfolgt über einen WYSIWYG-Interface-Designer und die Scriptsprache QT-Quick. Als Kommunikationsprotokoll kommt das praxiserprobte Modbus-RTU zum Einsatz.
Wenn im Zuge einer Produktmodernisierung Maschinen oder Geräte mit einer grafischen Benutzerschnittstelle ausgestattet werden sollen, ist das nur mit umfangreichen Änderungen an der Steuerungselektronik möglich. Die verwendeten Mikrocontroller haben meist keine grafischen Schnittstellen und eine komplette Änderung der Maschinensteuerung ist aufwändig und teuer.
Vorhandene Maschinensteuerung
Die ArtistaGUI wird seriell über das Modbus-RTU-Protokoll mit der vorhandenen Maschinensteuerung verbunden und kann so Befehle übertragen und Daten für die Anzeige auslesen. Eine bereits vorhandene Steuerung kann somit ohne Einschränkungen weiter genutzt werden.
Die kleine und mit einer Abmessung von 105 mm x 90 mm leicht zu integrierende ArtistaGUI-Baugruppe unterstützt LCD-Panels bis zu einer SVGA-Auflösung von 800 x 600 mit einer 18/24 Bit LVDS- oder TTL-Schnittstelle. Ein Controller für 4-Wire resistive Touchsensoren ist bereits auf der Baugruppe integriert. Es können aber auch P-CAP-Touches ange-schlossen werden.
Wie das GUI programmiert wird
Weitere Produktmerkmale sind der integrierte LED-Backlight-Treiber, die Spannungsversorgung über 12 V DC sowie eine SD-Karte für die Anwendungsprogramme. Die Programmierung des GUI lässt sich über einen WYSIWYG-Editor und die Scriptsprache QT Quick realisieren. Daten wie Kommandos oder Messwerte werden auf seriellem Weg über das Modbus-RTU-Protokoll zwischen Maschinensteuerung und GUI ausgetauscht.
Als Dienstleister erstellt Distec auf Kundenwunsch auch die komplette Grafikschnittstelle und passt das Protokoll an die jeweilige Kundenapplikation individuell an.
(ID:35939220)