Device im OS

*CONFIG

Im DDF können maximal 3 Werte als Config angegeben werden, die anschließend im UI (Devcie Station) angezeigt werden. Diese Werte sind retain, d. h. sie werden vom System dauerhaft gespeichert und bleiben auch nach einem Neustart erhalten. Sie dienen der Konfiguration des DDF-Treibers in Ergänzung zu den anderen Parametern.

Im Formel-Editor können die Werte über $.CONFIG.ID angesprochen werden, z. B. DEBUG($.CONFIG.0);. Die Beschreibungen werden im UI gepflegt. Direkte Zuweisungen wie $.CONFIG.0 := 1; haben keine Wirkung.

*CONFIG

ID

ALIAS

0

TEST

1

TEST12

Freie Zuordnung Plug&Play as Device

Die Items können wie jede Ios in allen Systemen/Elementen verwendet werden.

Plug&Play as Device

In verschiedene Elementen können die Devices ausgewählt werden um ein komplettes Gerät oder Subgerät(Gruppe) dem Element zuzuordnen.

Es werden ALIAS verwendet, damit das OS in einem Device nach dem passenden Werten verlinkt.

Abhängig vom Funktionsbaustein sucht das OS im dem Element/Funktion zugeordnetem Device nach den passenden Werten.

z.B. In der Wetterstation sucht das OS automatisch nach TEMPERATUR, SUN_EAST,SUN_WEST,…..

Findet er den Wert wird dieser zugeordnet.

Im Energiezähler sucht das OS den Wert ENERGY und POWER. Die Werte müssen in den passenden Einheiten im Device vorhanden sein.

Im Energiemanager können bis zu vier PV-Zähler und vier Batterien des Typs DeviceLib zugeordnet werden. Bei mehreren Invertern ist eine Zuordnung bei Hauszähler nicht notwenig oder sinnvoll.

Die Kombi aus ALIAS und eventuell Gruppe ergibt die Zuordnung im OS bei den Elementen/Funktionen.

ALIAS NAMEN für Plug&Play as Device

ELEMENT

NAME

UNIT

DIRECTION

NOTE

HEMS_GRID

POWER_IMPORT

kW

OUTPUT

POWER_EXPORT

kW

OUTPUT

ENERGY_IMPORT

Wh

OUTPUT

ENERGY_EXPORT

Wh

OUTPUT

POWERMAX

OUTPUT

QUALITY

OUTPUT

ERROR

OUTPUT

INFO

OUTPUT

HEMS_BATTERY

POWER_CHARGE

kW

OUTPUT

POWER_DISCHARGE

kW

OUTPUT

ENERGY_CHARGE

Wh

OUTPUT

ENERGY_DISCHARGE

Wh

OUTPUT

SOC

OUTPUT

POWERMAX

OUTPUT

QUALITY

OUTPUT

ERROR

OUTPUT

INFO

OUTPUT

HEMS_HOME

POWER

kW

OUTPUT

ENERGY

Wh

OUTPUT

POWER_UNIT

OUTPUT

ENERGY_UNIT

OUTPUT

POWERMAX

OUTPUT

QUALITY

OUTPUT

ERROR

OUTPUT

INFO

OUTPUT

HEMS_PV

POWER

kW

OUTPUT

ENERGY

Wh

OUTPUT

POWER_UNIT

OUTPUT

ENERGY_UNIT

OUTPUT

POWERMAX

OUTPUT

QUALITY

OUTPUT

ERROR

OUTPUT

INFO

OUTPUT

HEMS_TARIF

REGION

INPUT

STRING

YEAR

INPUT

ps.2025

YDAY

INPUT

Day of Year

GET

INPUT

START QUERY (1=START)

STATE

OUTPUT

HTTP_CODE (0=WORKING,>0=OK,<0=ERROR)

TIMEINTERVALL

sec

OUTPUT

Timeintervall for Arrayvalue(ps. 900=15min Value)

PRICEFACTOR

OUTPUT

Conversion factor to €/kWh

PRICELIST

OUTPUT

ARRAY of Pricevalues

TIMELIST

OUTPUT

ARRAY of Timevalues

QUALITY

OUTPUT

ERROR

OUTPUT

INFO

OUTPUT

ENERGYMETER

POWER

kW

OUTPUT

ENERGY

Wh

OUTPUT

VOLTAGE_L1

V

OUTPUT

VOLTAGE_L2

V

OUTPUT

VOLTAGE_L3

V

OUTPUT

CURRENT_L1

A

OUTPUT

CURRENT_L2

A

OUTPUT

CURRENT_L3

A

OUTPUT

POWERFACTOR

%

OUTPUT

FREQUENCY

Hz

OUTPUT

POWER_UNIT

OUTPUT

(Value=kW)

ENERGY_UNIT

OUTPUT

(Value=Wh)

QUALITY

OUTPUT

ERROR

OUTPUT

INFO

OUTPUT

METER

POWER

OUTPUT

(Unit must POWER_UNIT)

ENERGY

OUTPUT

(Unit must ENERY_UNIT)

POWER_UNIT

OUTPUT

ENERGY_UNIT

OUTPUT

QUALITY

OUTPUT

ERROR

OUTPUT

INFO

OUTPUT

EMOBIL

CURRENT_SET

A

INPUT

POWER

kW

OUTPUT

ENERGY

Wh

OUTPUT

PHASES

OUTPUT

Bitmask (BIT 0=L1,BIT 1=L2,BIT 2=L3)

CPS

OUTPUT

61851-1 (A,B,C,D,E,F as HexCode)

VOLTAGE_L1

V

OUTPUT

VOLTAGE_L2

V

OUTPUT

VOLTAGE_L3

V

OUTPUT

CURRENT_L1

A

OUTPUT

CURRENT_L2

A

OUTPUT

CURRENT_L3

A

OUTPUT

POWER_UNIT

OUTPUT

(Value=kW)

ENERGY_UNIT

OUTPUT

(Value=Wh)

QUALITY

OUTPUT

ERROR

OUTPUT

INFO

OUTPUT

ACCESS_DOOR

UID

ASCII card ID

OUTPUT

OPEN

INPUT

BLOCKED

INPUT

ENABLED

INPUT

PERSONID

INPUT

AUTHORIZED

INPUT

DENIED

INPUT

QUALITY

OUTPUT

ERROR

OUTPUT

INFO

OUTPUT

WEATHER-STATION

WIND

m/s

OUTPUT

RAIN

OUTPUT

TEMPERATURE

°C

OUTPUT

DAYLIGHT

lux

OUTPUT

DAYLIGHT_ON

OUTPUT

SUN_EAST

klux

OUTPUT

SUN_WEST

klux

OUTPUT

SUN_SOUTH

klux

OUTPUT

QUALITY

OUTPUT

TIMESTAMP

OUTPUT

ERRORCODE

OUTPUT

ERRORCOUNT

OUTPUT

SUMMDATA

OUTPUT

CHECKSUM

OUTPUT

DATALEN

OUTPUT

ERROR

OUTPUT

VENTILATION/Clima

TEMP_AIR_SUPPLY

INPUT

TEMP_AIR_EXHAUST

INPUT

TEMP_AIR_OUTSIDE

INPUT

TEMP_AIR_OUTGOING

INPUT

HUMIDITY_AIR_SUPPLY

INPUT

HUMIDITY_AIR_EXHAUST

INPUT

HUMIDITY_AIR_OUTSIDE

INPUT

AIR_QUALITY

INPUT

OPERATING_MODE

IN/OUT

VENTILATION_POWER

IN/OUT