Ingenieurdienstleistungen Elektrotechnik:
Bedienoberflächen
Leistungen • Team • Projekte • Jobs • Kontakt
Systeme | Regelung | Energietechnik | Software | Bedienung | Usability
Bedienoberflächen:
Mensch-Maschine-Schnittstellen
Praktisch alle Geräte müssen eine Möglichkeit der direkten Bedienung durch Menschen bieten.
Dabei wird es immer wichtiger, dass diese Bedienung ohne lange Einarbeitung schnell und einfach möglich ist. Durch Übersichtlichkeit und Benutzerführung kann das Risiko von Fehlbedienung minimiert werden. Und wenn doch einmal etwas nicht funktioniert, benötigt man für die Problembeseitigung sinnvolle und hilfreiche Fehlermeldungen. Dies alles sind Aspekte der Software-Ergonomie (neudeutsch: Usability).
Wir besitzen die technische Kompetenz, die Geräte und ihre Anwendung zu verstehen. Und wir können uns in die Lage des Anwenders versetzen. Deshalb können wir den Benutzer richtig führen.
Integrierte Bedienpanels
Die meist recht kleinen Displays und die begrenzte Anzahl an Tasten bzw. Touch-Flächen erfordern Konzentration auf das Wesentliche. Trotzdem erfüllen wir auch hier den Anspruch, das Gerät einfach und übersichtlich bedienen zu können.
Abgesetzte Bedienpanels
Wir entwickeln das Kommunikationsprotokoll zwischen Bedienpanel und Gerät so, dass die Bedienpanel-Firmware unabhängig von der Firmware-Version des Geräts wird.
Wir z. B. stellen sicher, dass ein Kommunikationsausfall zwischen Bedienpanel und Gerät nicht zum Blockieren des Displays oder zur Anzeige falscher Istwerte oder Betriebszustände führt.
PC- oder Tablet-Software
Hier stehen mehr Rechenleistung und ein größerer Bildschirm zur Verfügung. Dafür sind die Ansprüche an die Bediensoftware meist noch höher.
Auch hier stellen wir sicher, dass Sie nicht mit jedem Update der Firmware eine neue Bediensoftware ausliefern müssen. Und womöglich auch noch verschiedene Versionen vorrätig halten müssen um alle Firmware-Versionen bedienen zu können.
Bei uns ist es eine Selbstverständlichkeit, dass die Kommunikation in einem Hintergrund-Thread arbeitet, damit die Software auch bei Verbindungsabbruch oder schlechter Verbindung zum Gerät bedienbar bleibt.
Das alles und noch viel mehr können wir für Sie leisten. Wir entwickeln hochwertige, sauber strukturierte Software. Wir verwenden Tools zur statischen Source Code Analyse (Lint), um die Qualität unserer Software sicher zu stellen.
Wir liefern dokumentierten Source-Code. Sie können die Software selbst weiter pflegen oder uns gerne mit der Pflege beauftragen.