FB_FlowEstimation - Update - (Methode)

Überblick

Typ:

Methode

Verfügbar ab:

V1.6.0.0

Dieses Kapitel enthält Informationen zu folgenden Aspekten:

Aufgabe

Aktualisiert die Stromschätzung.

Beschreibung

Die Methode Update prüft, ob die konfigurierte Zeitperiode abgelaufen ist. Ist das der Fall, dann aktualisiert sie die Stromschätzung auf der Grundlage der Anzahl der Notify-Aufrufe während der letzten Zeitperiode.

HINWEIS: Der interne Timer wird beim ersten Aufruf der Methode Update nach der Initialisierung oder nach einem Aufruf der Methode Reset initialisiert.

Schnittstelle

Ausgang

Datentyp

Beschreibung

q_etDiag

GD.ET_Diag

Allgemeingültige, bibliotheksunabhängige Aussage zur Diagnose. Ein Wert ungleich ET_Diag.Ok entspricht einer Diagnosemeldung.

q_etDiagExt

ET_DiagExt

POU-spezifischer Ausgang zur Diagnose:

  • q_etDiag = ET_Diag.Ok -> Statusmeldung

  • q_etDiag <> ET_Diag.Ok -> Diagnosemeldung

q_sMsg

STRING(80)

Ereignisabhängige Meldung, die zusätzliche Informationen über den Diagnosezustand gibt.

Diagnosemeldungen

q_etDiag

q_etDiagExt

Enumerationswert von q_etDiagExt

Beschreibung

Ok

Ok

0

Ok

ExecutionAborted

TimePeriodNotConfigured

176

Der Wert der Zeitperiode wurde nicht konfiguriert.

Ok

Enumerationsname:

Ok

Enumerationswert:

0

Beschreibung:

Erfolg

Statusmeldung: Das Lesen der Daten war erfolgreich.

TimePeriodNotConfigured

Enumerationsname:

TimePeriodNotConfigured

Enumerationswert:

176

Beschreibung:

Der Wert der Zeitperiode wurde nicht konfiguriert.

Problem

Ursache

Lösung

Es konnte keine Aktualisierung durchgeführt werden.

Die Zeitperiode wurde nicht konfiguriert.

Führen Sie einen erfolgreichen Aufruf von SetTimePeriod durch, bevor Sie diese Methode aufrufen. Siehe FB_FlowEstimation - SetTimePeriod - (Methode).