ST_TcPfw_TempCtrlOutput

This structure contains the output data of a zone for the I/O link.

Note

The link established with the SystemManager to the I/O terminal variables must match the type set in aaaPfwTempMparamFromHmi[..].TempSensTerm.

Syntax

TYPE ST_TcPfw_TempCtrlOutput :
(* last modification: 15.07.2008 *)
STRUCT
(*
==========================================
temperature zone output data
see cnv_TempCtrlOutput_TcPfw for format definition
==========================================
*)
Htr_Analog : INT;
KL_SnsData : INT;
KL_SnsCtrl : USINT;
Htr_PwmPos : BOOL;
Htr_PwmNeg : BOOL;
Htr_DigPos : BOOL;
Htr_DigNeg : BOOL;
SelOutNeg  : BOOL;
SelOutPos  : BOOL;
NoHighAlarm: BOOL;
END_STRUCT
END_TYPE

Parameter

Name

Type

Description

Htr_Analog

INT

The power demand of the zone as an integer number in the range ±32767.

KL_SnsData

INT

When using a terminal from the KL331x type family, the "Data Off" process value must be linked here. This connection is used for register communication.

KL_SnsCtrl

USINT

When using a terminal from the KL331x type family, the "Control" process value must be linked here. This connection is used for register communication.

Htr_PwmPos

BOOL

The PWM heating signal. Should not be used anymore, please use SelOutNeg instead.

Htr_PwmNeg

BOOL

The PWM cooling signal. Should not be used anymore, please use SelOutPos instead.

Htr_DigPos

BOOL

The digital heating signal. Should not be used anymore, please use SelOutNeg instead.

Htr_DigNeg

BOOL

The digital cooling signal. Should not be used anymore, please use SelOutPos instead.

SelOutNeg

BOOL

The cooling signal selected by aaaPfwTempMparamFromHmi[..].OutputSel_C.

SelOutPos

BOOL

The heating signal selected by aaaPfwTempMparamFromHmi[..].OutputSel_H.

NoHighAlarm

BOOL

This output is TRUE as long as the temperature of the zone does not exceed the threshold aaaPfwTempMparamFromHmi[..].AbsoluteHigh.