App
Englisch: app
Anwendung oder Computerprogramm, besonders eine kleine Anwendung für mobile Geräte
App: Software, die eine einzelne Aufgabe auf Industriehardware ausführt
In der Elektrotechnik und industriellen Steuerungstechnik ist eine App eine in sich geschlossene Softwareanwendung, die eine spezifische Funktion auf einem Gerät ausführt, typischerweise auf einer speicherprogrammierbaren Steuerung (SPS), einem Bedienfeld (HMI), einem tragbaren Diagnosegerät oder einem vernetzten Sensor. Anders als in der Verbrauchertechnik ist eine Industrie-App zweckgebunden für eine eng definierte Aufgabe konzipiert: Überwachung einer Produktionslinie, Erfassung von Temperaturdaten, Steuerung einer Motorsequenz oder Anzeige von Echtzeit-Gerätediagnostik. Die Unterscheidung ist wichtig, weil Industrie-Apps unter strengen Zeitvorgaben und in rauen elektrischen Umgebungen zuverlässig laufen müssen, wo Ausfälle teuer sind.
Im Kontext von SPS und Industrieautomation werden Apps oft in Sprachen wie Kontaktplan, strukturiertem Text oder nach IEC 61131-3 konformem Code geschrieben und direkt in den Speicher der Steuerung eingespielt. Eine Motor-Startapp verwaltet beispielsweise Soft-Start-Rampen, Wärmeschutz und Fehlermeldung, ohne dass ein separater Computer erforderlich ist. Auf HMI-Geräten und mobilen Plattformen in der Fertigung steuern Apps Touchscreen-Anzeigen, Sensordatenvisualisierung und Remote-Geräteüberwachung. Die Portabilität und modulare Natur von Apps ermöglicht es Engineeringteams, Funktionen auszutauschen, ohne die Kern-Firmware neu zu schreiben.
Varianten und praktische Anwendung
Tragbare Multimeter und Stromzangen werden zunehmend mit Begleit-Apps für Bluetooth-Datenerfassung und Trendanalyse ausgeliefert. Verteilte E/A-Module und Edge-Gateways führen Apps aus, die Sensordatenströme vorverarbeiten, bevor sie upstream gesendet werden. Größere Industriesysteme führen mehrere Apps parallel aus: eine steuert Ventilsequenzen, eine andere verwaltet Sicherheitsverriegelungen, eine weitere protokolliert Störmeldungen. Der Begriff hat sich über mobile Geräte hinaus auf jedes modulare Softwarestück ausgedehnt, das eine diskrete Industrieaufgabe bewältigt und unabhängig aktualisiert oder ersetzt werden kann. Firmware-Updates in moderner elektrischer Ausrüstung werden oft als Freigabe neuer oder geflickter Apps beschrieben, statt voller Systemtausch.
Zuverlässigkeit und Determinismus sind nicht verhandelbar. Eine App, die eine Fördererbremse steuert, darf nicht bei der Garbage Collection pausieren oder die Zeitsynchronisation verlieren; sie muss in vorhersagbaren Mikrosekunden oder Millisekunden ausgeführt werden. Industrie-Apps laufen daher auf Echtzeit-Betriebssystemen oder sind direkt in deterministische Firmware eingebunden. Netzwerkverbundene Apps, die Daten in die Cloud oder an Unternehmenssysteme senden, müssen sporadische Verbindungsunterbrechungen elegant handhaben, ohne dass der lokale Prozess abstürzt. Versionierung und Rollback-Möglichkeit sind entscheidend: Falls ein Firmware-App-Update zu Sensorkalibrierabweichung führt oder eine Produktionssequenz blockiert, muss das System entweder selbst wiederherstellen oder schnelle Herabstufung unterstützen.
Der Begriff App ist aus der mobilen Verbrauchertechnik entlehnt, hat aber im Industriesektor eine schärfere Bedeutung bekommen. Er signalisiert Modularität, Updatefähigkeit und Aufgabenspezifik. Er unterscheidet eine zweckgebundene Steuerschleife von monolithischer Firmware und spiegelt den Industrietrend zu komponentisierter, Cloud-fähiger und softwaregestützter Maschinerietechnik wider. Eine Motor-Drive-App, eine Sicherheitsrelais-App oder eine Datenlogger-App können als diskrete geistige Eigenschaft besprochen, gekauft und gewartet werden, statt als in Silizium festgelegtes Verhalten.