FB_TempCtrlState_TcPfw()

FB_TempCtrlState_TcPfw() 1:

Dieser Baustein ermittelt eine Reihe von Status-Informationen einer Zone.

Syntax

VAR_INPUT
    ModuleId:INT:=-1;
    ZoneId:INT:=-1;
END_VAR
VAR_OUTPUT
    Disabled         : BOOL;
    Enabled          : BOOL;
    OnStandBy        : BOOL;
    Error            : BOOL;
    Tuning           : BOOL;
    Alarm_LL         : BOOL;
    Alarm_L          : BOOL;
    Alarm_H          : BOOL;
    Alarm_HH         : BOOL;
    Alarm_AL         : BOOL;
    Alarm_AH         : BOOL;
    ExtruderBlock    : BOOL;
    Alarm_NoResponse : BOOL;
END_VAR

FB_TempCtrlState_TcPfw() 2: Eingänge

Name

Typ

Beschreibung

ModuleId

INT

ModuleId der zu steuernden Temperaturzonen.

ZoneId

INT

ZoneId der zu steuernden Temperaturzonen.

FB_TempCtrlState_TcPfw() 3: Ausgänge

Name

Typ

Beschreibung

Disabled

BOOL

TRUE wenn die Zone nicht freigegeben ist.

Enabled

BOOL

TRUE wenn die Zone freigegeben ist.

OnStandBy

BOOL

TRUE wenn die Zone freigegeben und auf absenken geschaltet ist.

Error

BOOL

TRUE wenn die Zone in einem Fehlerzustand ist.

Tuning

BOOL

TRUE wenn die automatische Tuningfunktion der Zone aktiv ist.

Alarm_LL

BOOL

TRUE wenn die Ist-Temperatur der Zone die äußere negative Toleranzschwelle unterschreitet.

Alarm_L

BOOL

TRUE wenn die Ist-Temperatur der Zone die innere negative Toleranzschwelle unterschreitet.

Alarm_H

BOOL

TRUE wenn die Ist-Temperatur der Zone die innere positive Toleranzschwelle unterschreitet.

Alarm_HH

BOOL

TRUE wenn die Ist-Temperatur der Zone die äußere positive Toleranzschwelle überschreitet.

Alarm_AL

BOOL

TRUE wenn die Ist-Temperatur der Zone die negative absolute Alarmschwelle unterschreitet.

Alarm_AH

BOOL

TRUE wenn die Ist-Temperatur der Zone die positive absolute Alarmschwelle überschreitet.

ExtruderBlock

BOOL

TRUE wenn die Ist-Temperatur der Zone die negative absolute Alarmschwelle unterschreitet und dies zum Abschalten des Extruders führt.

Alarm_NoResponse

BOOL

TRUE wenn die Ist-Temperatur der Zone keine angemessene Reaktion auf die Heizleistung zeigt. Mögliche Ursache ist z. B. ein nicht richtig angebrachter Sensor oder ein nicht auf anderem Wege erkennbarer Defekt der Heizung.

Verhalten des Bausteins:

In jedem Zyklus aktualisiert der Baustein den Status einer oder mehrerer Zonen. Dabei wird das Verhalten im Detail durch den Aufruf festgelegt: