elvaco CMa11
Detaljer
Beskrivning
CMa11 är en temperatur- och luftfuktighetsmätare för inomhusbruk som
kommunicerar via M-Bus.
Bruksanvisning
M-Busstandard EN 13757
M-Bus baud rate 300, 2400 Bit/s
Gränssnitt IR Nej
M-Buskommandon SND_UD, SND_NKE, REQ_UD2
Adressering Sekundär, Primär
Momentanvärden Temperatur, luftfuktighet, status
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
DEVICETYPE CMa10W NAMED "Elvaco CMa11" TYPEID 427
IS
PARAMETER
Id :"Address"INT;
PUBLIC
IdNr : "Mätar ID" [""]INT;
Tcurrent : "Temperatur"["°C"]DEC2;
Hcurrent : "Luftfuktighet"["% RH"]DEC2;
PRIVATE
Exp;
tmp1;
BAUDRATE 2400;
PARITY EVEN;
CHECKSUM SUM8 SKIP 4;
POSTBYTES 1;
TELEGRAM Read NAMED "Läs mätdata" IS
QUESTION
DATA[0] := HEX(10);
DATA[1] := HEX(4B);
DATA[2] := BYTE(Id);
DATA[3] <- BYTE(DATA :=Id+75;);
DATA[4] := HEX(16);
ANSWER SIZE 89
DATA[0] = HEX(68);
DATA[1] = HEX(53);
DATA[2] = HEX(53);
DATA[3] = HEX(68);
DATA[4] = HEX(08);
DATA[5] = BYTE(Id);
DATA[6] = HEX(72);
DATA[7] ->WORD(tmp1:=DATA;);
DATA[9] ->WORD(IdNr:=tmp1+65536*DATA;);
DATA[20]= HEX(FD);
DATA[30]->WORD(Hcurrent:=DATA/100;);
DATA[52]->WORD(Tcurrent:=DATA/100;);
TIMEOUT 5000
END;
END;
IS
PARAMETER
Id :"Address"INT;
PUBLIC
IdNr : "Mätar ID" [""]INT;
Tcurrent : "Temperatur"["°C"]DEC2;
Hcurrent : "Luftfuktighet"["% RH"]DEC2;
PRIVATE
Exp;
tmp1;
BAUDRATE 2400;
PARITY EVEN;
CHECKSUM SUM8 SKIP 4;
POSTBYTES 1;
TELEGRAM Read NAMED "Läs mätdata" IS
QUESTION
DATA[0] := HEX(10);
DATA[1] := HEX(4B);
DATA[2] := BYTE(Id);
DATA[3] <- BYTE(DATA :=Id+75;);
DATA[4] := HEX(16);
ANSWER SIZE 89
DATA[0] = HEX(68);
DATA[1] = HEX(53);
DATA[2] = HEX(53);
DATA[3] = HEX(68);
DATA[4] = HEX(08);
DATA[5] = BYTE(Id);
DATA[6] = HEX(72);
DATA[7] ->WORD(tmp1:=DATA;);
DATA[9] ->WORD(IdNr:=tmp1+65536*DATA;);
DATA[20]= HEX(FD);
DATA[30]->WORD(Hcurrent:=DATA/100;);
DATA[52]->WORD(Tcurrent:=DATA/100;);
TIMEOUT 5000
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.