ST_TcPfw_TempToHmi_Itf

Eine solche Struktur enthält die Visualisierungsdaten einer Zone der Temperaturregelung.

Syntax

TYPE ST_TcPfw_TempToHmi_Itf :
(* last modification: 25.09.2008 *)
STRUCT
ActualTemp        : LREAL;
SupplyMatch       : LREAL;
ActCurrent        : LREAL; 
FileErrId         : DINT;
ErrorId           : UINT;
ModuleId          : INT;
PowerLevel        : INT;
ZoneId            : INT;
Cooling           : BOOL;
Enable            : BOOL;
Error             : BOOL;
FileErr           : BOOL;
Heating           : BOOL;
InUse             : BOOL;
OnStandBy         : BOOL;
TuningActive      : BOOL;
TuningDone        : BOOL;
IdleLoadActive    : BOOL;
IdleLoadDone      : BOOL;
LooptestActive    : BOOL;
ExtruderCompActive: BOOL; 
ExtruderCompDone  : BOOL; 
(*
*)
END_STRUCT
END_TYPE

Parameter

Name

Typ

Beschreibung

ActualTemp

LREAL

Die Ist-Temperatur der Zone.

SupplyMatch

LREAL

Gibt das Verhältnis zwischen gemessener aktueller Leistung und der vorgegebenen Sollleistung wieder.

ActCurrent

LREAL

Aktueller Strom.

FileErrId

DINT

Im Speicher-/ Ladefall der Zone wird hier eine kodierte Information bereitgestellt. Jedoch nur, wenn das Speichern und Laden über die Maschinen und Produktparameter ausgeführt werden.

ErrorId

UINT

Im Fehlerfall wird hier eine kodierte Information bereitgestellt. Die Umsetzung der Fehlernummer in einen Klartext kann in den globalen Variablen eingesehen werden. Fehlernummern, die nicht dort aufgeführt sind, sind in der Regel allgemeine Beckhoff-Fehlernummern von unterlagerten Bausteinen (meistens ADS Fehler).

ModuleId

INT

Diese Id gibt die Gruppe an, der diese Zone zugeordnet ist.

PowerLevel

INT

Dieser Wert gibt den vom Regler vorgegebenen Leistungswert in % wieder.

ZoneId

INT

Diese Id gibt die Einordnung der Zone innerhalb ihrer Gruppe wieder.

Cooling

BOOL

Ein TRUE hier signalisiert, dass die Zone aktiv kühlt.

Enable

BOOL

Ein TRUE hier signalisiert, dass der Regler für die Zone freigegeben ist.

Error

BOOL

Ein TRUE hier signalisiert, dass in der Zone ein Regler-, Autotuning- oder Hardware-Fehler aufgetreten ist.

FileErr

BOOL

Ein TRUE hier signalisiert, dass im Speicher-/ Ladefall der Zone ein Fehler aufgetreten ist.

Heating

BOOL

Ein TRUE hier signalisiert, dass die Zone aktiv heizt.

InUse

BOOL

Ein TRUE hier signalisiert, dass die Zone ein aktiver Bestandteil der aktuellen Konfiguration ist. Vorraussetzung ist, dass in dem Maschinenparametern ModuleId<>0; ZoneId<>0; SupplyId<>0 und InUse:=TRUE

OnStandBy

BOOL

Ein TRUE hier signalisiert, dass die Zone auf den Standby-Sollwert geschaltet wurde.

TuningActive

BOOL

Während des Autotunings der Zone ist dieses Signal TRUE.

TuningDone

BOOL

Hier wird ein erfolgreiches Autotuning der Zone gemeldet.

IdleLoadActive

BOOL

Während des IdleLoad-Tunings der Zone ist dieses Signal TRUE.

IdleLoadDone

BOOL

Hier wird ein erfolgreiches IdleLoad- Tuning der Zone gemeldet.

LooptestActive

BOOL

Ein TRUE hier signalisiert, dass die Leistungsmessung aktiv ist.

ExtruderCompActive

BOOL

Signalisiert, dass die automatische Berechnung der Extruderkompensation aktiv ist.

ExtruderCompDone

BOOL

Signalisiert, dass die automatische Berechnung der Extruderkompensation erfolgreich gewesen ist.