Für mich war es eine neue Erfahrung, dass die ETS im ESF Export nicht genau den in der ETS gewählten Datentyp exportiert. Die ETS ist schon eine super Software.
Wenn man dies nicht weiss und Gruppenmonitor mit EibStudio Bus Nachrichten vergleicht ist dass schon sehr verwunderlich.
Da wo ich einen passenden EIS Typ kannte, habe ich den manuell nachgepflegt.
Dies funktioniert leider nicht bei allen Typen.
Das eine ca. 30V Spannung in mV gemessen wird habe ich nach der Vorgeschichte nicht mehr für beabsichtigt gehalten.
Wenn Ihr den Support Aufwand gering halten wollt, würde ich das Handbuch dringend erweitern.
Ankündigung
Einklappen
Keine Ankündigung bisher.
Kommunikation Enertex Spannungsversorgung und EibPC
Einklappen
X
-
Zitat von Jambala Beitrag anzeigenKlappt so leider nicht bei Spannung und Leistung. Nur der Strom Messwert wird korrekt angezeigt.
Spannung = convert("Netzteil - Spannung-10/0/10"f16, $$) + $ V$
pdisplay(ID_Spannungsversorgung_Spannung, Spannung, INFO, INACTIVE, GREY, PageID_Spannungsversorgung)
liefert in der Visu: 29941.76V
Ich kann jetzt den Wert natürlich noch manuell durch 1000 teilen, aber das kann ja nicht Sinn der Sache sein.
Leistung = convert("Netzteil - Leistung-10/0/12"f32, $$) + $ W$
pdisplay(ID_Spannungsversorgung_Leistung, Leistung, INFO, INACTIVE, GREY, PageID_Spannungsversorgung)
liefert in der Visu: 6,520000e+00 W
Anscheinend richtiger Wert, muß aber auch manuell nachbearbeitet werden.
die Spannung wird tatsächlich in mV ausgegeben, der Strom in mA und die Leistung in W.
Um angenehm lesbare Werte zu bekommen, müssen diese den eigenen Bedürfnissen entsprechend nachbearbeitet/formatiert werden.
Einen Kommentar schreiben:
-
Michael (Jambala), ich verstehe dich nicht.
Der eibPC ist ja kein Hellseher, oder? Und du verwendest ihn doch wohl nicht das erste Mal, oder?
Geh doch einfach Schritt für Schritt vor:- Datentyp der GA festlegen (f16, f32 etc.). Hieraus folgt die Interpretation des Empfangenen Telegramms. (soweit bist du jetzt gekommen)
- Umrechnung des Wertes in die benötigte Einheit (evtl. nicht nötig, hängt von den übertragenen Daten ab) -> 29941,76mV sind 29,94176V, also durch 1000 Teilen (Einheit siehe Anleitung der SV)
- Formatierung in die gewünschte Darstellung, z.B. durch stringformat()
- Wert durch die Einheit ergänzen und anzeigen
Einen Kommentar schreiben:
-
Klappt so leider nicht bei Spannung und Leistung. Nur der Strom Messwert wird korrekt angezeigt.
Spannung = convert("Netzteil - Spannung-10/0/10"f16, $$) + $ V$
pdisplay(ID_Spannungsversorgung_Spannung, Spannung, INFO, INACTIVE, GREY, PageID_Spannungsversorgung)
liefert in der Visu: 29941.76V
Ich kann jetzt den Wert natürlich noch manuell durch 1000 teilen, aber das kann ja nicht Sinn der Sache sein.
Leistung = convert("Netzteil - Leistung-10/0/12"f32, $$) + $ W$
pdisplay(ID_Spannungsversorgung_Leistung, Leistung, INFO, INACTIVE, GREY, PageID_Spannungsversorgung)
liefert in der Visu: 6,520000e+00 W
Anscheinend richtiger Wert, muß aber auch manuell nachbearbeitet werden.
Einen Kommentar schreiben:
-
Nicht der EibPC, sondern die ETS macht das leider nicht richtig und zwar in keiner Version. Da auch bisher das DPT Handling nicht immer korrekt umgesetzt wird, sind wir nicht auf DPT Export gegangen, vielleicht ab Version ETS6 oder so.Zitat von Jambala Beitrag anzeigenKann es sein, dass der EibPC die neueren DPT Typen nicht erkennt?
Die Spannung und der Strom sind 2 Byte als f16, die Leistung als f32 zu verstehen.KNX Netzteil.test.0/0/1 Spannung Uncertain (2 Byte) Low
KNX Netzteil.test.0/0/2 Strom Uncertain (2 Byte) Low
KNX Netzteil.test.0/0/3 Leistung Uncertain (4 Byte) Low
Ein simples Anhängen von f32 an die GAs führt z.B. bei der Spannung nicht zur korrekten Darstellung.
Ich bin auch den ganzen Tag hier nicht dazugekommen, mit dem Studenten zu sprechen. Ich lasse da mal eine sauber aufbereitete Seite machen, damit die hier gepostet wird. An sich aber bei Dir
"Spannung-0/0/1"f16 (wäre default und sollte auch ohne f16 so passen)
"Strom-0/0/1"f16 (wäre default und sollte ohne f16 so passen)
"Strom-0/0/1"f32 (muss f32 angegeben werden)
Einen Kommentar schreiben:
-
Kann es sein, dass der EibPC die neueren DPT Typen nicht erkennt?
Ich habe soeben die Spannungsversorgung in der ETS eingerichtet und einen ESF Export gestartet.
Das Ergebnis sieht identisch zur ETS3f aus:
KNX Netzteil.test.0/0/1 Spannung Uncertain (2 Byte) Low
KNX Netzteil.test.0/0/2 Strom Uncertain (2 Byte) Low
KNX Netzteil.test.0/0/3 Leistung Uncertain (4 Byte) Low
Ein simples Anhängen von f32 an die GAs führt z.B. bei der Spannung nicht zur korrekten Darstellung.
Das macht hier keinen Spass. Seit zwei Tagen versuche ich die durch die Spannungsversorgung bereitgestellten Messwerte im EibPC zu nutzen und komme zu keinem Ergebnis.

Einen Kommentar schreiben:
-
Klar, haben wir.Zitat von Jambala Beitrag anzeigenIm ESF File erscheinen mir die Datentypen nicht mehr so genau spezifiziert wie in der ETS.
Michael, habt Ihr das Netzteil bei Euch in Kombination mit dem EbPC getestet?
Da oft dann einfach das f32 an der GA angehängt, damit es klar ist. Ich krall mir morgen mal den Studenten....Zitat von Jambala Beitrag anzeigenIrgendwo scheint zwischen ETS und EibStudio etwas in Sachen Datentyp hängen zu bleiben.
In der ETS hat z.B. die Leistung den Datentyp 4 byte 14.056 und im ESF File nur Untertain 4 byte.
Einen Kommentar schreiben:
-
Offensichtlich beherrscht die ETS 3f den ESF File Export nicht bei allen Datentypen korrekt.
Am Beispiel Leistung war dies so:
ETS: Datentyp 4 byte 14.056
ESF: Untertain 4 byte
Nun habe ich das ESF File bei der GA Leistung manuell wie folgt abgeändert:
EIS 9 'Float value' (4 Byte)
Nun zeigt auch das EibStudio die Leistung korrekt mit 6,52W an.
Anscheinend darf ich jetzt sämtliche neueren DPT im ESF-File manuell anpassen.
Einen Kommentar schreiben:
-
Irgendwo scheint zwischen ETS und EibStudio etwas in Sachen Datentyp hängen zu bleiben.
Die Werte vom Netzteil werden im Gruppenmonitor alle korrekt interpretiert.
Im ESF File erscheinen mir die Datentypen nicht mehr so genau spezifiziert wie in der ETS.
In der ETS hat z.B. die Leistung den Datentyp 4 byte 14.056 und im ESF File nur Untertain 4 byte. Im EibStudio wird die Leistung dann als positive Ganzzahl angezeigt. 6,52 W in der ETS steht damit im EibStudio einem Wert von 1087415256 gegenüber.
Michael, habt Ihr das Netzteil bei Euch in Kombination mit dem EbPC getestet?
Einen Kommentar schreiben:
-
Die Datentypbeschreibung hilf hier auch nicht weiter.
% 2015-05-04 06:39:12 | Sender: 1.1.5 | GA: "Netzteil - Spannung-10/0/10" | Wert: 23990 | Typ: positive Ganzzahl | Antworten
% 2015-05-04 06:33:30 | Sender: 1.1.5 | GA: "Netzteil - Leistung-10/0/12" | Wert: 1087354438 | Typ: positive Ganzzahl | Antworten
% 2015-05-04 06:42:20 | Sender: 1.1.5 | GA: "Netzteil - Betriebsstunden Lebenszeit-10/0/6" | Wert: 0.14 | Typ: 16-Bit-Fliesskommazahl |
Ich betreibe Euer Netzteil mit Eurem EibPC und erhalte die o.g. Werte.
Meine Erwartungshaltung für einen Spannungs-, Strom- und Betriebsstundenwert ist ein anderer. Irgendetwas kann doch hier nicht stimmen.
Ich habe nichts anderes gemacht, als die KOs mit GAs zu verknüpfen und im EibPC abzufragen.
Einen Kommentar schreiben:
-
Die Datentypenbeschreibung findet man hier: http://www.knx.org/fileadmin/templat...king_E1209.pdfZitat von saft6luck Beitrag anzeigenGut finde ich die App - dort sind die meisten Datenypen bereits richtig vorbelegt (glaube Energieverbräuche sind nicht belegt/verfügbar). Evtl. kannst du dort nachsehen oder Michael stellt seine "Datenaufbereitung" online?
Ja, werde ich weitergeben/veranlassen - ich hab das nicht gecodet, sondern ein studentischer Praktikant hier bei uns.Zitat von saft6luck Beitrag anzeigenSein Screenshot sieht ja sehr gut aus
Einen Kommentar schreiben:
-
Welche App???Zitat von saft6luck Beitrag anzeigenGut finde ich die App - dort sind die meisten Datenypen bereits richtig vorbelegt (glaube Energieverbräuche sind nicht belegt/verfügbar). Evtl. kannst du dort nachsehen oder Michael stellt seine "Datenaufbereitung" online? Sein Screenshot sieht ja sehr gut aus
Einen Kommentar schreiben:
-
Datum und Uhrzeit sind aber erstmal nicht nur für das Netzteil bestimmt.Zitat von Jambala Beitrag anzeigenDas ist so genau richtig Volker, aber in der Visu zum KNX Netzteil möchte ich neben den Messwerten auch die Geräte Kennwerte sehen.
Das ist neben dem Einschaltzeitpunkt, der Betriebszeit auch das im Netzteil hinterlegte Datum/Uhrzeit.
Bei dir wird wohl hierfür eine spezielle GA verwendet. Wer aber seinen "normalen" Zeitgeber einsetzt (z.B. ABB DCF77) wird beim Auslesen nicht die Zeit des Netzteiles erwarten.
Bzgl. der Datenformate und der Events ist die Anleitung schon sparsam. Gut finde ich die App - dort sind die meisten Datenypen bereits richtig vorbelegt (glaube Energieverbräuche sind nicht belegt/verfügbar). Evtl. kannst du dort nachsehen oder Michael stellt seine "Datenaufbereitung" online? Sein Screenshot sieht ja sehr gut aus
Einen Kommentar schreiben:
-
sieht dann in der Visu ungefähr so aus... (under construction
)
Angehängte Dateien
Einen Kommentar schreiben:

Einen Kommentar schreiben: