CMa10,CMa11 Users Manual Swedish 1050024-ELVACO-CMa10 M-Bus Tempsensor; 1050054-CMa11 M-Bus Temperatursensor CMa10/CMa11 är en 2-vägs M-Bus kommunicerande temperatur- och luftfuktighetssensor för inomhusbruk. CMa10/CMa11 är den perfekta produkten för komfortmätning i lägenheter. CMa10,CMa11 Users Manual Swedish Version 9
Innehållsförteckning INNEHÅ LLSFÖRTECKNING... 2 1 DOKUM ENTINFORM A TION... 4 1.1 UPPHOVSRÄTT OCH REGISTRERADE VARUMÄRKEN... 4 1.2 KONTAKTINFORM ATION... 4 2 OM FA TTNING... 5 2.1 INTRODUKTION... 5 2.2 M ODELLER... 5 2.3 M ER INFORM ATION OM PRODUKTEN... 5 3 INTRODUKTION... 6 3.1 PRODUKTKONFIGURATION... 6 3.2 EGENSKAPER... 6 3.3 ANVÄNDNINGSOMRÅDEN... 6 4 INSTA LLA TIONSA NVISNING... 7 4.1 ÖVERSIKT... 7 4.2 M ONTERING... 8 4.2.1 M-Bus 2-trådssystem... 8 5 A PPLIKA TIONSBESKRIVNING... 9 5.1 GENERELL BESKRIVNING AV APPLIKATIONEN... 9 5.2 DISPLAYM ENY (CM A10)... 9 5.3 ÅTERSTÄLL TILL FABRIKSINSTÄLLNINGAR... 11 6 A DM INISTRA TION A V PRODUKTEN... 12 6.1 M-BUSIDENTIFIKATION... 12 6.2 M-BUS ADRESSERINGSLÄGE... 12 6.3 M-BUS BAUD RATE... 12 6.4 HANTERING AV M-BUS FCB-BIT (MULTITELEGRAM)... 12 6.5 M-BUS BREAKSIGNALERING... 12 6.6 M-BUSKOMM ANDO... 12 6.6.1 Initiera produkt (SND_NKE)... 12 6.6.1.1 Master till slav...12 6.6.1.2 Slav till master...13 6.6.2 Fråga standard M-Busdata (REQ_UD2)... 13 6.6.2.1 Master till slav...13 6.6.2.2 Slav till master Telegram 1...13 6.6.2.3 Slav till master Telegram 2...17 6.6.3 Ändra baud rate... 18 6.6.3.1 Master till slav...18 6.6.3.2 Slav till master...19 6.6.4 Applikationsreset... 19 6.6.4.1 Master till slav...19 6.6.4.2 Slav till master...20 6.6.5 Ändra primäradress... 20 6.6.5.1 Master till slav...20 6.6.5.2 Slav till master...20 CMa10,CM a11 Users Manual Swedish sida 2 (36) 2016-07-06
6.6.6 Ändra sekundäradress... 20 6.6.6.1 Master till slav...20 6.6.6.2 Slav till master...21 6.6.7 Välj slav för sekundäradressering... 21 6.6.7.1 Master till slav...21 6.6.7.2 Slav till master...22 6.6.8 Återställ min- och maxvärden... 22 6.6.8.1 Master till slav...22 6.6.8.2 Slav till master...23 6.6.9 Ändra displaykontrast... 23 6.6.9.1 Master till slav...23 6.6.9.2 Slav till master...23 6.6.10 Sänd/spara textmeddelande... 23 6.6.10.1 Textformatering...24 6.6.10.2 Master till slav...24 6.6.10.3 Slav till master...25 6.6.11 Radera textmeddelande... 25 6.6.11.1 Master till slav...25 6.6.11.2 Slav till master...25 6.6.12 Välj språk i standardmeny... 25 6.6.12.1 Master till slav...26 6.6.12.2 Slav till master...26 6.6.13 Välj luftfuktighet VIF-kod... 26 6.6.13.1 Master till slav...26 6.6.13.2 Slav till master...27 7 FELSÖKNING... 28 7.1 PRODUKTEN SVARAR INTE PÅ M-BUSKOM MANDO... 28 7.2 DISPLAYEN ÄR SLÄCKT... 28 7.3 M ÄTVÄRDEN ÄR INTE KORREKTA... 28 8 TEKNISKA SPECIFIKA TIONER... 29 8.1 EGENSKAPER... 29 8.2 FABRIKSINSTÄLLNINGAR... 30 9 GODKÄ NNA NDE... 31 10 SÄ KERHET OCH M ILJÖ... 32 10.1 SÄKERHETSFÖRESKRIFTER... 32 11 DOKUM ENTHISTORIA... 33 11.1 DOKUMENTKOM PATIBILITET... 33 12 REFERENSER... 34 12.1 REFERENSER... 34 12.2 TERM ER OCH FÖRKORTNINGAR... 34 12.2.1 Presentation av nummer... 34 13 A PPENDIX A EX EM PEL... 35 13.1 VÄRDENAS BENÄMNING I RAPPORTER... 35 13.2 VÄRDENAS BENÄMNING VID ANVÄNDNING I FILTER... 36 CMa10,CM a11 Users Manual Swedish sida 3 (36) 2016-07-06
1 Dokumentinformation All information i denna manual, inklusive produktdata, diagram, tabeller, etc. gäller för produkterna vid publikationstillfället, och kan ändras utan förvarning. Därför rekommenderar vi att kunder kontaktar Elvaco AB för den senaste produktinformationen innan köp av CMa10/CMa11. Denna dokumentation och dessa produkter tillhandahålls som de är och kan innehålla felaktigheter eller brister. Elvaco AB tar inget ansvar för skador, skyldigheter eller andra förluster på grund av användning av denna produkt. 1.1 Upphovsrät t och regist rerade varum ärk en 2016, Elvaco AB. Innehar alla rättigheter. Ingen del av innehållet i denna manual får sändas eller reproduceras i någon form utan skriftlig tillåtelse från Elvaco AB. Denna manual är tryckt i Sverige. CMa10/CMa11 är skyddade varumärken som ägs av Elvaco AB, Sverige. 1.2 Kont ak t inf orm at ion Elvaco AB Huvudkontor Teknikgatan 18 434 37 Kungsbacka SWEDEN Telefon: +46 300 30250 Fax: +46 300 18440 E-post: info@elvaco.se Elvaco AB Teknisk support Telefon: +46 300 434300 E-post: support@elvaco.se Internet: http://www.elvaco.se CMa10,CM a11 Users Manual Swedish sida 4 (36) 2016-07-06
2 Omfattning 2.1 Int roduk t ion Denna manual beskriver installation, handhavande och konfiguration av CMa10/CMa11. Manualen riktar sig till installatörer samt utvecklare. 2.2 M odeller CMa10, CMa11 2.3 M er inf orm at ion om produk t en Senaste dokumentation kan hämtas ner från Elvacos webbsida http://www.elvaco.se. CMa10,CM a11 Users Manual Swedish sida 5 (36) 2016-07-06
3 Introduktion 3.1 Produk t k onf igurat ion Se Tabell 1 för en beskrivning av tillgängliga CMa10/CMa11 modeller. Produk t nam n CMa10 CMa11 Tabell 1 Produktkonfiguration 3.2 Egensk aper Kom m ent arer M-Bus temperatur- och luftfuktighetssensor med display för inomhusbruk M-Bus temperatur- och luftfuktighetssensor utan display för inomhusbruk CMa10/CMa11 är en 2-vägs M-Bus kommunicerande temperatur- och luftfuktighetssensor för inomhusbruk. CMa10/CMa11 är den perfekta produkten för komfortmätning i lägenheter. Meddelandefunktionen är ett kostnadseffektivt sätt att sprida information till boende. Den höga noggrannheten samt användarvänligheten gör CMa10/CMa11 till det perfekta valet för fastighetsägare. 3.3 A nvändningsom råden CMa10/CMa11 passar bra in i följande användningsområden: Mätning av temperatur och luftfuktighet inomhus Meddelandefunktion till boende Precisionsmätning av temperatur och luftfuktighet CMa10,CM a11 Users Manual Swedish sida 6 (36) 2016-07-06
4 Installationsanvisning Detta kapitel beskriver montage och funktionskontroll av CMa10/CMa11. Ingen konfiguration krävs för att installera och använda CMa10/CMa11. 4.1 Översik t Figur 1 Framsida 1. Tryckknapp (SW2) (CMa10) 2. Display (CMa10) 3. Tryckknapp (SW1) 4. M-Bus in 5. Serienummer (Sekundäradress) Figur 2 Baksida utan monteringsplatta CMa10,CM a11 Users Manual Swedish sida 7 (36) 2016-07-06
6. Används ej för montering Figur 3 Monteringsplatta för vägg 4.2 M ont ering Vid placering av CMa10/CMa11, undvik utrymmen med ojämn värmefördelning, till exempel kök eller rum med fönster med direkt solinstrålning. Undvik placering på väggar som är uppvärmda eller nedkylda, till exempel ytterväggar. Placera enheten minst 1 meter från närliggande element och minst 1,5 meter från golv. CMa10/CMa11 kan monteras direkt på vägg eller på en infälld dosa Ø70 mm. Om enheten monteras över ett elrörsutsläpp, ska röret tätas för att undvika påverkande luftflöden. Avlägsna monteringsplattan för att ansluta M -Buskablarna. Skruva fast monteringsplattan på väggen och snäpp fast enheten. VIKTIGT Var noga med följande: Använd inte monteringshål (6) enligt Figur 3. Vänd monteringsplattan (6) enligt Figur 3. 4.2.1 M -Bus 2-t rådssyst em M-Bus är en polaritetsoberoende 2-tråds kommunikationsbus. En kabel av storlek 0,25-1,5 mm 2 ska användas, t ex standard telekabel (EKKX 2x2x0.25). Avlägsna kopplingsplinten genom att skjuta plinten (4) till vänster. Anslut inkommande kablage till kopplingsplinten och skjut tillbaka plinten i enheten. VIKTIGT Var noga med följande: Alla anslutna M-Busslavar måste ha unika primära eller sekundära M -Busadresser, beroende på vilket adresseringsläge som används. Vid lyckad installation ska spänningen över M-Busanslutningen vara mellan 21-42 VDC. CMa10,CM a11 Users Manual Swedish sida 8 (36) 2016-07-06
5 Applikationsbeskrivning Detta kapitel beskriver generell funktion och konfiguration av produkten. 5.1 Generell besk rivning av applik at ionen Produkten kan konfigureras lokalt via displayen eller via M-Bus standardkommando. All konfiguration sparas icke flyktigt för att bibehålla information vid eventuellt strömavbrott. Produkten är utrustad med intelligent övervakningsfunktion för långvarig och stabil drift. 5.2 Displaym eny (CM a10) Menyn används för att visa information för slutanvändaren, såsom nuvarande temperatur och luftfuktighet, min- och maxvärden samt medelvärden för senaste timmen och dygnet. Menyn används även för installatören för att konfigurera enheten efter behov. Enheten kan endast konfigureras genom åtkomst av SW1, vilket kräver att den demonteras från väggen. CMa10,CM a11 Users Manual Swedish sida 9 (36) 2016-07-06
Figur 4 CM a10 displaymeny CMa10,CM a11 Users Manual Swedish sida 10 (36) 2016-07-06
5.3 Å t erst äll t ill f abrik sinst ällningar Återställ all konfiguration till fabriksinställningar genom att navigera till Total Reset i Setupm enyn och välj y. Produkten kan även återställas genom att sända M- Buskommando Applikationsreset, se kapitel 6.6.4. CMa10,CM a11 Users Manual Swedish sida 11 (36) 2016-07-06
6 Administration av produkten Detta kapitel beskriver produktens konfiguration och M -Busimplementation. Produkten följer den senaste M-Busstandarden, EN13757. 6.1 M -Busident if ik at ion Produkten kan identifieras genom följande information: Tillverkarens namn = ELV Medium = Rumssensor Generation = 40-49 (CMa10), 50-59 (CMa11) Generationsfältet ändras endast (ökning med 1) om M-Busprotokollet ändras mellan versioner. Använd fältet mjukvaruversion i M -Bustelegrammet för att identifiera produktens version. 6.2 M -Bus adresseringsläge Produkten stödjer både primär- och sekundäradressering. Primär- och sekundäradress kan ändras genom M-Bus standardkommando. Fabriksinställning för primäradressen är 0 och sekundäradressen är serienumret för produkten. 6.3 M -Bus baud rat e Produkten hanterar 300 och 2400 bit/s och stödjer ej autodetektering av baud rate. Baud rate kan ändras genom standard M-Buskommando. Fabriksinställningen för baud rate är 2400 bit/s. 6.4 Hant ering av M -Bus FCB-bit (m ult it elegram ) Produkten stödjer multitelegramläge, eller FCB-bit eller FCB-bittogglande. Första M-Bus telegrammet vid en REQ_UD2-fråga innehåller aktuell temperatur- och luftfuktighet, minoch maxvärden samt medelvärden. Andra telegrammet vid en REQ_UD2-fråga innehåller senaste 24 timmars temperaturvärden. 6.5 M -Bus break signalering M-Busmaster breaksignaler hanteras enligt M -Busstandarden och pågående sändning från produkten till M-Busmastern avbryts omedelbart. 6.6 M -Busk om m ando 6.6.1 Init iera produk t (SND_NKE) 6.6.1.1 M ast er t ill slav 0 0x10 Starttecken 1 0x40 C-Fält = SND_NKE 2 0xnn A-Fält = Primäradress 3 0xnn Checksumma 4 0x16 Stopptecken CMa10,CM a11 Users Manual Swedish sida 12 (36) 2016-07-06
6.6.1.2 Slav t ill m ast er 0 0xe5 Kvittering 6.6.2 Fråga st andard M -Busdat a (REQ_UD2) Fråga standard M-Busdata från produkten och vänta på svar. 6.6.2.1 M ast er t ill slav 0 0x10 Starttecken 1 0x4b 0x5b 0x6b 0x7b C-Fält = REQ_UD2 2 0xnn A-Fält = Primäradress 3 0xnn Checksumma 4 0x16 Stopptecken Innehållet i svarstelegrammet (RSP_UD) beror på FCV och FCB bitarna i C-fältet i REQ_UD2 telegrammet. Följande två svarstelegram finns: 1) Om FCV är 0 i REQ_UD2 eller om första, tredje, femte etc. REQ_UD2 sedan senaste SND_NKE (primäradressering) eller om första, tredje, femte etc. REQ_UD2 sedan senaste lyckade selektering på sekundäradressen returneras telegram 1. 2) Om FCV är 1 i REQ_UD2 och om andra, fjärde, sjätte etc. REQ_UD2 sedan senaste SND_NKE (primäradressering) eller om andra, fjärde, sjätte etc. REQ_UD2 sedan senaste lyckade selektering på sekundäradressen returneras telegram 2. 6.6.2.2 Slav t ill m ast er Telegram 1 0 0x68 Starttecken 1 1 0xnn L-Fält 1 2 0xnn L-Fält 2 3 0x68 Starttecken 2 4 0x08 RSP_UD 5 0xnn A-Fält = Primäradress 6 0x72 Variabelt svar, läge 1 = LSByte först 7..10 0xnnnnnnnn Sekundäradress 11..12 0x9615 Tillverkaridentitet ELV 13 0xnn Generationsfält Mellan 40 och 49. 14 0x1B Produkttyp/medium = rumssensor 15 0xnn Telegramräknare 16 0xnn Statustecken CMa10,CM a11 Users Manual Swedish sida 13 (36) 2016-07-06
0x00 = Ok (Inget fel) 0x0a = Sensorfel ( permanent application error ) 17..18 0x0000 Signatur, 16 bit binär 19 0x01 Produktstatus DIF 20 0xfd Produktstatus VIF 21 0x1b Produktstatus VIFE = digital ingång 22 0xnn 8-bit heltalsvärde med följande bitmask: Bit 7: Textmeddelande finns - 1 = Textmeddelande finns - 0 = Inget textmeddelande Bit 6: Textmeddelande läst - 1 = Textmeddelande inte läst - 0 = Textmeddelande läst Bit 5,4,3: Används ej (=0) Bit 2: 24h Medelvärdesindikator - Togglar när 24h medelvärde uppdateras (varje time) Bit 1: 1h Medelvärdesindikator - Togglar när 1h medelvärde uppdateras (var 6:e minut) Bit 0: Sensorfel - 1 =Sensorfel (Samma som 0x0a i huvud status byte) - 0 = Inget sensorfel 23 0x02 Aktuell luftfuktighet DIF 24 0xfb Aktuell luftfuktighet VIF 25 0x9b Aktuell luftfuktighet, i % (heltal) VIFE 26 0x74 Skalning VIFE, x 0,01 27..28 0xnnnn Aktuell luftfuktighet Vid sensorfel är värdet satt till 0. En alternativ aktuell luftfuktighet kan väljas i setupmenyn. De 3 byte som används som standard för VIF byts då ut till - 0xFC0348522574 29 0x22 Minvärde för luftfuktighet DIF 30 0xfb Minvärde för luftfuktighet VIF 31 0x9b Luftfuktighet, i % (heltal) VIFE 32 0x74 Skalning VIFE, x 0,01 33..34 0xnnnn Minvärde för luftfuktighet Vid sensorfel är värdet satt till 0. CMa10,CM a11 Users Manual Swedish sida 14 (36) 2016-07-06
Detta är den lägsta aktuella luftfuktigheten sedan senaste min/max-reset. En alternativ aktuell luftfuktighet kan väljas i setupmenyn. De 3 byte som används som standard för VIF byts då ut till - 0xFC0348522574 35 0x12 Maxvärde för luftfuktighet DIF 36 0xfb Maxvärde för luftfuktighet VIF 37 0x9b Luftfuktighet, i % (heltal) VIFE 38 0x74 Skalning VIFE, x 0,01 39..40 0xnnnn Maxvärde för luftfuktighet Vid sensorfel är värdet satt till 0. Detta är den lägsta aktuella luftfuktigheten sedan senaste min/max-reset. En alternativ aktuell luftfuktighet kan väljas i setupmenyn. De 3 byte som används som standard för VIF byts då ut till - 0xFC0348522574 41 0x02 Aktuell temperatur DIF 42 0x65 Aktuell temperatur VIF, extern temperatur 43..44 0xnnnn Aktuell temperatur x 100 Vid sensorfel är värdet satt till 0. 45 0x22 Minvärde för temperatur DIF 46 0x65 Minvärde för temperatur VIF, extern temperatur 47..48 0xnnnn Minvärde för temperatur x 100 Vid sensorfel är värdet satt till 0. Detta är den lägsta aktuella temperaturen sedan senaste min/max-reset. 49 0x12 Maxvärde för temperatur DIF 50 0x65 Maxvärde för temperatur VIF, extern temperatur 51..52 0xnnnn Maxvärde för temperatur x 100 Vid sensorfel är värdet satt till 0. 53 0x01 Drifttid DIF Detta är den högsta aktuella temperaturen sedan senaste min/max-reset. CMa10,CM a11 Users Manual Swedish sida 15 (36) 2016-07-06
54 0x72 Drifttid VIF 55 0xnn Antal timmar för medelvärdesbildning sedan uppstart. (0..24). Räknaren startar från 0 vid uppstart och räknas upp med ett för varje timme när ett timm edelvärde beräknas och sparas i 24- timmars tabellen. Räknaren stoppar vid 24, med andra ord motsvarar räknaren antal kompletta timvärden. Rullande 24-timmars medelvärde är först tillgängligt när samtliga timvärden är kompletta. 56 0x42 0x72 1-timmars rullande medelvärde DIF, Lagringsnummer 1 0x42 = Värdet är tillgängligt 0x72 = Värdet är inte än tillgängligt 57 0x65 1-timmars rullande medelvärde VIF, extern temperatur 58..59 0xnnnn 1-timmars rullande medelvärde x 100 Värdet är inte tillgängligt förrän en timma has passerat sedan uppstart. Under första timmen kommer värdet vara markerat som värde under felaktigt läge, DIF bits 5 och 4 = 1. Detta värde är uppdaterat var 6:e minut. Detta värde är satt till 0 vid sensorfel. 60 0x82 0xb2 24-timmars rullande medelvärde DIF, lagringsnummer 2 0x82 = Värdet är tillgängligt 0xb2 = Värdet är inte än tillgängligt 61 0x01 24-timmars rullande medelvärde DIFE 62 0x65 24-timmars rullande medelvärde VIF, extern temperatur 63..64 0xnnnn 24-timmars rullande medelvärde x 100 Värdet är inte tillgängligt förrän 24 timmar has passerat sedan uppstart. Under de första 24 timmarna kommer värdet vara markerat som värde under felaktigt läge, DIF bits 5 och 4 = 1. Detta värde är uppdaterat varje timme. CMa10,CM a11 Users Manual Swedish sida 16 (36) 2016-07-06
65 0x0c Serienummer DIF 66 0x78 Serienummer VIF Detta värde är satt till 0 vid sensorfel. 67..68 0xnnnnnnnn Serienummer, 8-siffror packad BCD 69 0x0d Mjukvaruversion DIF 70 0xfd Mjukvaruversion VIF 71 0x0f Mjukvaruversion VIFE = Annan mjukvaruversion 72 0x05 Längd på mjukvarusträng (varierande) 73..77 0xnnnnnnnnnn Mjukvaruversion sträng i format: Major.Minor.PatchLevel 78 0x1f Slut på telegram, mer data finns att hämta 79 0xnn Checksumma 80 0x16 Stopptecken 6.6.2.3 Slav t ill m ast er Telegram 2 0 0x68 Starttecken 1 1 0xnn L-Fält 1 2 0xnn L-Fält 2 3 0x68 Starttecken 2 4 0x08 RSP_UD 5 0xnn A-Fält = Primäradress 6 0x72 Variabelt svar, läge 1 = LSByte först 7..10 0xnnnnnnnn Sekundäradress 11..12 0x9615 Tillverkaridentitet ELV 13 0xnn Generationsfält Mellan 40 och 49. 14 0x1B Produkttyp/medium = rumssensor 15 0xnn Telegramräknare 16 0xnn Statustecken 0x00 = Ok (Inget fel) 0x0a = Sensorfel ( permanent application error ) 17..18 0x0000 Signatur, 16 bit binär 19 + 5 x N 0xc2 0xf2 0x82 0xb2 24-timmars temperaturlog DIF Tabell index = N = 0..23 Lagringsnummer N + 3 = 3..26 Ålder för värde = N (+1/-0) timmar Senaste lagrade värde sänds först. CMa10,CM a11 Users Manual Swedish sida 17 (36) 2016-07-06
Värdet är inte tillgängligt förrän 24 timmar has passerat sedan uppstart. Under de första 24 timmarna kommer värdet vara markerat som värde under felaktigt läge, DIF bits 5 och 4 = 1. Detta värde är satt till vid sensorfel 19 + 5 x N 0xnn 24-timmars temperaturlogg DIFE nn = (N+3/2) 20 + 5 x N 0x65 24-timmars temperaturlogg VIFE 21..22 + 5 x N 0xnnnn Medelvärde för timme nu N x 100 23 + 5 x N 0x0f Slut på telegram, ingen mer data finns att hämta 23 + 5 x N +1 23 + 5 x N +2 0xnn 0x16 Checksumma Stopptecken 6.6.3 Ä ndra baud rat e Ändra baud rate för produkten. 6.6.3.1 M ast er t ill slav 0 0x68 Starttecken 1 1 0x03 L-Fält 1 2 0x03 L-Fält 2 3 0x68 Starttecken 2 4 0x43 0x53 0x63 0x73 C-Fält = SND_UD 5 0xnn A-Fält = Primäradress CMa10,CM a11 Users Manual Swedish sida 18 (36) 2016-07-06
6 0xnn CI-Fält = Kod för baud rate: 0xb8 = 300 bit/s 0xb9 = 600 bit/s 0xbA = 1200 bit/s 0xbb = 2400 bit/s 0xbc = 4800 bit/s (not 1) 0xbd = 9600 bit/s (not 1) 0xbe = ej använd (not 2) 0xbf = ej använd (not 2) Baud rate > 2400 bit/s fungerar men följer inte M-Busstandarden fullt ut gällande svarshastigheter etc. 7 0xnn Checksumma 8 0x16 Stopptecken Koderna 0xbe och 0xbf kvitteras med 0xe5 men ändrar inte inställningarna. 6.6.3.2 Slav t ill m ast er 0 0xe5 Kvittering 6.6.4 A pplik at ionsreset Återställ all konfiguration till fabriksinställningar, se kapitel 8.2 för värden för fabriksinställningar. 6.6.4.1 M ast er t ill slav Byt e index Dat a Besk rivning 0 0x68 Starttecken 1 1 0x04 L-Fält 1 2 0x04 L-Fält 2 3 0x68 Starttecken 2 4 0x43 0x53 0x63 0x73 C-Fält = SND_UD 5 0xnn A-Fält = Primäradress 6 0x50 CI-Fält = Applikationsreset 7 0xb0 Applikationsreset subkod 8 0xnn Checksumma 9 0x16 Stopptecken CMa10,CM a11 Users Manual Swedish sida 19 (36) 2016-07-06
6.6.4.2 Slav t ill m ast er 0 0xe5 Kvittering 6.6.5 Ä ndra prim äradress Ändra M-Bus primäradress för produkten. 6.6.5.1 M ast er t ill slav 0 0x68 Starttecken1 1 0x06 L-Fält 1 2 0x06 L-Fält 2 3 0x68 Starttecken 2 4 0x43 0x53 0x63 0x73 C-Fält = SND_UD 5 0xnn A- Fält = Primäradress 6 0x51 CI- Fält 7 0x01 Primäradress DIF 8 0x7A Primäradress VIF 9 0xnn Ny primäradress (0x00-0xfa) 10 0xnn Checksumma 11 0x16 Stopptecken 6.6.5.2 Slav t ill m ast er 0 0xe5 Kvittering 6.6.6 Ä ndra sek undäradress Ändra M-Bus sekundäradress för produkten 6.6.6.1 M ast er t ill slav 0 0x68 Starttecken 1 1 0x09 L-Fält 1 2 0x09 L-Fält 2 3 0x68 Starttecken 2 4 0x43 0x53 0x63 0x73 C-Fält = SND_UD 5 0xnn A-Fält = Primäradress 6 0x51 CI-Fält 7 0x0c Sekundäradress DIF CMa10,CM a11 Users Manual Swedish sida 20 (36) 2016-07-06
8 0x79 Sekundäradress VIF 9..12 0xnnnnnnnn Ny sekundäradress, 8-bitars packad BCD 13 0xnn Checksumma 14 0x16 Stopptecken 6.6.6.2 Slav t ill m ast er 0 0xe5 Kvittering 6.6.7 Välj slav f ör sek undäradressering Selektera slav för fortsatt kommunikation via sekundäradress. Vid lyckad selektering kan fortsatt kommunikation utföras med hjälp av M-Bus primäradress 253. 6.6.7.1 M ast er t ill slav 0 0x68 Starttecken 1 1 0xnn L-Fält 1 Variabel längd beroende på selekteringsmask Masken kan vara av storlek 0..8 tecken, förutom 5 (Tillverkaridentitet kräver en full 16-bitars mask) 2 0xnn L- Fält 2 Variabel längd beroende på selekteringsmask 3 0x68 Starttecken 2 4 0x43 0x53 0x63 0x73 C- Fält = SND_UD 5 0xnn A- Fält = Primäradress 6 0x52 CI- Fält = Selektera slav Om inte selekteringsmasken matchar slaven, är den inte längre selekterad. 7..10 0xnnnnnnnn Option Mask för sekundäradress, packad BCD Masktecken 0xf kan användas för en nibble som jokertecken i valfri position i det 8 tecken långa BCD talet. CMa10,CM a11 Users Manual Swedish sida 21 (36) 2016-07-06
11..12 0xnnnn Option Mask för Tillverkaridentitet mask, 16-bitars binär Masktecken 0xff kan användas som jokertecken i ett eller båda byten. 13 0xnn Option Mask för generationsnummer, 8-bitars binär Masktecken 0xff kan användas som jokertecken. 14 0xnn Option Mask för medium, 8-bitars binär 15 0xnn Checksumma 16 0x16 Stopptecken Masktecken 0xff eller 0x00 kommer att selektera slaven. 6.6.7.2 Slav t ill m ast er 0 0xe5 Kvittering 6.6.8 Å t erst äll m in- och m axvärden Kommandot återställer min- och maxvärden i produkten. Notera att endast M -Bus minoch maxvärden återställs och inte de min- och maxvärden som slutanvändaren kan läsa av på displayen. Min- och maxvärden för slutanvändaren återställs genom att trycka på tryckknapp SW2 i standardmenyn. 6.6.8.1 M ast er t ill slav 0 0x68 Starttecken 1 1 0x05 L-Fält 1 2 0x05 L-Fält 2 3 0x68 Starttecken 2 4 0x43 0x53 0x63 0x73 C-Fält = SND_UD 5 0xnn A-Fält = Primäradress 6 0x51 CI-Fält 7 0x0F Produktspecifik information följer DIF 8 0x00 Elvaco kommando Återställ min- och maxvärden VIF 9 0xnn Checksumma CMa10,CM a11 Users Manual Swedish sida 22 (36) 2016-07-06
10 0x16 Stopptecken 6.6.8.2 Slav t ill m ast er 0 0xe5 Kvittering 6.6.9 Ä ndra displayk ont rast Fabriksinställning för kontrast är 52 (0x34). Högre värde ger mer kontrast och lägre värde ger mindre kontrast. Notera att displayen kan bli oläsbar om ett för lågt värde ställs in. Rekommenderat lägsta värde är 40 (0x28). Kontrasten ändras omedelbart efter att kommandot är utfört och kvitterat. Kontrastinställningen sparas i icke flyktigt minne och sparas vid omstart. 6.6.9.1 M ast er t ill slav 0 0x68 Starttecken 1 1 0x06 L-Fält 1 2 0x06 L-Fält 2 3 0x68 Starttecken 2 4 0x43 0x53 0x63 0x73 C-Fält = SND_UD 5 0xnn A-Fält = Primäradress 6 0x51 CI-Fält 7 0x0F Produktspecifik information följer DIF 8 0x01 Elvaco kommando Ändra display kontrast VIF 9 0xnn Display kontrast nn = 40..63 10 0xnn Checksumma 11 0x16 Stopptecken 6.6.9.2 Slav t ill m ast er 0 0xe5 Kvittering 6.6.10 Sänd/spara t ext m eddelande Sänd/spara textmeddelande används för att sända meddelande som visas i displayen för slutanvändaren. CMa10,CM a11 Users Manual Swedish sida 23 (36) 2016-07-06
6.6.10.1 Text f orm at ering Tillåten textlängd är 1 till 210 tecken. Varje displaysida kan innehålla 42 tecken och är uppdelat på 3 rader om 14 tecken: Text byt e index Dat a 2..15 Text rad 1 på sida 1 16..29 Text rad 2 på sida 1 30..43 Text rad 3 på sida 1 44..57 Text rad 1 på sida 2 Osv. Osv. Upp till 5 displaysidor kan sparas. Textmeddelandet sänds med första tecknet först. Det är inte specificerat i M-Busstandarden om strängar ska vara LSByte. Denna implementation förenklar för integratörer som slipper reversera strängen innan den sänds till produkten. Exakt 42 tecken behövs för att fylla en sida. Oanvända tecken visas som mellanslag (0x20). Om inte all text får plats på en sida visas meddelandet på flera sidor. I enlighet med 7-bitars ASCII tabellen (0x20-0x7F), finns det andra tecken som kan användas. Se Sitronix ST7036 datablad för mer information. Elvaco definierade tecken visas nedan: Teck en Byt e Å 0x00 Ä 0x01 Ö 0x02 0x03 (Grader Celsius, används för C) Kommandot skriver över befintligt meddelande, om sådant finns. Vid mottagande av kommandot visas brevikonen i displayen och lysdioden i knappen börjar blinka. Lysdioden slutar blinka när meddelandet är läst av slutanvändaren. Brevikonen kommer dock att finnas kvar tills meddelandet raderas av slutanvändaren eller via ett M-Buskommando. 6.6.10.2 M ast er t ill slav 0 0x68 Starttecken1 1 0xnn L-Fält 1 3..(N+3) 2 0xnn L-Fält 2 3..(N+3) 3 0x68 Starttecken 2 4 0x43 0x53 0x63 0x73 C-Fält = SND_UD 5 0xnn A-Fält = Primäradress 6 0x51 CI-Fält CMa10,CM a11 Users Manual Swedish sida 24 (36) 2016-07-06
7 0x0F Produktspecifik information följer DIF 8 0x02 Elvaco kommando Spara/sänd textmeddelande VIF 9..N 0xnn Textmeddelande N = 2-211 N+1 0xnn Checksumma N+2 0x16 Stopptecken 6.6.10.3 Slav t ill m ast er 0 0xe5 Kvittering 6.6.11 Radera t ext m eddelande Kommandot raderar eventuellt sparat textmeddelande och släcker brevikonen och den blinkande lysdioden i knappen. 6.6.11.1 M ast er t ill slav 0 0x68 Starttecken 1 1 0x05 L-Fält 1 2 0x05 L-Fält 2 3 0x68 Starttecken 2 4 0x43 0x53 0x63 0x73 C-Fält = SND_UD 5 0xnn A-Fält = Primäradress 6 0x51 CI-Fält 7 0x0F Produktspecifik information följer DIF 8 0x03 Elvaco kommando Radera textmeddelande VIF 9 0xnn Checksumma 10 0x16 Stopptecken 6.6.11.2 Slav t ill m ast er 0 0xe5 Kvittering 6.6.12 Välj språk i st andardm eny Kommandot används för att byta språk i standardmenyn. CMa10,CM a11 Users Manual Swedish sida 25 (36) 2016-07-06
6.6.12.1 M ast er t ill slav 0 0x68 Starttecken 1 1 0x06 L-Fält 1 2 0x06 L-Fält 2 3 0x68 Starttecken 2 4 0x43 0x53 0x63 0x73 C-Fält = SND_UD 5 0xnn A-Fält = Primäradress 6 0x51 CI-Fält 7 0x0F Produktspecifik information följer DIF 8 0x05 Elvaco kommando Välj språk för standardmeny VIF 9 0xnn Språkkod nn = Engelska=0x00 Svenska=0x01 Tyska=0x02 10 0xnn Checksumma 11 0x16 Stopptecken 6.6.12.2 Slav t ill m ast er 0 0xe5 Kvittering 6.6.13 Välj luf t f uk t ighet VIF-k od Kommandot används för att ändra VIF-presentation för relativ luftfuktighet. Kommandot implementerades i mjukvaruversion 4.1.0. 6.6.13.1 M ast er t ill slav 0 0x68 Starttecken 1 1 0x06 L-Fält 1 2 0x06 L-Fält 2 3 0x68 Starttecken 2 4 0x43 0x53 0x63 0x73 C-Fält = SND_UD 5 0xnn A-Fält = Primäradress 6 0x51 CI-Fält 7 0x0F Produktspecifik information följer DIF 8 0x06 Elvaco kommando Välj luftfuktighet VIF-kod CMa10,CM a11 Users Manual Swedish sida 26 (36) 2016-07-06
9 0xnn Luftfuktighet VIF-väljare nn = Dimensionslös (0xFDBA)=0x00 Vanlig text (%RH)=0x01 10 0xnn Checksumma 11 0x16 Stopptecken 6.6.13.2 Slav t ill m ast er 0 0xe5 Kvittering CMa10,CM a11 Users Manual Swedish sida 27 (36) 2016-07-06
7 Felsökning 7.1 Produk t en svarar int e på M -Busk om m ando Vänligen verifiera M-Busmaster- och slavkonfiguration: Spänningen på M-Busslingan ska vara mellan 21 och 42 VDC. Alla M-Busslavar anslutna till M -Busslingan ska ha unika primäradresser eller sekundäradresser beroende på adresseringsläge. M-Bus baud rate för M-Busmaster och slav måste vara samma. 7.2 Displayen är släck t Problemet kan bero på att kontrasten är ställd till ett för lågt värde. Ändra kontrasten genom att sända M-Buskommando Ändra displaykontrast eller Applikationsreset, se kapitel 6.6.9 och 6.6.4. 7.3 M ät värden är int e k orrek t a Sensorn är mycket exakt, men en felaktig placering av produkten kan medföra felaktiga mätvärden. Vänligen kontrollera följande för att säkra god placering av produkten: Montera inte produkten nära platser som alstrar värme eller kyla (framsida och baksida) Montera inte produkten i direkt solljus Montera inte produkten i ljuset från en spotlight Om problemet kvarstår kontakta Elvaco AB, se kapitel 1.2. CMa10,CM a11 Users Manual Swedish sida 28 (36) 2016-07-06
8 Tekniska specifikationer 8.1 Egensk aper Typ Värde Enhet Kom m ent ar Mekanik Material ABS UL94-V0 - Vit Skyddsklass IP20 - Mått 80 x 80 x 28 mm Vikt 75 g M-Busanslutning Skruvplint / Fjäderplint M ontering Väggmonterad Elektriska egenskaper - 0,25-1,5 mm 2 Strömförsörjning 21-42 VDC Polaritetsoberoende Effektförbrukning 1,5 ma M-Bus 1T Drifttemperatur 0 till +50 (CMa10) -20 till +55 (CMa11) Miljöspecifikationer Förvaringstemperatur -40 till +85 C Luftfuktighet 0 till 95 %RH Ej kondenserande Mätområde temperatur 0 till +50 (CMa10) -20 till +55 (CMa11) C Temperaturgivare Temperatur +10 till +30 C +/- 0,2 C Temperatur 0 till +10 C +/- 0,4 C Temperatur -10 till 0 C +/- 0,5 C Temperatur -20 till +55 C +/- 1,5 C C Luftfuktighetsgivare Mätområde luftfuktighet 0-100 %RH Repeterbarhet RH +/- 0,1 %RH Luftfuktighet 10 till 90 %RH +/- 2 % Luftfuktighet 0 till 100 %RH +/- 4 % Användargränssnitt LCD-display Ja (CMa10) - Tryckknapp med LED Ja (CMa10) - Konfiguration, meddelande och godkännande CMa10,CM a11 Users Manual Swedish sida 29 (36) 2016-07-06
M-Bus M-Busstandard EN 13757 - M-Bus baud rate 300, 2400 Bit/s Gränssnitt IR Nej - M-Buskommandon Adressering Momentanvärden Historiska värden Tabell 2 Tekniska specifikationer SND_UD, SND_NKE, REQ_UD2 Sekundär, Primär Temperatur, luftfuktighet, status Genom snitts värden för den senaste timman och dagen - - - - 8.2 Fabrik sinst ällningar Nam n Värde Enhet Kom m ent arer M-Bus baud rate 2400 Bit/s M-Bus primäradress 0 - Slav ej installerad M-Bus sekundäradress Serienummer - Displaykontrast 52 - Tabell 3 Fabriksinställningar CMa10,CM a11 Users Manual Swedish sida 30 (36) 2016-07-06
9 Godkännande CMa10/CMa11 är utvecklad i enlighet med följande direktiv. Godk ännande Förk laring EMC EN 61000-6-2, EN 61000-6-3 Tabell 4 Godkännande CMa10,CM a11 Users Manual Swedish sida 31 (36) 2016-07-06
10 Säkerhet och miljö 10.1 Säk erhet sf öresk rif t er Följande säkerhetsföreskrifter måste tas i beaktande under alla former av användande av CMa10/CMa11. Användaren av produkten rådes att vidarebefordra följande säkerhetsinformation till användare och personal och att införa dessa riktlinjer i alla manualer och beskrivningar som hör till denna produkt. Att inte följa dessa säkerhetsföreskrifter bryter mot internationella säkerhetsstandarder och Elvaco AB åtar sig inget ansvar för kunder som inte följer dessa föreskrifter. Alla instruktioner måste noga läsas igenom innan CMa10/CMa11 installeras och används. De innehåller viktig information om hur produkten används på ett korrekt sätt. Installationen av CMa10/CMa11 ska inte påbörjas förrän den tekniska anvisningen är helt uppfattad. Arbetet ska utföras i den ordning som anges i denna anvisning och endast av kvalificerad monteringspersonal. Allt arbete måste göras i enlighet med nationella elektriska specifikationer och tillämpliga lokala föreskrifter. För att undvika att produkten skadas av statisk elektricitet ska ett ESD-armband (el. dyl.) användas vid hantering av produkten. Förhindra tillgång till farliga spänningsnivåer genom att koppla från M-Bus 2-tråd från M- Busmastern och övriga elanslutningar. Produkten är avsedd för perm anent anslutning till M -Busm astern via M-Bus 2-tråd. M- Busmasterns 2-trådskabel måste vara tillräckligt dimensionerad, och om nödvändigt måste det vara möjligt att koppla från produkten från 2-trådskabeln. Produktens märkning får inte ändras, tas bort eller göras oigenkännlig. CMa10,CM a11 Users Manual Swedish sida 32 (36) 2016-07-06
11 Dokumenthistoria Version Dat um Kom m ent arer Förf at t are 1.0 2010-01-21 Första utgåva David Vonasek 1.1 2010-03-19 Språkval för Engelska, Svenska och Tyska 2.0 2010-11-23 Uppdaterat tekniska spec, allmänna språkändringar 3.0 2013-03-11 Lagt till beskrivning för specifikt Elvaco-kommando 0x06. David Vonasek Ericha Bloom Ericha Bloom 3.1 2013-06-13 Added Appendix A Peter King/Ericha Bloom 11.1 Dok um ent k om pat ibilit et 2014-04-03 Uppdaterat avsnitt 6.6.9.1 Ericha Bloom Typ Version Dat um Kom m ent arer Hårdvara R1A 2009-08-16 Mjukvara 4.1.0 2011-09-01 CMa10,CM a11 Users Manual Swedish sida 33 (36) 2016-07-06
12 Referenser 12.1 Ref erenser [1] Sitronix ST7036 [2] EN-13757-1, EN-13757-2, EN-13757-3 Communication System for meters and remote reading of meters, Part1, Part2 and Part3 [3] 12.2 Term er och f örk ort ningar Term Produkt DIF VIF M-Bus slav Förk laring I detta dokument, CMa10/CMa11 Data Information Field (M-Bus data block information) Value Information Field (M -Bus value block information) Generellt i detta dokument, CMa10/CMa11 12.2.1 Present at ion av num m er Decimala tal skrivs som ett normalt nummer, t.ex. 10 (tio). Hexadecimala tal inleds med prefixet 0x, t.ex. 0x0A (tio) Binära tal inleds med prefixet 0b, t.ex. 0b00001010 (tio) CMa10,CM a11 Users Manual Swedish sida 34 (36) 2016-07-06
13 Appendix A Exempel 13.1 Värdenas benäm ning i rapport er Benäm ning serial-number device-identification created value-data-count manufacturer version device-type access-number status signature digital-input,,inst-value,0,0,0 %rh,,inst-value,0,0,0 %rh,,min-value,0,0,0 %rh,,max-value,0,0,0 ext-temp, c,inst-value,0,0,0 ext-temp, c,min-value,0,0,0 ext-temp, c,max-value,0,0,0 avg-duration,hour(s),inst-value,0,0,0 ext-temp, c,inst-value,0,0,1 ext-temp, c,inst-value,0,0,2 fabrication-no,,inst-value,0,0,0 other-sw-version,,inst-value,0,0,0 manufacturer-specific,,inst-value,0,0,0 Förk laring M-Busmasterns id M-Busslavens id Tidsstämpel Index vid multipla telegram. Är oftast 0. Tillverkare Hårdvaruversion Typ av M-Busslav Antal gånger mätaren lästs av Status Reserverat för framtida bruk Luftfuktighet, momentanvärde Luftfuktighet, lägsta värdet sedan återställning Luftfuktighet, högsta värdet sedan återställning Temperatur, momentanvärde Temperatur, lägsta värdet sedan återställning Temperatur, högsta värdet sedan återställning Antal timmar som medelvärden samlats in Temperatur, 1-timmes rullande medelvärde Temperatur, 24-timmars rullande medelvärde Fabrikationsnummer Mjukvaruversion CMa10,CM a11 Users Manual Swedish sida 35 (36) 2016-07-06
13.2 Värdenas benäm ning vid användning i f ilt er Benäm ning mbus.dib.%rh.0.0.0.0 mbus.dib.%rh.0.0.0.2 mbus.dib.%rh.0.0.0.1 mbus.dib.ext-temp.0.0.0.0 mbus.dib.ext-temp.0.0.0.2 mbus.dib.ext-temp.0.0.0.1 Mbus.dib.avg-duration.0.0.0.0 mbus.dib.ext-temp.0.1.0.0 mbus.dib.ext-temp.0.2.0.0 Mbus.dib.fabrication-no.0.0.0.0 Förk laring Luftfuktighet, momentanvärde Luftfuktighet, lägsta värdet sedan återställning Luftfuktighet, högsta värdet sedan återställning Temperatur, momentanvärde Temperatur, lägsta värdet sedan återställning Temperatur, högsta värdet sedan återställning Antal timmar som medelvärden samlats in Temperatur, 1-timmes rullande medelvärde Temperatur, 24-timmars rullande medelvärde Fabrikationsnummer CMa10,CM a11 Users Manual Swedish sida 36 (36) 2016-07-06