Funktionen

Funktionsname

Funktionsparameter

Rückgabetyp

Erläuterung

VE4_GetMPointName

ID As String

String

Gibt den Namen des Messpunktes (Metering Point) zurück.

VE4_GetMPointPerLength

ID As String

Byte

Gibt die Periodenlänge für den Messpunkt zurück.

VE4_GetObisPerLength

OBIS As String

Byte

Gibt die Periodenlänge für die angegebene OBIS-Kennung zurück.

VE4_GetOBISUnit

OBIS As String

String

Gibt die Einheit für die angegebene OBIS-Kennung zurück.

VE4_GetMPointStatus

ID As String, OBIS As String, FirstDate As Date, LastDate As Date

String

Gibt den Status des Messpunktes im angegebenen Zeitraum zurück.

VE4_GetMPointPerCount

ID As String, OBIS As String, FirstDate As Date, LastDate As Date

Integer

Gibt die Anzahl der Perioden für den Messpunkt im angegebenen Zeitraum zurück.

VE4_CalcMPointSum

ID As String, OBIS As String, FirstDate As Date, LastDate As Date

Double

Berechnet die Summe der Werte für den Messpunkt im angegebenen Zeitraum.

VE4_CalcMPointMax

ID As String, OBIS As String, FirstDate As Date, LastDate As Date

Double

Berechnet den Maximalwert für den Messpunkt im angegebenen Zeitraum.

VE4_GetMPointMaxDate

ID As String, OBIS As String, FirstDate As Date, LastDate As Date

Date

Gibt das Datum des Maximalwerts für den Messpunkt im angegebenen Zeitraum zurück.

VE4_CalcMPointMin

ID As String, OBIS As String, FirstDate As Date, LastDate As Date

Double

Berechnet den Minimalwert für den Messpunkt im angegebenen Zeitraum.

VE4_GetMPointMinDate

ID As String, OBIS As String, FirstDate As Date, LastDate As Date

Date

Gibt das Datum des Minimalwerts für den Messpunkt im angegebenen Zeitraum zurück.

VE4_CalcMPointAverage

ID As String, OBIS As String, FirstDate As Date, LastDate As Date

Double

Berechnet den Durchschnittswert für den Messpunkt im angegebenen Zeitraum.

VE4_CalcMPointBaseValue

ID As String, OBIS As String, Day As Date, Interval As Integer, BaseFunction As Integer, IntervalFunction As Integer

Double

Berechnet den Basiswert (z.B. Tageswert) des Messpunktes mit spezifischen Funktionen.

VE4_CalcMPointTariffValue

ID As String, OBIS As String, FirstDate As Date, LastDate As Date, StartTime As Date, Duration As Integer, BaseFunction As Integer, IntervalFunction As Integer

Double

Berechnet den Tarifwert des Messpunktes im angegebenen Zeitraum mit spezifischen Funktionen und Dauer.

VE4_CalcCCenterMPointSum

CostCenter As String, MeteringPoint As String, OBIS As String, FirstDate As Date, LastDate As Date

Double

Berechnet die Summe für die Kostenstelle.

VE4_CalcEBenefitMPointSum

EnergyBenefit As String, MeteringPoint As String, OBIS As String, FirstDate As Date, LastDate As Date

Double

Berechnet die Summe für den Messpunkt, der zu einem bestimmten Energienutzen gehört.

VE4_CalcMSystemMPointSum

MachineSystem As String, MeteringPoint As String, OBIS As String, FirstDate As Date, LastDate As Date

Double

Berechnet die Summe einer Maschine/Anlage.

VE4_CalcCCenterSum

UserMedium As String, CostCenter As String, OBIS As String, FirstDate As Date, LastDate As Date, PeriodLength As Byte

Double

Berechnet die Gesamtsumme einer Kostenstelle für ein bestimmtes Medium im Zeitraum.

VE4_CalcEBenefitSum

UserMedium As String, EnergyBenefit As String, OBIS As String, FirstDate As Date, LastDate As Date, PeriodLegth As Byte

Double

Berechnet die Gesamtsumme eines Energienutzens für ein bestimmtes Medium im Zeitraum.

VE4_CalcMSystemSum

UserMedium As String, MachineSystem As String, OBIS As String, FirstDate As Date, LastDate As Date, PeriodLegth As Byte

Double

Berechnet die Gesamtsumme einer Maschine/Anlage für ein bestimmtes Medium im Zeitraum.

VE4_GetOBISShortname

OBIS As String

String

Gibt den Kurznamen (Shortname) für die angegebene OBIS-Kennung zurück.

VE4_GetTimeWhen

ID As String, OBIS As String, FirstDate As Date, LastDate As Date, MinVal As Double, MaxVal As Double

Double

Gibt die Zeitspanne zurück, in der die Werte zwischen MinVal und MaxVal lagen.

VE4_GetPIndicatorName

ID As String

String

Gibt den Namen der Kennzahl zurück.

VE4_GetPIndicatorStatus

ID As String, OBIS As String, FirstDate As Date, LastDate As Date

String

Gibt den Status der Kennzahl im angegebenen Zeitraum zurück.

VE4_GetPIndicatorPerCount

ID As String, OBIS As String, FirstDate As Date, LastDate As Date

Integer

Gibt die Anzahl der Perioden für die Kennzahl im angegebenen Zeitraum zurück.

VE4_CalcPIndicatorSum

ID As String, OBIS As String, FirstDate As Date, LastDate As Date

Double

Berechnet die Summe der Werte für die Kennzahl im angegebenen Zeitraum.

VE4_CalcPIndicatorMax

ID As String, OBIS As String, FirstDate As Date, LastDate As Date

Double

Berechnet den Maximalwert für die Kennzahl im angegebenen Zeitraum.

VE4_GetPIndicatorMaxDate

ID As String, OBIS As String, FirstDate As Date, LastDate As Date

Date

Gibt das Datum des Maximalwerts für die Kennzahl im angegebenen Zeitraum zurück.

VE4_CalcPIndicatorMin

ID As String, OBIS As String, FirstDate As Date, LastDate As Date

Double

Berechnet den Minimalwert für die Kennzahl im angegebenen Zeitraum.

VE4_GetPIndicatorMinDate

ID As String, OBIS As String, FirstDate As Date, LastDate As Date

Date

Gibt das Datum des Minimalwerts für die Kennzahl im angegebenen Zeitraum zurück.

VE4_CalcPIndicatorAverage

ID As String, OBIS As String, FirstDate As Date, LastDate As Date

Double

Berechnet den Durchschnittswert für die Kennzahl im angegebenen Zeitraum.

VE4_CalcPIndicatorBaseValue

ID As String, OBIS As String, Day As Date, Interval As Integer, BaseFunction As Integer, IntervalFunction As Integer

Double

Berechnet den Basiswert (z.B. Tageswert) der Kennzahl mit spezifischen Funktionen.

VE4_CalcPIndicatorTariffValue

ID As String, OBIS As String, FirstDate As Date, LastDate As Date, StartTime As Date, Duration As Integer, BaseFunction As Integer, IntervalFunction As Integer

Double

Berechnet den Tarifwert der Kennzahl im angegebenen Zeitraum mit spezifischen Funktionen und Dauer.