Mittwoch, 30. Oktober 2013

M-Bus Zähler – wo kaufen, welche Werte liefern sie….

Untertitel: Smart Metering und M-Bus Zähler



M-Bus Zähler (Meter Bus) werden für die Erfassung von Verbrauchsdaten eingesetzt. Vereinfacht lässt sich sagen: der M-Bus ist eine Schnittstelle, die am Zähler montiert wurde. Meistens direkt vom Zählerhersteller.

Daher finden sich in der Praxis häufig drei Arten von Zählern für Gas, Wasser, Energie (Strom), Wärme und Co:

1. "Normale" Zähler ohne jede besondere Schnittstelle
2. Zähler mit einer S0 Impulsschnittstelle
3. Zähler mit einer M-Bus Datenschnittstelle

Die S0 Impulsschnittstelle ist ein relativ altes Verfahren - hierbei werden nur Taktsignale übertragen, also z.b. für jeden Zählerdurchlauf ein Taktimpuls. Ein Empfangsgerät muss alle Impulse auswerten, entsprechend "mitrechnen" sowie Zeit und Maßeinheit kennen, um aus der Anzahl der Impulse einen Datenwert (typischerweise einen Verbrauch) zu bestimmen. Bsp: jeder Taktimpuls eines Zählers sind 100 Watt. 10 Taktimpulse sind 1000 Watt. Das Empfangsgerät muss also a) mitlauschen und Impulse zählen b) berechnen wie viele Taktimpulse innerhalb einer Stunde gezählt wurden, um die elektrische Arbeit Watt pro Stunde (Wh) ermitteln zu können.

Eine M-Bus Schnittstelle hingegen ist wie ein Minibordcomputer, der sich IM Zähler befindet. Sie liefert komplette Datensätze mit detaillierten Angaben zu Verbrauch, Durchfluss, Leistung usw, die von einer Gegenstelle empfangen und entsprechend ausgewertet werden müssen. Die M-Bus Leitung selbst besteht dabei nur aus einer serieller Zweidrahtleitung. Ein M-Bus Netzwerk besteht i.d.R. aus einem MASTER zum Abfragen und Empfangen der Zählerdaten sowie deb diversen Zählern, die als SLAVE fungieren und ihre Datensätze auf Anforderung an den Master übertragen. Der MASTER fragt in bestimmten Intervallzeiten die Zähler ab, empfängt die Daten und stellt sie zur Weiterverarbeitung bereit. Die Datenübertragung zwischen Zähler und Gegenstelle läuft dabei nach einem festgelegten M-Bus Datenprotokoll ab.

Ein solcher M-Bus Master ist z.B. unsere Smart Metering Box MGW986.

Das MGW System verfügt über eine Software, um gemäß M-Bus Datenprotokoll Zähler auszulesen und ihre Daten zu empfangen. Die Art der Zähler, das Ausleseintervall und die Daten werden dabei in einer Konfigurationsdatei (CONF Datei) festgelegt, die in das MGW hinein geladen wird. (Beispiel einer CONF Datei und weitere Infos finden Sie im Support Center MGW.)

Wo kaufen?

1) Fragen Sie den Installationsbetrieb Ihres Vertrauen! Da die meisten Zähler installiert werden müssen, sollten Sie einen Fachbetrieb mit diesen Aufgaben betrauen! Versuchen Sie niemals, Zähler selbst zu installierten - das kann gefährlich und auch verboten sein! Wenn Sie den Zähler von Ihrem Fachbetrieb erhalten: sie benötigen einige Infomationen wie z.B. die Primary ID des Zählers und müssen diese Daten in der Konfigurationsdatei CONF Datei des MGW eintragen. Auch müssen Sie spezifizieren, welche Informationen Sie aus dem Zähler in welchem Intervall Sie auslesen möchten. Es sind also zur Inbetriebnahme noch ein PC und ein paar grundlegende PC Kenntnisse notwendig.

2) Einige Zähler können Sie auch bei uns beziehen. Hierbei erhalten Sie die angepasste Konfigurationsdatei CONF Datei dann schon mitgeliefert. Aber auch beim Zählerbezug durch uns gilt: Sie benötigen einen Fachbetrieb, der den Zähler korrekt installiert. Auch hier gilt: fehlerhafte Installationen können u.U. gravierende Schäden und evtl auch Lebensgefahren bedeuten!

Welche Werte liefern sie?

3) Welche Werte der Zähler liefert, hängt vom Zählerhersteller ab. Manche Zähler besitzen einstellbares Features, um verschiedene Werte zu liefern.

Einige Beispiele und weitere Informationen zu M-Bus Zählern finden Sie hier: http://www.terminal-systems.de/ecm1-meters-de.htm

Habe ich einen M-Bus Zähler?

Diese Frage erreicht uns manchmal - jedoch können wir sie nicht pauschal beantworten. Anhand eines Fotos Ihres Autos lässt sich typischerweise nicht bestimmen, ob Sie einen Diesel oder Benziner fahren. Sie müssen das selbst entscheiden: ein M-Bus ist eine Datenschnittstelle am Zähler, die am Zähler irgendwie entsprechend beschriftet sein muß. Vereinfacht gesagt: wenn Sie einen M-Bus Zähler haben, wird es auch irgendwo drauf stehen! Damit man weiß, wo man die beiden M-Bus Datenkabel anschließen muss. Aber Achtung: Alternativ gibt es auch noch Zähler mit dem älteren S0 Impulsschnittstellenformat. S0 ist KEIN M-Bus. Bei S0 Schnitttstellen werden nur Takte übertragen (einfache Signale), bei M-Bus ganze Dateninformationen. (Deswegen sind M-Bus Zähler auch meistens etwas teurer als S0 Zähler oder als Zähler OHNE Datenschnittstelle.)

Daher gilt Das MGW986 unterstützt NUR Zähler mit M-Bus Interface! Zähler ohne M-Bus können NICHT verwendet werden.

Unsere Produktseite: MGW986 Smart Metering Box für M-Bus Zähler.

Montag, 9. September 2013

Supportforum

Die Sache mit dem Forum speziell für Supportfragen ist jetzt geschaltet. Verwendet haben wir die kostenlos & umsonst Forensoftwarew von PHPBB3 – Link hier: https://www.phpbb.de/ – die sich mit relativ wenig Aufwand realisieren läßt. Das Einzige, was man halbwegs verfügbar benötigt sind a) ein gutes FTP Programm für die Übertragung der vielen Dateien und b) einen SQL Server beim Provider.

Wenn man das alles sein eigen nennt, sich dann noch ein paar Gedanken macht, wie man z.B. die deutschen Übersetzungstext verwenden kann (Suchen in den Hilfetexten hätte vlt auch die Lösung gebracht), dann hat man innerhalb eines Nachmittagas ein Forum.

Länger dauerte es bei uns, Foren zu erschaffen in denen auch ein User etwas eintragen konnte. Das mit “Neues Thema” klappte nicht. Aber entweder lag es an nicht übertragenen Rechten – oder schlicht und einfach daran, dass die Schaltfläche in der übersetzten Version nicht angezeigt wurde. Wir haben wohl “vergessen”, alle Verzeichnisse für eine korrekte Übersetzung per FTP zu übertragen. Und wenn man im Adminmenü mal das Log liest – dann fällt einem so etwas auch auf…
However. Forum ist da. Erste Einträge sind da. Das ganze Forum dient ohnehin weniger der Diskussion der User als vielmehr dazu, Supporttexte schnell und einfach zu veröffentlichen. Ohne jedes Mal neue HTML Seiten erzeugen zu müssen. Ob die Foren allerdings auch von der Google Suche einbezogen werden, steht noch in den Sternen. Erst wenn die Antworten auch in den Suchmaschinen sichtbar sind, macht es Sinn. Denn andernfalls rufen uns die Leute weiter an und stellen Fragen, deren Antworten bereits lange veröffentlicht sind.

Die Adresse zum Forum: http://www.art-events.de/forum/phpBB3/index.php

Aktuell mit den Unterforen:
  • AE WWS Lite Lagerverwaltung / Artikelverwaltung
  • Mobile Datenerfassung (im Lager, Barcodes etc)
  • Smart Metering mit MGW986
  • Linux Systeme TRM416, TRM816 (und die alten TRM916, TRM920)
  • Linux Systeme TRM926 und Panel PC OTP57V für Linux, Phyton gtk und Java
  •  

Freitag, 30. August 2013

Meine Lagerverwaltung – Buchungsfelder

Ich brauche beim Buchen noch ein zusätzliches Feld, z.B. für Kostenstelle. Später will ich alle meine Buchungen nach Kostenstelle sortieren und so auf einen Blick sehe, welche Kostenstelle welche Buchungen erzeugt hat….



Diese Mail erreichte uns kürzlich. In der Tat hatte unser schnell und einfache Software für Lagerverwaltung zwar bereits ein frei benutzbares Datenfeld für Rechnungsnummern, Lieferscheine etc – aber halt keinen Platz, um eine weitere Information unterzubringen.


Die Änderung war schnell erledigt: einige Modifikationen an der Buchungsmaske bei Abgang und Zugang und schon hat der Benutzer die Möglichkeit noch seine weitere Information einzugeben. Ob er sie Kostenstelle nennt oder anders – alle Felder sind wie immer frei beschriftbar und können bei Nichtgefallen unter Optionen auch ausgeschaltet werden. Und natürlich: es lässt sich auch eine Zusatztastatur auf dem Bildschirm einblenden. Für diejenigen, die auf Tablett PC arbeiten….

Webseite für die Lagerverwaltung – mit Download für eine kostenfreie Demoversion
http://www.terminal-systems.de/wws-lite-win.htm

Dienstag, 2. Juli 2013

Smart Metering Zählerdaten: Die Sachen mit den E Werten

Untertitel: Exponentialwerte wandeln und verarbeiten

Keine Sorge - das wird hier kein Mathematikkurs - aber beim Arbeiten mit Zählerdaten und M-Bus sind ein paar Sachen leider wichtig! Werte mit Nachkommastellen können schnell mal ein kleineres Problem darstellen, z.B. 235,4 Volt. Im US / englischsprachigen internationalen Raum werden Dezimalstellen durch einen Punkt getrennt (235.4), im deutschen / Europäischen Raum durch ein Komma (235,4)

Damit derartige Werte überall sauber gelesen und problemlos weiter verarbeitet werden können, hat sich die Mathematik weltweit auf die wissenschaftliche Exponentialschreibweise OHNE Komma / Punkt geeinigt, die dann auch von den meisten, modernen Zählern unterstützt wird.

So liefert der Zähler z.B. den Wert: 2354e-1 (meint: 2354 mal 10 hoch -1). Beim Import in Excel oder Open Office Calc werden die Werte umgerechnet und es wird - je nach regionalem Zahlenformat - ein Komma oder Punkt eingeführt. Über Format Zelle lässt sich die wissenschaftliche Schreibweise zudem in eine ganzzahlige Schreibweise mit Dezimalstelle umwandeln. Aus 2354e-1 wird dann je nach Ländereinstellung 235,4 bzw. 235.4.

Aus:
"AE SYSTEME01 Volt";"30103704";"29.06.2013";"00:00";"2375e-01";"V";"Electricity"

Wird in Excel / Open Office:

 
Und nach dem Umwandeln der Zelle:


(ab Software 1.0.3) Falls Sie unbedingt sofort ganze Zahlen wünschen: Mit dem Parameter "SetFloat" in der CONF Datei lässt sich die wissenschaftliche Exponentialschreibweise verhindern und der Wert z.B. als Ganzzahl mit drei Nachkommastellen darstellen. 

# Diagram options
# Vertlabel = "Volt" # X-Achse im Diagramm
DStype = GAUGE

# CSV/HTTP (evalue) - remove Exponential!
SetFloat = 3 # Fliesskomma mit 3 Nachkommastellen
# Felder:
text = "AE SYSTEME01 Volt" # Schule Kuerzel
ident # Zaehler-ID
time = %d.%m.%Y # Datum, DD.MM.YYYY
time = %R # Zeit, 24-hour (hh:mm)
evalue # Aktueller Stand
baseunit # Einheit
media # Zaehlerart

Dabei wird allerdings ein Punkt als Dezimaltrenner verwendet: 235.400 Volt. Wenn Sie diese Daten ungeprüft in Excel oder Calc importieren, kann es passieren, dass der Punkt vollkommen überlese wird. Sie erhalten dann den Wert 235400 Volt - und damit eine Verfälschung Ihrer Werte.

"AE SYSTEME01 Volt";"30103704";"01.07.2013";"17:00";"232.700";"V";"Electricity"

Für die Nutzer von Open Office Calc gibt es hier einen Trick: Beim Importieren die Spalte markieren und auf Zahlformat US-Englisch umstellen! Dann wird der Punkt in ein Komma gewandelt und sie erhalten so die richtige Zahl 235,400 Volt.




Webseite zur Smart Metering Box:
http://www.terminal-systems.de/ecm1-mgw-de.htm

Dienstag, 14. Mai 2013

Stromanbieter wechseln

Stromlieferanten wechseln. Machen wir auch. Quasi im Jahres Rhythmus. Die Portale im Web sind dafür eine tolle Hilfe. Allerdings sind sie für uns nicht alles: wir haben uns eine Exceltabelle gebastelt, in der wir die Beträge in eine für uns transparente Form bringen.


Bild: unser Anbietervergleich, Anbieternamen geschwärzt

Entscheidend ist für uns nicht nur der Preis (wenn man den Neukunden / Wechsel Bonus außer Acht lässt, ist der ohnehin vergleichsweise ähnlich), sondern Bemerkungen und Auffälligkeiten, die wir zum einen oder anderen Anbieter eintragen.

So ergibt sich für uns aus dem Wust der Anbieter eine vorgefilterte Auswahlliste, über die wir schlussendlich nur noch entscheiden müssen. (Oder mit unserem Vermieter diskutieren!) Mit diesem Verfahren stellen schon seit einigen Jahren jährlich eine Übersicht unseres nächsten Stromanbieters zusammen, um uns dann zu entscheiden, zu wem wir wechseln. Durch Eingabe des Verbrauchswertes können wir das Ganze auf verschiedene Abnahmemengen hoch rechnen. Und unsere Verbrauchswerte ermitteln wir ohnehin wochen-und monatsgenau: mit unserer Smart Metering Box MGW986. Hier werden die Zählerwerte alle 15 Minuten automatisch abgelesen und lassen sich per Web Browser und Netzwerk bequem abrufen. Täglich. Wöchentlich. Monatlich. Ganz wie man es wünscht.

MGW986 Smart Metering im Web

Donnerstag, 21. Februar 2013

TRM926 - Maschinenterminal mit Linux und Python GTK



Für den universellen Einsatz direkt an Maschinen, Anlagen, in Produktions- und Industrieumfeld bietet AE SYSTEME www.terminal-systems das neue Industrieterminal TRM926.

Das System, mit den Abmessungen eines herkömmlichen Buches, bietet on Board ein integriertes 5.7“ Display in höchster TFT Farbqualität und mit VGA Auflösung 640x480, neueste LED Backlighttechnologie für Langlebigkeit und geringem Stromverbrauch sowie eine gemäß IP65 wasser- und staubdichte Tastatur für Eingabe von Text und Ziffern. Für die Kommunikation mit Maschinen oder anderen Geräten stehen diverse Schnittstellen zur Verfügung. Hierzu zählen u.a. serielle COM Ports in den Formaten RS232 / 422 / 485, CAN und USB – als auch eine Ethernet LAN Schnittstelle für die Einbindung ins firmeneigene Netzwerk.

Das System ist vollständig Embedded, d.h. keine bewegenden, im Langzeiteinsatz kritischen Teile, geringster Stromverbrauch (3...7 Watt) und wahlweise mit Montagerahmen oder Gehäuse für senkrechte Wandmontage lieferbar. Wie bei modernen Embedded Systemen häufiger anzutreffen, wird als Betriebssystem Linux vorinstalliert ausgeliefert, incl. einer Programmierumgebung für Python GTK. Herkömmliche PC Programme unter Linux und mit Python GTK entwickelt laufen daher typischerweise problemlos auf dem System, so dass keine lern- und zeitaufwändige spezielle Entwicklungsumgebung notwendig wird.


Dienstag, 19. Februar 2013

Lagerverwaltung: Modul Artikel Import Filter



Wie bekomme ich meine Artikel in die Lagerverwaltung hinein? - Diese Frage hören wir häufiger. Die Antworten sind einfach:
Ganz problemlos wird es, wenn die Artikel bereits als XML Datei vorliegen! Unsere Lagerverwaltung nutzt ein Standard XML Datenformat. Wenn man schon Artikel hat: einfach eine XML Datei aufbauen und die Felder so benennen, wie sie im Lagerprogramm heißen. Dann die neuen Artikel via Copy & Paste an die vorhandene XML Lagerdatei anhängen, XML Syntax beachten. Fertig.
Wer jedoch kein XML erstellen kann oder mag, sondern mit einer Excel Datei im XLS / CSV Datenformat kommt – hierfür bieten wir das Zusatzmodul ARTIKEL IMPORT FILTER an. Dieses Modul wurde soeben um ein grafisches Benutzerinterface erweitert, so dass der Benutzer jetzt mehr Infos erhält.

Die Funktion im Wesentlichen:
XLS / CSV Datei mit Trennzeichen Semikolon verwenden, die erste Zeile muss eine spezielle Zeile mit den Spaltenüberschriften sein. Dann das Modul ARTIKEL IMPORT FILTER starten, XLS / CSV Datei öffnen. Die zu importierenden Daten werden in einer Tabelle angezeigt und können auf Wunsch noch verändert werden. Mit dem Button IMPORT den Importvorgang aktivieren. Anhand der ersten Zeile erkennt die Software, den Spalteninhalt und versucht diesen, richtig zuzuordnen. Die Reihenfolge der Spalten ist egal. Die Vollzähigkeit auch. Ein Datensatz muss mindestens eine Artikelnummer aufweisen. Alle anderen Spalten sind optional.
Die neu geänderte Benutzerdoku enthält ausführliche Informationen zur Benutzung des Artikel Import Filters. Und ein Beispieldatei für den Datenimport wird von uns gleich mitgeliefert. 


Mittwoch, 16. Januar 2013

Smart Metering mit dem Smart Phone

Was der PC kann, das kann das Smartphone auch. Oder so ähnlich. Stimmt aber natürlich nicht. Für gewisse Anwendungen benötigt es die Anzeige- und Rechenpower eines leistungsfähigen Rechners. Nicht aber, wenn die Anwendungen in einem Webbrowser laufen, den inzwischen jedes halbwegs moderne Smartphone mitbringt.



So ist es wenig überraschend, dass Stromverbrauch, Wasserverbrauch und vieles andere Verbräuche direkt mit dem Smartphone ausgewertet und angezeigt werden können. Nein, keine Zukunftsmusik, was man in der TV Werbung manchmal sieht, was morgen so kommen soll. Realität im Heute! 

Im Prinzip ist es einfach: Unsere Smart Metering Box MGW986 mit einem oder mehreren M-Bus Zählern verbinden und die Verbrauchswerte zukünftig von der Box aufnehmen lassen. Web Browser starten (auf Smartphone oder PC), IP Adresse des MGW986 angeben – und direkt die Verbrauchswerte betrachten. Als Zahlen oder Grafiken. Und wenn gewünscht können sie auch auch gleich XLS / CSV Datei geladen werden. Zur weiteren Verarbeitung mit Excel oder anderen Officeprogrammen. Obwohl, für die Auswertung wäre der normale PC wieder von Vorteil.

Nachstehend ein paar Bilder für die Smart Metering Sache mit dem Smartphone:










Und die Webseite zu diesem Thema gibt es hier: http://www.terminal-systems.de/ecm1-mgw-de.htm