4AnyMill

 

Du willst Dir Deine eigene Feldmühle zum Messen des elektrischen Wetterfeldes bauen ? Du brauchst eine Visualisierungssoftware dafür ?

Mit dem hier vorgestellten Tool "4AnyMill" ist dies möglich. Der Feldstärkeverlauf der Feldmühle wird in einem Livegraph dargestellt.

 Es ist außerdem  möglich über TCP/IP seine Feldstärkedaten mit Kollegen / Freunden zu teilen. Es können darüber hinaus neben

dem Feldstärkeverlauf der eigenen Feldmühle bis  zu vier Feldmühlen von Freunden über TCP/IP grafisch dargestellt werden, wenn

die Gegenstelle 4AnyMill oder die Boltek Software zur Datenauswertung der Feldmühle nutzt.

Hier ein Bild der Software Oberfläche mit Livegraph und Bedienpanel:

Hier ein Bild der grafischen Oberfläche zur Einbindung der Feldmühlen über TCP/IP:

 

Es können für alle vier Feldmühlen, welche über TCP/IP in die Auswertung einbezogen werden sollen, Kommunikationsport und Internetadresse

festgelegt und in einer Konfigurationsdatei gespeichert werden. Alle Graphen sind in y-Richtung (Feldstärke) zwischen -25kV/m und 25 kV/m

in 1kV/m Schritten frei skalierbar. Somit ist ein Vergleich der Feldstärkedaten unter Freunden möglich. Alle Graphen und Anzeigen in

4AnyMill werden im 80 ms Takt aktualisiert.

Die Software 4AnyMill verschwindet in der Taskleiste von Windows und kann per Mausklick auf das Tray-Icon über ein Menü auf den

Desktop geöffnet werden:

Des weiteren ist es mit der Software 4AnyMill möglich die bei www.boltek.com erhältliche Software zur

EFM-100 mit der selbstgebauten Feldmühle zu verwenden. 4AnyMill gibt nach entsprechender Konfiguration die Daten über

zwei miteinander gekreuzte virtuelle serielle  Schnittstellen an die Boltek Software weiter. Die Datenauswertung und grafische

Verarbeitung bzw. Darstellung der Daten über 4AnyMill und über die Boltek Software kann sowohl parallel als auch jeweils

alleine geschehen.

 

Vorraussetzung für den Betrieb der eigenen Feldmühle mit 4AnyMill ist das Panelmeter DPM812 von Sirius als Bindeglied zwischen

Feldmühle und PC !

Hier ein Bildschirmausschnitt der Boltek Software, welche ihre Daten der selbstgebauten Feldmühle von 4AnyMill beziehen kann.

Es wird quasi eine Boltek EFM-100 Feldmühle simuliert. Die Boltek Software erhält alle 80 ms Werte von 4AnyMill:

 

Hier eine Abbildung des Panelmeters DPM812 von Sirius:

 

Hier eine schematische Darstellung in Form eines Datenflussdiagramms um die Vielfalt an Möglichkeiten

von 4AnyMill darzustellen:

Die Software 4AnyMill ist noch Lange nicht am Ende ihrer Entwicklung, sie wird ständig um Features erweitert.

Anregungen sind jederzeit willkommen, und werden alle nach und nach berücksichtigt.

 

Systemvoraussetzungen:

Die Software 4AnyMill wird mit VB6 unter Windows XP programmiert und ist von mir unter Windows 2000,

Windows XP (SP2) sowie unter Windows Vista (Home Premium) auf Lauffähigkeit getestet worden.

Windows 2003 Server SP2 wurde auch positiv mit 4AnyMill getestet. Es muß eventuell die Setup-Installation

verwendet werden. Bei englischen Versionen sollte auf deutsches Zeitformat umgestellt werden.

Der Support von Windows Versionen vor Windows 2000 SP4 ist nicht geplant.

 

Die folgenden Versionen von 4AnyMill gibt es jeweils in zwei Versionen. Die erste Version ist als reines Ziparchiv

des Programmverzeichnisses verfügbar. Der gesamte Inhalt der zip-Datei kann in ein beliebiges Verzeichnis entpackt

werden. Zu starten ist das Programm über die Datei "4AnyMill.exe". Es brauchen keine Runtime Pakete

installiert werden. Wenn die erste Version nicht funktioniert, erst dann die zweite Version verwenden.

 

Die zweite Version ist eine Installationsversion. Das Programm wird über einen Setup-Wizard installiert.

Dabei werden die nötgen .dll und .ocx Dateien in das Windows Systemverzeichnis kopiert und in der Registry

registriert. Sie sollte nur verwendet werden, wenn die erste Version nicht funktioniert.

 

Download 4AnyMil (zip)                                   Download 4AnyMill (Setup)

 

Wer die Funktionalitäten wie Livegraph, TCP/IP Freigabe, Dauerspeicherung der Feldstärkedaten nicht braucht bzw.

nicht nutzen möchte kann die ältere Version von 4AnyMill verwenden. Sie ist auch für den reinen Serverbetrieb geeignet, bei

dem es in erster Linie darum geht, die Feldstärkedaten eines  frei einstellbaren Intervalls per FTP Protokoll an einen zentralen

Server zu übertragen. Die Version beinhaltet auch keine Weitergabe der Feldstärkedaten an die Boltek Software.

 

Download 4AnyMill v2.0.44                                       Download 4AnyMill v2.0.44 (Setup)

 

Als dritte Version steht noch eine weitere abgespeckte Version von 4AnyMill zur Verfügung. Es handelt sich um eine Version mit

gleichem Funktionsumfang wie die v2.0.44, allerdings mit TCP/IP Freigabe der Daten über Netzwerk. Es ist somit möglich die

4AnyMill auf einem Server resourcenschonend zu betreiben allerdings mit der Möglichkeit die Daten über TCP/IP

im Netzwerk zu verteilen. Man kann dann auf einem weiteren Arbeits PC die aktuelle (erste) Version von 4AnyMill zu

installieren und hier Livegraphen nutzen, wenn Bedarf ist.

 

Download 4AnyMill v2.0.44IP                                       Download 4AnyMill v2.0.44IP (Setup)

 

Hier noch ein .php Script, welches es ermöglicht die von 4AnyMill über TCP/IP bereitgestellten Daten der Feldmühle anzeigt.

Der Anbieter der domain bzw. des Homepage-Paketes muß php ab Version 4.0 zur Verfügung stellen.

Im .php Script muß die Internetadresse und der Port eingetragen werden unter dem der PC / Server mit dem

installiertem 4AnyMill erreichbar ist. Der durch php erzeugte HTML Teil kann selbst ergänzt werden.

Nach "$ip=" muß die Internetadresse des 4AnyMill PC und nach "$port=" muß der benutzte Port für die TCP/IP Freigabe

von 4AnyMill eingetragen werden.

 

Download 4AnyMill.php