Pocket-PC, Windows CE, Phone 7, Android, iOS, iPad, iPhone, WebApp

Datenerfassungs- und Überwachungsarbeit mit Windows CE Datenerfassungs- und Überwachungseinheit mit Windows CE

Datenerfassungs- und Überwachungseinheit - Mobile Batteriemesseinheit

Die Datenerfassungs- und Überwachungseinheit besteht aus mehreren Mikrocontrollern und einem WINCE Embedded Device. Die Datenerfassungs- und Überwachungseinheit kommuniziert über den RS-485 Bus mittels eines proprietären Protokolls mit den Spannungs- und Strommessmodulen. Die Aufgabe der Datenerfassungs- und Überwachungseinheit ist das Messen und Auswerten von Spannungen und Strömen von Batteriezellen, sowie die Alarmierung bei kaputten Zellen aufgrund konfigurierter Grenzwerte. Es werden Grenzwerte und logische Verknüpfungen verschiedener Bedingungen auf diese verwendet, um Alarmierungssituationen zu beschreiben. Diese können wahlweise über das Netzwerk als auch per serieller Schnittstelle per Client-Software konfiguriert werden.

WindowsCE Batterieüberwachung

Die vorhandene Software-Lösung (C++) für die Kommunikation zwischen den Messmodulen und der Basis, sowie die Netzwerkkommunikation zur Client-Software, wurden nach WINCE 6.0 migriert. Durch diesen Schritt können moderne und kostengünstigere WinCE Embedded Module für den Betrieb auf der Datenerfassungs- und Überwachungseinheit verwendet werden. Die Applikation wurde um die Verwendung von SD-Speicherkarten erweitert. Dadurch wird es vor allem in großen Anlagen mit vielen Messmodulen möglich, längere Zeiträume zu protokollieren.

Für zukünftige Mehrbenutzer-Anwendungen wurde die Anwendung für die Abarbeitung von mehreren Clients, welche parallel über das Netzwerk oder seriell auf die Datenerfassungs- und Überwachungseinheit zugreifen, vorbereitet.

Für die Entwicklungsarbeiten wurde ein Simulator programmiert. Dieser Simulator ist in der Lage, Messmodule auf dem RS-485 Bus zu simulieren, um so auch große Systemkonfigurationen einfach abbilden zu können, ohne die nötige Hardware vorliegen zu haben. Dieser Simulator wurde hauptsächlich für das Testen der Konfiguration der Datenerfassungs- und Überwachungseinheit und insbesondere für die Übertragung der Konfiguration von und zum Client verwendet.


Schulung / Einführung zu in diesem Projekt verwendeten Technologien