EnhancedStatus - Funktionsbeschreibung

Übersicht

Typ

Funktionsbaustein

Verfügbar ab

V2.0.3.0

G-SE-0075881.2.png

 

 

Funktionsbeschreibung

Der Funktionsbaustein EnhancedStatus stellt thermische Informationen zum Motor bereit.

Schnittstelle

Eingang

Datentyp

Beschreibung

iq_TeSysIslandRef

FB_TeSys_island

Verweis auf das TeSys island-Gerät.

i_xExecute

BOOL

Bei einer steigenden Flanke an diesem Eingang startet der Funktionsbaustein die Ausführung. Die Ausgänge q_xDone, q_xError, q_etResult und q_etResultMsg werden bei fallenden Flanke an i_xExecute zurückgesetzt. Siehe Verhalten der Funktionsbausteine mit Eingang i_xExecute.

i_sAvatarName

STRING(GPL.Gc_uiLengthOfAvatarName)

Verweis auf den in der TeSys island-Konfiguration definierten avatar.

Ausgang

Datentyp

Beschreibung

q_xError

BOOL

Wenn dieser Ausgang auf TRUE gesetzt wird, wurde ein Fehler identifiziert. Für weitere Informationen, siehe q_etResult und q_etResultMsg,

q_etResult

ET_Result

Stellt Diagnose- und Statusinformationen in Form numerischer Werte bereit.

q_sResultMsg 

STRING[30]

Stellt zusätzliche Diagnose- und Statusinformationen in Form von Textmeldungen bereit.

q_xBusy

BOOL

Wenn dieser Ausgang auf TRUE gesetzt wird, bedeutet das, dass der Funktionsbaustein ausgeführt wird.

q_xDone

BOOL

Wenn dieser Ausgang auf TRUE gesetzt wird, wurde die Ausführung erfolgreich abgeschlossen.

q_iMotorTemperature

INT

Gibt die Temperatur des Motors in der Skalierungseinheit 0,1 °C an.

Je nach Typ des Temperaturfühlers gilt folgender Bereich:

o–200...850 °C (–328...1562 °F) (für PT100)

o–200...600 °C (–328...1112 °F) (für PT1000)

o–60...180 °C (–76...356 °F) (für NI 100/1000)

q_usiSILGroup

USINT

Gibt die Nummer der SIL-Gruppe an.

q_usiThermalCapacityUsed

USINT

Gibt den Prozentsatz (%) der genutzten Wärmeleistung des Motors an.

q_aetAlarmMsg

ARRAY OF ET_AlarmMessage

Eine Liste mit Alarmmeldungen auf der Grundlage der aktiven Schutzfunktionen.

q_aetTripMsg

ARRAY OF ET_TripMessage

Eine Liste mit Auslösemeldungen auf der Grundlage der aktiven Schutzfunktionen.

q_uiTimeToTrip

UINT

Geschätzte Zeit bis zum Auftreten einer thermischen Überlastung angesichts der aktuellen Bedingungen.

(Einheit: s)

q_uiTimeToReset

UINT

Geschätzte Wartezeit bis zum Reset einer Auslösung wegen thermischer Überlastung.

(Einheit: s)

q_wPredictiveAlarmStatus

WORD

Register, in dem Vorhersage-Alarmstatusbits aggregiert werden.