Mittariprotokollat
ZiggyMeter tukee optisen portin kautta kahta protokollaperhettä. Valitse mittarisi käyttämä perhe kohdasta Meter → Configuration → Meter protocol; kaikki muu tällä sivulla riippuu siitä valinnasta.
| Protokolla | Tiedon muoto | Tyypilliset mittarit |
|---|---|---|
| IEC 62056-21:2002 | ASCII-tekstiä, yksi rivi arvoa kohden | Vanhemmat ja yksinkertaisemmat mittarit sekä useimmat mittarit ”readout”-tilassa |
| DLMS/COSEM | Rakenteisia binääriobjekteja | Nykyaikaiset älymittarit, usein salasanasuojattuina |
TIP
Jos et tiedä, kumpaa mittarisi käyttää, aloita protokollasta IEC 62056-21. Useimmat mittarit vastaavat tunnistuspyyntöön tällä protokollalla, vaikka ne tukisivat myös DLMSia, ja tunnistusmerkkijono kertoo, minkä kanssa olet tekemisissä.
IEC 62056-21
Tilat
Standardi määrittelee viisi tilaa. Kaikki ovat tuettuja.
| Tila | Miten se toimii |
|---|---|
| A | Kaksisuuntainen, kiinteä 300 baudia, ei nopeuden vaihtoa. |
| B | Kuten A, mutta mittari ehdottaa suurempaa nopeutta. |
| C | Kaksisuuntainen neuvotellulla nopeudella — yleisin tila. |
| D | Yksisuuntainen. Mittari lähettää lukeman oma-aloitteisesti; pyyntöä ei ole. |
| E | Kättelytila; mittari voi siirtää istunnon toiselle protokollalle, tyypillisesti HDLC/DLMS. |
Laite neuvottelee automaattisesti. Asetuksia tarvitsee muuttaa vain tilaa D varten tai nopeuden rajoittamiseksi.
Suurin siirtonopeus
Meter → Configuration → Transmission rajoittaa, kuinka nopeasti laite suostuu siirtämään: 300, 600, 1200, 2400, 4800, 9600 tai 19200 baudia.
Mittari ja laite neuvottelevat pienimmän nopeuden, jonka molemmat tarjoavat, joten tämä asetus on katto eikä tavoite. Laske sitä, jos lukemat tulevat vioittuneina tai katkaistuina — pitkä tai likainen optinen yhteys voi epäonnistua nopeudella 9600 mutta toimia luotettavasti nopeudella 2400.
Paristokäyttöiset mittarit
Jotkin mittarit sammuttavat optisen liitäntänsä istuntojen välillä energian säästämiseksi, ja ne on herätettävä ensin.
Rastita The meter is battery powered, niin laite lähettää herätyssarjan ennen jokaista lähetystä. Se vie sekunnin tai kaksi lukukertaa kohden eikä haittaa verkkovirralla toimivia mittareita, mutta jätä se pois päältä, ellet tarvitse sitä.
Tila D
Tilan D mittarit lähettävät pyytämättä kiinteällä nopeudella; pyyntöä ei lähetetä. Ota Use Mode D käyttöön ja aseta mittarin käyttämä siirtonopeus (yleensä 2400).
WARNING
Ota tila D käyttöön vain mittarille, joka todella käyttää sitä. Tilan D ollessa päällä laite vastaanottaa passiivisesti pyyntöjen lähettämisen sijaan, eikä tavallinen tilan C mittari tällöin lähetä mitään.
Tila E → DLMS/COSEM
Tilan E ilmoittava mittari tarjoutuu jatkamaan istuntoa HDLC:llä. Rastita Use DLMS/COSEM when the meter reports mode E, niin laite siirtyy DLMS/COSEMiin sen sijaan, että palaisi tilaan C.
Tämä on tavallinen tapa päästä käsiksi älymittariin, joka näyttää ulospäin IEC 62056-21 -ovea mutta pitää hyödyllisen tiedon DLMSin takana. Tällöin pätevät alla olevat DLMS-asetukset.
DLMS/COSEM
DLMS/COSEMia käytetään pull-tilassa: laite avaa yhteyden mittariin, pyytää luetteloa objekteista ja sulkee yhteyden.
Todennus
| Taso | Mitä se vaatii | Tyypillinen asiakasosoite |
|---|---|---|
| None | Ei mitään | 16 (julkinen asiakas) |
| Low (LLS) | Salasanan verkkoyhtiöltäsi | 32 |
| High (GMAC) | Todennusavaimen (AK) | 32 tai erikseen määritetty |
INFO
Kysy verkkoyhtiöltäsi. Salasanan, avaimet ja osoitteet on määrittänyt se taho, joka otti mittarin käyttöön. Ilman niitä saat yleensä silti julkiset objektit — usein vain mittarin nimen ja sarjanumeron — etkä mitään muuta.
Salaus
Rastita Encrypt transmission, niin käytössä on mittarin salattu sovelluskerros. Tarvitaan kaksi 16 tavun avainta, kumpikin syötettynä 32 heksadesimaalimerkkinä:
| Avain | Tarkoitus |
|---|---|
| Block cipher key (GUEK) | Salaa hyötykuorman |
| Authentication key (AK) | Todentaa hyötykuorman; käytetään myös High/GMAC-todennuksessa |
Avaimet tallennetaan laitteen salattuun asetustiedostoon. Verkkokäyttöliittymä tai rajapinta ei koskaan palauta niitä — tallennettu salasana näkyy vain merkintänä ”asetettu”. Jos jätät avainkentän tallennettaessa tyhjäksi, aiempi arvo säilyy.
Osoitteet
| Kenttä | Merkitys | Yleinen arvo |
|---|---|---|
| Client address | Missä asiakasroolissa laite esiintyy | 16 = julkinen/ei todennusta, 32 = LLS |
| Server logical address | Looginen laite mittarin sisällä | 1 (hallinnan looginen laite) |
| Server physical address | Mittarin fyysinen osoite | 0 |
Jos verkkoyhtiösi antaa muita arvoja, käytä niitä.
OBIS-kyselyluettelo
Toisin kuin IEC 62056-21:ssä, jossa mittari lähettää mitä haluaa, DLMS edellyttää jokaisen objektin pyytämistä nimeltä. Kohdassa Meter → Configuration → OBIS poll list on tämä pyyntöluettelo.
Jokaisessa rivissä on kolme osaa:
| Osa | Muoto | Huomautukset |
|---|---|---|
| OBIS-koodi | A.B.C.D.E.F, kuusi arvoa 0–255 | Yleensä 1.0.C.D.E.255 |
| Class | COSEM-rajapintaluokka | 1 = Data, 3 = Register (arvo + yksikkö), 8 = Clock |
| Attribute | Määritteen indeksi | Useimmissa luokissa arvo on 2 |
Tehdasoletukset kattavat koodit, joita useimmat mittarit tarjoavat:
| OBIS | Luokka | Merkitys |
|---|---|---|
1-0:1.8.0 | 3 | Pätöenergia verkosta otettuna, yhteensä |
1-0:1.8.1 / 1-0:1.8.2 | 3 | Pätöenergia verkosta otettuna, tariffi 1 / tariffi 2 |
1-0:2.8.0 | 3 | Pätöenergia verkkoon syötettynä, yhteensä |
1-0:1.7.0 / 1-0:2.7.0 | 3 | Hetkellinen pätöteho, otto / syöttö |
1-0:32.7.0, 1-0:52.7.0, 1-0:72.7.0 | 3 | Hetkellinen jännite, vaiheet L1 / L2 / L3 |
1-0:31.7.0, 1-0:51.7.0, 1-0:71.7.0 | 3 | Hetkellinen virta, vaiheet L1 / L2 / L3 |
1-0:14.7.0 | 3 | Taajuus |
0-0:1.0.0 | 8 | Kello |
0-0:42.0.0 | 1 | Loogisen laitteen nimi |
0-0:96.1.0 | 1 | Laitteen sarjanumero |
Poista rivit, jotka mittarisi hylkää — olemattoman objektin pyytäminen vie aikaa jokaisella lukukerralla, ja paristokäytössä se on energiaa. Lisää rivejä kaikelle muulle, mitä verkkoyhtiösi dokumentoi.
TIP
Lue mittari ensin oletusarvoilla ja katso, mitä palaa. Karsi luettelo sen jälkeen siihen, mikä todella vastasi.
Vastauksen aikakatkaisu
Kyselykohtainen vastaanoton aikakatkaisu on oletuksena 1000 ms. Mittarit, joiden optinen yhteys on heikko tai jotka laskevat rekisterinsä hitaasti, voivat tarvita enemmän. Arvo on säädettävissä rajapinnan kautta (POST /api/v1/dlms/config).
Kumman valitset
Sarjakonsoli tulostaa tunnistusmerkkijonon ja neuvotellun tilan, mikä tekee tästä kahden minuutin kysymyksen arvailun sijaan.
TIP
Jos mittarisi tukee sekä tilaa C että tilaa E, harkitse tilaan C jäämistä. Tila C lukee mittarin ilman salasanaa ja todennusavaimia, joten verkkoyhtiöltä ei tarvitse pyytää mitään eikä mitään tarvitse syöttää uudelleen, jos mittari vaihdetaan. Tila E siirtää istunnon DLMS/COSEMiin, joka yleensä vaatii tunnukset ennen kuin se palauttaa muuta kuin mittarin nimen ja sarjanumeron.
Valitse tilan E reitti silloin, kun haluamasi tieto on saatavilla vain DLMSin kautta — ja sinulla on siihen tarvittavat tunnukset.