IV AHU steg styrning (Climatix)
Detaljer
- Typ
- Drivrutin
- Upplaggd av
- Ove Jansson, Abelko Innovation
- Version
- 1
- Uppdaterad
- 2013-04-11
- Skapad
- 2013-04-11
- Kategori
- Modbus, Ventilation
- Visningar
- 2204
Beskrivning
En modbus drivrutin för att styra ett IV ventilations aggregat inställt på enbart steg styrning. Gäller för Climatix™Modbus communication för standard IV Produkt AHU application v2.04. DU kan till exempel använda det här skriptet om du vill styra med tidkanalerna i WMpro
Bruksanvisning
Det finns två grundkonfigurationer på styrning av aggregatet. Detta skript använder steg styrningen (BMS control/overide time switch program (steps)) på holding register adress 5 (minska med 1 för modbus skriptet nedan
Skriv 0=auto, 1=off, 2=Steg 1, 3=Steg 2 respektive 4=Steg 3.
Se Siemens Climatix start och stop för temperatur och steg styrning
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
% TYPID 10000-19999 är för användardefinierade enheter
DEVICETYPE IVStepsCtrl NAMED "IVStepsCrtl" TYPEID 10301 IS
PARAMETER
Id : "Adress";
V1 : "BMSStepsCtrl" [""]; % 0=auto, 1=off, 2=Stage 1, 3=Stage 2, 4=Stage 3
PUBLIC
PRIVATE
count6;
BAUDRATE 9600;
CHECKSUM MODBUS SWAPPED;
TELEGRAM WriteRegister NAMED "Write Register" IS
QUESTION
DATA[0] := BYTE(Id); % Enhetens Modbus adress
DATA[1] := HEX(06); % Modbus kommando för att skriva ett register
DATA[2] <- RWORD(
IF(count6>0) THEN count6 := 0; ENDIF;
IF (count6=0) THEN DATA := 4;
ENDIF;
); % Register adress
DATA[4] <- RWORD(
IF (count6=0) THEN DATA := V1;
ENDIF;
count6 := count6+1;
);
ANSWER SIZE 8
DATA[0] = BYTE(Id);
DATA[1] = BYTE(06);
TIMEOUT 300
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.