App-Entwicklung + Visualisierungen
Sotronik entwickelt als komplementäre Komponente zur Firmware und Steuerungssoftware ebenso Anwendersoftware. Diese dient der Benutzerinteraktion und Visualisierung und kann sowohl für Windows-PCs als auch plattformunabhängig über gängige Webbrowser realisiert werden.
In der Entwicklung von Bedienoberflächen legt Sotronik einen hohen Stellenwert auf die Ergonomie. Ein hilfreicher erster Schritt besteht darin, auf Grundlage der Anforderungsspezifikation einen Prototypen zu erstellen. Dieser Prototyp ermöglicht es, in engem Austausch mit dem Kunden die Bedienfreundlichkeit zu überprüfen und sicherzustellen, dass alle Anforderungen erfüllt werden.
Bedienung und Steuerung können je nach Anforderungen in der gleichen Applikation (Software) integriert sein. Ist dies nicht der Fall, ist ein weiterer Aspekt die Kommunikation zwischen der Visualisierungs-Applikation und der Steuerung. Hierbei bringt Sotronik eine Fülle an Erfahrungen mit den unterschiedlichsten Technologien ein:
- Visualisierung in einem Webbrowser; die darzustellende Seite liegt auf einem direkt in der Steuerung implementierten Webserver
- Visualisierung über ein Web-Portal im Internet
- Visualisierung auf einer HTML5-APP für Mobiltelefone
- Das Sotronik LabVIEW Framework enthält bereits vorbereitete TCP/IP-Kommunikation, um die Trennung von Steuerung und Visualisierung auf verschiedenen Plattformen zu ermöglichen.
- Visualisierung auf einem Windows PC, der Zugriff auf Steuerungsdaten erfolgt über einen Feldbus (CANopen, Modbus, ...)
Hierzu verwenden wir verschiedenste Programmiersprachen:
- LabVIEW
- C# / VB.net / C++
- Node-RED
- JavaScript / HTML / CSS
- PHP / mySQL
- HTML5 Mobile-APP
- …