Siemens Climatix start och stop
Detaljer
- Typ
- Drivrutin
- Upplaggd av
- Ove Jansson, Abelko Innovation
- Version
- 1
- Uppdaterad
- 2013-04-06
- Skapad
- 2013-04-06
- Kategori
- Modbus, Ventilation
- Visningar
- 2100
Beskrivning
Ett enkelt skript för att starta och stoppa enheten.
Bruksanvisning
Det här skriptet förutsätter ett aggregat med temperatur och steg styrning. För enbart temperatur styrning se IV AHU steg styrning (Climatix).
Styr genom en kanal kopplad till enheten.
Styr genom att sätta någon av följande värden:
0 = Auto, styrs av inbyggd tidkanal,
1 = Stopp,
2 = Ekonomi börvärde + Lågfart,
3 = Komfort börvärde + Lågfart ,
4 = Ekonomi börvärde + Högfart,
5 = Komfort börvärde + Högfart,
6 = Används ej i vår applikation ,
7 = Används ej i vår applikation
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
PARAMETER
Id : "Address";
R6 : "StartStopAgg"; % Start/Stopp av aggregat
% 0 = Auto, styrs av inbyggd tidkanal
% 1 = Stopp
% 2 = Ekonomi börvärde + Lågfart
% 3 = Komfort börvärde + Lågfart
% 4 = Ekonomi börvärde + Högfart
% 5 = Komfort börvärde + Högfart
% 6 = Används ej i vår applikation
% 7 = Används ej i vår applikation
PUBLIC
PRIVATE
BAUDRATE 9600;
CHECKSUM MODBUS SWAPPED;
TELEGRAM Settings NAMED "Setvalues" IS
QUESTION
DATA[0] := BYTE(Id);
DATA[1] := HEX(06); %Write singel register
DATA[2] := RWORD(5); %Start adress (regnr-1)
DATA[4] <- RWORD(
IF R6<0 THEN DATA := 0; %BMS override timeprogram 0-5
ELSIF R6>7 THEN DATA := 0;
ELSE DATA := R6;
ENDIF;
);
ANSWER SIZE 8
DATA[0] = BYTE(Id);
DATA[1] = HEX(06);
TIMEOUT 1000
END;
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.