Typ: |
Methode |
Verfügbar ab: |
V1.6.0.0 |
Dieses Kapitel enthält Informationen zu folgenden Aspekten:
Die Methode SetTimePeriod legt die Zeitperiode fest, die zur Durchführung der Stromschätzung verwendet wird.
Eine lange Zeitperiode würde eine stabilere Schätzung ermöglichen, die nicht wesentlich durch lokale Schwankungen im beobachteten Strom beeinflusst würde.
Eine kurze Zeitperiode würde bei Abweichungen im beobachteten Strom eine schnelle Änderung des geschätzten Durchschnittsstroms zulassen.
Eingang |
Datentyp |
Beschreibung |
---|---|---|
i_timValue |
TIME |
Zu konfigurierende Zeitperiode. |
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 |
POU-spezifischer Ausgang zur Diagnose:
|
|
q_sMsg |
STRING(80) |
Ereignisabhängige Meldung, die zusätzliche Informationen über den Diagnosezustand gibt. |
q_etDiag |
q_etDiagExt |
Enumerationswert von q_etDiagExt |
Beschreibung |
---|---|---|---|
Ok |
Ok |
0 |
Ok |
Ok |
TimePeriodChanged |
177 |
Die Zeitperiode hat sich geändert. |
InputParameterInvalid |
TimePeriodRange |
175 |
Der Wert der Zeitperiode ist ungültig. |
Enumerationsname: |
Ok |
Enumerationswert: |
0 |
Beschreibung: |
Erfolg |
Statusmeldung: Das Lesen der Daten war erfolgreich.
Enumerationsname: |
TimePeriodChanged |
Enumerationswert: |
177 |
Beschreibung: |
Die Zeitperiode hat sich geändert. |
Da sich der Wert der neuen Zeitperiode von der zuvor konfigurierten unterscheidet, wurden die internen Daten des Funktionsbausteins zurückgesetzt.
Enumerationsname: |
TimePeriodRange |
Enumerationswert: |
175 |
Beschreibung: |
Der Wert der Zeitperiode ist ungültig. |
Problem |
Ursache |
Lösung |
---|---|---|
Die Zeitperiode wurde nicht erfolgreich festgelegt. |
Der Wert von i_timValue ist Null. |
Stellen Sie sicher, dass i_timValue ausschließlich einen positiven Wert aufweist. |