Motorvärmare
Detaljer
- Typ
- Program
- Upplaggd av
- Ove Jansson, Abelko Innovation
- Version
- 2
- Uppdaterad
- 2013-09-03
- Skapad
- 2013-08-28
- Kategori
- Allmän automation, Övrig utrustning, Värme
- Visningar
- 2872
Beskrivning
Saknas
Bruksanvisning
Saknas
Juridisk information
Alla skript tillhandahålls i befintligt skick och all användning sker på eget ansvar. Felaktig använding kan leda till skadad eller förstörd utrustning.
Skript kod
ROUTINE motorvarmare
ALIAS
UteTemp = CHANNEL[1]; %Ute temp
StartVarmare = CHANNEL[33]; %Motorvärmare
Aktivering = PARAMETER[30]; %Motorv.styrn. aktivering
DriftKalender = CALENDAR[1]; %Motrvärmar kalender
TidsKurva = CURVE[1]; %Motvärmar start
VAR
TidISekTillStart; % Beror på utetempen
BEGIN
TidISekTillStart := TidsKurva(UteTemp) * 3600;
IF Aktivering > 0 THEN
% Kör värmaren då kalendern säger det.
IF DriftKalender THEN
StartVarmare <- 1;
% Kör värmaren då det är minder än den tid vi
% får ur kurvan tills kalendern går till.
ELSIF (TidISekTillStart < TIMELEFT(DriftKalender)) THEN
StartVarmare <- 1;
% Stäng värmen.
ELSE
StartVarmare <- 0;
ENDIF;
% Då funktionen inte är aktiv stänger vi värmen.
ELSE
StartVarmare <- 0;
ENDIF;
END;
ALIAS
UteTemp = CHANNEL[1]; %Ute temp
StartVarmare = CHANNEL[33]; %Motorvärmare
Aktivering = PARAMETER[30]; %Motorv.styrn. aktivering
DriftKalender = CALENDAR[1]; %Motrvärmar kalender
TidsKurva = CURVE[1]; %Motvärmar start
VAR
TidISekTillStart; % Beror på utetempen
BEGIN
TidISekTillStart := TidsKurva(UteTemp) * 3600;
IF Aktivering > 0 THEN
% Kör värmaren då kalendern säger det.
IF DriftKalender THEN
StartVarmare <- 1;
% Kör värmaren då det är minder än den tid vi
% får ur kurvan tills kalendern går till.
ELSIF (TidISekTillStart < TIMELEFT(DriftKalender)) THEN
StartVarmare <- 1;
% Stäng värmen.
ELSE
StartVarmare <- 0;
ENDIF;
% Då funktionen inte är aktiv stänger vi värmen.
ELSE
StartVarmare <- 0;
ENDIF;
END;
Användarnas noteringar
Du måste vara inloggad för att göra en notering. Bli medlem eller logga in. Vi använder en moderator som godkänner noteringarna innan de visas.