Kontakt

Kontakt 

DISI-EVO - Userinterface für Laborgerät

Für das Laborgerät DISI-EVO haben wir das Userinterface mit Vue.JS programmiert. Das Gerät, mit dem der InnoPrix SO! 2024 durch die Charles Ischi AG gewonnen wurde, misst den Zerfall von Tabletten.

Userinterface mit Vue.JS

Userinterface ausarbeiten/optimieren

Programmierung

Schnittstelle via REST/JSON-API

Auftraggeber:
Charles Ischi AG - Prüftechnik
Technologie:

Gewinner des InnoPrix SO! 2024

In diesem Projekt durften wir die Programmierung des Frontends für die Steuerungseinheit, mit welcher bis zu 4 Testgeräte bedient werden, übernehmen. Für das Interface setzten wir auf die moderne Javascript-Library Vue.JS und konnten so auf zahlreiche bestehende Komponenten zurückgreifen.

Das Wasser im Testgefäss wird für die Messung auf eine definierbare Temparatur mittels Induktion erwärmt und die Tabletten werden dann im Wasser während einer definierten Zeitperiode bewegt. Das Laborgerät misst gleichzeitig mit entsprechenden Sensoren den Zerfall der Tabletten und hält die Ergebnisse in auditfähiger Weise fest. Der Zerfall wird in Realtime auf dem Touch Display visualisiert.

Die Charles Ischi AG hat mit dem Gerät den InnoPrix SO! 2024 von der Baloise Stiftung gewonnen.

disi evo innoprix2024 001

Zerfall von Tabletten messen

Nachdem das Gerät kalibriert wurde, kann ein Quicktest oder ein ausfühlicher Produkttest gestartet werden. Das Gerät misst dann den Zerfall der Tabletten und zeigt diesen anschliessend in einer Zerfallskurve statistisch an.

disi evo innoprix2024 003

Touch Display

Mittels Touch Display, auf welchem die von uns realisierte Benutzeroberfläche läuft, lassen sich bis zu vier Geräte steuern.

disi evo userinterface 002

Kalibierung, Audit-Trail und Reporting

Die angeschlossenen Geräte lassen sich über das GUI kalibrieren. Die Ergebnisse der Kalibrierung werden in einem Audit-Trail revisionssicher festgehalten. Genauso wie die Ergebnisse aus den Produkttests, welche in Diagrammen dargestellt und als PDF exportiert werden können.

disi evo userinterface 001

Systemeinstellungen

Im Prinzip haben wir für das Gerät ein komplettes Betriebssystem aufgebaut, wobei wir in diesem Zusammenhang die Interaktionen der User abdecken. Die Eingaben werden dann jeweils per REST-API, die wir gemeinsam mit dem Entwickler des Backends konzipiert haben, an die Systemsoftware übergeben.

Somit können die User*innen sämtliche Einstellungen wie Netzwerk, Drucker, Speicherort, Kalibrierung, etc. vornehmen und definieren.