Resistor - Funktionsbeschreibung
Typ |
Funktionsbaustein |
Verfügbar ab |
V1.0.0.0 |
Der Funktionsbaustein Resistor ermöglicht die Verwaltung einer ohmschen Last.
Eingabe |
Datentyp |
Beschreibung |
---|---|---|
iq_TeSysIslandRef |
FB_TeSys_island |
Verweis auf das TeSys island-Gerät. |
i_xEnable |
BOOL |
Bei einer steigenden Flanke am Eingang i_xEnable startet der zyklische und azyklische Datenaustausch zwischen dem Funktionsbaustein und dem ausgewählten avatar. Solange i_xEnable auf TRUE steht, werden die zyklischen Daten in jedem Steuerungszyklus ausgetauscht und die azyklischen Parameter nacheinander in der Reihenfolge aktualisiert, in der sie im Funktionsbaustein definiert sind. Bei einer fallenden Flanke am Eingang i_xEnable werden Datenaustausch und aktive azyklische Befehle angehalten. Siehe Verhalten der Funktionsbausteine mit Eingang i_xExecute. |
i_sAvatarName |
Verweis auf den in der TeSys island-Konfiguration definierten avatar. |
|
i_xResetTrip |
BOOL |
Wenn dieser Eingang auf TRUE gesetzt wird, wird ein erkannter Auslösefehler zurückgesetzt. |
i_xRun1 |
BOOL |
Wenn dieser Eingang auf TRUE gesetzt wird, wird der avatar-Vorwärtsschalter geschlossen. |
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 |
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_xActive |
BOOL |
Wenn der Funktionsbaustein aktiv ist, wird dieser Ausgang auf TRUE gesetzt. |
q_xReady |
BOOL |
Steht auf TRUE, wenn der Funktionsbaustein bereit für den Empfang eines Ausführungsbefehls ist. |
q_xUpstreamVltg1 |
BOOL |
Wenn dieser Ausgang auf TRUE gesetzt wird, hat der avatar erkannt, dass die vorgeschaltete Hauptspannungsversorgung des ersten Geräts vorhanden ist (Leistungsschalter geschlossen). |
q_xLoadRunning |
BOOL |
Wenn dieser Ausgang auf TRUE gesetzt wird, wurde ein Run- oder Close-Befehl ausgeführt und Strom fließt in die Pole (entspricht dem Motorbetrieb, jedoch auch für avatars ohne Motor). (Einheit: mA) |
q_udiAvgIRMS |
UDINT |
Gibt den Durchschnitt der letzten IRMS-Phasenstromwerte an. (Einheit: mA) |
q_xWarning |
BOOL |
Wenn dieser Ausgang auf TRUE gesetzt wird, wurde vom avatar ein Schutzereignis erkannt. |
q_xTripped |
BOOL |
Wenn dieser Ausgang auf TRUE gesetzt wird, wurde vom avatar ein Schutzauslöseereignis erkannt. |
q_xReadyToReset |
BOOL |
Wenn dieser Ausgang auf TRUE gesetzt wird, erfüllt der avatar die Bedingungen für einen Auslöse-Reset und kann über einen Befehl zum Auslöse-Reset zurückgesetzt werden. |
q_xAssetWarning |
BOOL |
Wenn dieser Ausgang auf TRUE gesetzt wird, hat ein Leistungsgerät oder SIL-Schnittstellenmodul im avatar 90 % der bemessenen Betriebsvorgänge (pro avatar-Parameter) erreicht oder überschritten. |
q_xRun1 |
BOOL |
Wenn dieser Ausgang auf TRUE gesetzt wird, wird der avatar-Vorwärtsschalter geschlossen. |
q_xLoadStarting |
BOOL |
Wenn dieser Ausgang auf TRUE gesetzt wird, befindet sich der Motor in der Anlaufphase. |