Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Problem

Ich habe meinen KOSTAL PLENTICORE plus 4.2 dieses Jahr mit einer BYD-Batterie und den KOSTAL Smart Energy Meter erweitert.

...

Kostal Piko iQ oder Plenticore per Modbus TCP einbinden

Lösung

Ich habe mir die die aktuelle Protokollbeschreibung (Version 1.8 vom 02.05.2019) von KOSTAL heruntergeladen und die Parametertabelle in Excel übernommen.

...

Die Spalten haben folgende Bedeutung:

SpalteNameBedeutung
AAdresse (hexadezimal)Protokollbeschreibung KOSTAL
BAdresseProtokollbeschreibung KOSTAL
CBeschreibungProtokollbeschreibung KOSTAL
DErläuterungProtokollbeschreibung KOSTAL
EEinheitProtokollbeschreibung KOSTAL
FFormatProtokollbeschreibung KOSTAL
GAnzahl RegisterProtokollbeschreibung KOSTAL
HZugriffProtokollbeschreibung KOSTAL
IFunktionProtokollbeschreibung KOSTAL
KCheckMeine Beurteilung, ob der Wert "Sinn" macht
LGrundBegründung, warum der Wert keinen Sinn macht
MPrioManuell vergebene Prio (meine Meinung)
NAktiv

"ja": Bedeutet Übernahme in die Vorlagendatei

"nein": keine Übernahme in die Vorlagendatei

OOriginaltitelselber Inhalt wie Spalte C
PTitel

Titel, der in der LOXONE Config verwendet werden soll

diesen habe ich aus dem englischen Titel übersetzt und in eine einheitliches Format gebracht

QKommentarHier könnt ihr euch eigene Anmerkungen eintragen
RModbusCmdBefehl "3 - Read holding register(4x)"=> nicht verändern
SModbusDateTypeTyp des Registers in der LOXONE Config => nicht verändern
TModbusPollingCycle

In welchem Abstand soll der Wert abgefragt werden

wichtige Werte habe ich auf 5 (Sekunden) gesetzt, unwichtige auf 60 (Sekunden)

UFormat

Beinhaltet das Format in der LOXONE Config Formatierung

hier habe ich die maximale Anzahl der gelieferten Nachkommastellen genommen

VEinheit

Einheit des Wertes

Falls hier eine andere Einheit verwendet werden soll, müssen zusätzlich die Spalten X und/oder Y angepasst werden

Beispiel: statt W soll kW verwendet werden: Y = 1000 / Z = 1

WAnalog

true, wenn es sich um einen Analogwert handelt

false, wenn es sich um einen Digitalwert handelt

=> nicht verändern

XSensor

true, wenn Werte gelesen werden sollen (Sensor)

false wenn Werte geschrieben werden sollen (Aktor)

=> nicht verändern

YSourceValueHigh

Eingangswert 2 in der LOXONE Config

Dient der Einheitenumrechnung

ZDestValHigh

Anzeigewert 2 in der LOXONE Config

Dient der Einheitenumrechnung

ABTagTag für die XML-Datei => nicht verändern


Nun könnt ihr die Spalten nach euren Wünschen anpassen. Bei folgenden Spalten macht dies aus meiner Sicht Sinn: N, P, S, T, U, X und Y (sind in der Tabelle <fett> formatiert).

...