PLC-Programm
VAR_INPUT
Name : Type
bSetDefault : BOOL;
bEnable : BOOL;
eCtrlFct : E_BC9191CtrlFct [} 92];
rY_C : REAL;
rY_H : REAL;
bStageUp : BOOL;
bStageDown : BOOL;
iStageManual : INT;
bReset : BOOL;
bSetDefault: Wenn die Variable TRUE ist, werden die Default-Werte der VAR_IN_OUT Variablen
übernommen.
bEnable: Ist die Variable bEnable TRUE, dann ist der Funktionsbaustein aktiviert. Bei einem FALSE ist
keine Ventilatorstufe angesteuert.
eCtrlFct: Dieser Eingang wird mit dem Ausgang eCtrlFct von dem FB_BC9191FctSelection verbunden.
Diese Information ist wichtig um zu wissen, ob die Anlage sich im Heiz- oder Kühlbetrieb befindet. Im
Automatikbetrieb werden die Ventilatorstufen nur dann angesteuert, wenn
• sich die Anlage im Heizbetrieb befindet und laut Regelabweichung die Anforderung für Heizen aktiv ist
oder
• sich die Anlage im Kühlbetrieb befindet und laut Regelabweichung die Anforderung für Kühlen aktiv ist.
rY_C: Eingang für die Stellgröße vom Kühlregler.
rY_H: Eingang für die Stellgröße vom Heizregler.
bStageUp: Lokale Verstellung der Ventilatorstufe, schrittweise Hochtasten.
bStageDown: Lokale Verstellung der Ventilatorstufe, schrittweise Runtertasten.
iStageManual: Über diesen Eingang kann/wird die manuelle Ventilatorstufe zentral eingestellt.
iStageManual: = 0 entspricht der Ventilatorstufe AUS
iStageManual: = 1 entspricht der Ventilatorstufe AUTO
iStageManual: = 2 entspricht der Ventilatorstufe01 aktiv
iStageManual: = 3, entspricht der Ventilatorstufe02 aktiv
iStageManual: = 4, entspricht der Ventilatorstufe03 aktiv
bReset: Quittierungseingang bei einer Störung oder bei einem falschen Parameter.
VAR_OUTPUT
Name : Type
bStageOff : BOOL;
bStageAuto : BOOL;
bStage01 : BOOL;
bStage02 : BOOL;
bStage03 : BOOL;
bFanCoilActive : BOOL;
bPresence : BOOL;
byState : BYTE;
byError : BYTE;
udiSecRT_MINPowerOnTime : UDINT;
udiRT_TimePeriod : UDINT;
bInvalidParameter : BOOL;
bStageOff: TRUE, Ventilatorstufen sind ausgeschaltet.
bStageAuto: TRUE, Ventilatorsteuerung befindet sich im Automatikbetrieb.
bStage01: TRUE, Ventilatorstufe01 aktiv.
bStage02: TRUE, Ventilatorstufe02 aktiv.
bStage03: TRUE, Ventilatorstufe03 aktiv.
90
Version: 3.0.0
BC9191-0000 und BC9191-0100