M-Bus Sayaç Okuma — Piklon ile Kurulum ve Yönetim
M-Bus (Meter-Bus, EN 13757), sayaç okumak için tasarlanmış bir haberleşme standardıdır. Tek işi budur ve bu odaklanma onu genel amaçlı endüstriyel protokollerden ayırır.
Piklon, kablolu ve kablosuz M-Bus sayaçlarını aynı projede, LoRaWAN ve Modbus cihazlarıyla birlikte okur.
Sahada bu işe çoğu zaman M-Bus okuma programı denir. Kastedilen, toplayıcının hattan aldığı telgrafları çözüp anlamlı tüketim verisine çeviren yazılımdır. Piklon'da bu çözme işi sunucu tarafında yapılır: bilgisayara kurulacak ayrı bir M-Bus sayaç okuma programı yoktur, veriye tarayıcıdan ulaşılır. Okuma bilgisayarın açık olmasına bağlı değildir; kimse başında olmasa da sayaçlar okunmaya devam eder.
M-Bus'ın iki üstünlüğü
Veri kendini tarif eder. Bir M-Bus telgrafının içinde yalnız sayı değil, o sayının ne olduğu da vardır: ortam tipi (su, sıcak su, ısı, elektrik, gaz), birim, çarpan, zaman damgası ve durum baytı. Modbus'ta hangi register'ın ne anlama geldiğini cihaz dokümanından ararsınız; M-Bus'ta telgraf söyler.
Hat sayaca besleme verir. İki telli hat hem veriyi taşır hem sayacı besler. Pil yoktur, dolayısıyla pil bakımı ve okuma sıklığı sınırı da yoktur.
Kablolu M-Bus
Topoloji serbesttir: yıldız, zincir veya karışık olabilir, kutup yönü fark etmez. Haberleşme efendi–köle düzenindedir; toplayıcı sorar, sayaç cevap verir. Sayaçlar kendiliğinden konuşmadığı için hatta çakışma olmaz.
Kapasite. Her sayaç bir birim yük çeker, toplayıcının kapasitesi de birim yük cinsinden verilir. Kâğıt üzerindeki sayıya kadar doldurmak sahada sorun çıkarır — uzun hatlarda gerilim düşümü nedeniyle kapasitenin %70-80'inde kalmak sağlıklıdır. Sınıra dayanmanız gerekiyorsa hat tekrarlayıcı kullanılır.
Adresleme.
| Birincil adres | İkincil adres | |
|---|---|---|
| Kaynak | Kurulumda elle atanır | Fabrika seri numarası |
| Aralık | 0-250 | 8 haneli, benzersiz |
| Okuma hızı | Hızlı | Biraz daha yavaş |
| Risk | İki sayaca aynı adres verilebilir | Yok |
Kablosuz M-Bus (wM-Bus)
Kablo çekilemeyen yerlerde standardın kablosuz sürümü kullanılır; Türkiye ve Avrupa'da tipik olarak 868 MHz bandında.
İki temel farkı vardır: sayaç genellikle tek yönlü yayın yapar (kimse sormaz, sayaç belirli aralıklarla değerini havaya söyler) ve pilinden beslenir. Menzil bina içinde birkaç on metredir ve duvar yapısına çok bağlıdır; bu yüzden wM-Bus genellikle bina içi toplama için kullanılır, toplanan veri bina çıkışında başka bir yolla merkeze taşınır.
Piklon'da M-Bus nasıl çalışır?
Çözümleme sunucu tarafında yapılır. Piklon toplayıcıdan gelen veriyi ham telgraf düzeyinde alır ve anlamlandırmayı kendi tarafında yapar.
Bunun pratik faydası şudur: bir sayaç modelinin telgrafı beklenmedik bir düzendeyse, sahadaki cihaza dokunmadan sunucu tarafında düzeltilir. Bir binadaki yüz sayacın hepsine yeniden gitmek ile sunucuda bir tanım güncellemek arasındaki fark, sahada haftalara karşılık gelir.
Durum baytı kullanılır. Telgrafın içindeki durum bilgisi (pil zayıf, ters akış, kurcalama) çoğu kurulumda göz ardı edilir. Piklon bunu okur ve pil zayıflığını sayaç tamamen susmadan aylar önce bildirir.
Diğer protokollerle birlikte çalışır. Aynı projede M-Bus ısı merkezi, LoRaWAN daire sayaçları ve Modbus pano analizörü bir arada olabilir. Protokol farkı kullanıcı tarafına yansımaz; hepsi aynı hiyerarşide, aynı raporda görünür.
Sahada en sık çıkan üç sorun
Hattın ucundaki sayaçlar okunmuyor. Neredeyse her zaman gerilim düşümüdür. Hat uzunluğu, kablo kesiti ve toplayıcıya asılı toplam yük kontrol edilir; çözüm yükü azaltmak, kesiti artırmak veya tekrarlayıcı eklemektir.
Arada bir cevap veriyor, arada vermiyor. Ya adres çakışması ya hat üzerinde gürültü vardır. M-Bus hattını güç kablolarıyla aynı kanaldan uzun mesafe paralel çekmek klasik hatadır.
Değer okunuyor ama rakam anlamsız. Telgraf çözümleme hatasıdır. Ham telgrafı kaydedip elle çözümlemek sorunu kesin olarak ayırır — Piklon ham telgrafı sakladığı için bu inceleme sonradan da yapılabilir.
Daha ayrıntılı okuma
M-Bus'ın çalışma prensibini, sinyalleme mantığını ve standardın ayrıntılarını ayrı bir yazıda ele aldık: M-Bus Nedir, Nasıl Çalışır?
Hangi yapıda M-Bus, hangi yapıda kablosuz tercih edilmeli sorusu için: Apartman ve Sitelerde Uzaktan Su Sayacı Okuma
Sıkça Sorulan Sorular
Mevcut M-Bus hattımı kullanabilir miyim?
Genellikle evet. Çalışan bir M-Bus hattı ve toplayıcısı varsa Piklon bu toplayıcıdan veri alır; sayaçlara dokunulmaz. Toplayıcının dışarı veri gönderebilmesi (ethernet veya seri sunucu üzerinden) gerekir.
Bir hatta kaç sayaç bağlanabilir?
Sınırı kablo değil, toplayıcının verebildiği akım belirler. Her sayaç bir 'birim yük' çeker; toplayıcının kapasitesi de birim yük cinsinden verilir. Uzun hatlarda gerilim düşümü nedeniyle kapasitenin yüzde 70-80'inde kalmak sağlıklıdır.
Birincil mi ikincil adresleme mi kullanmalıyım?
Küçük ve düzenli kurulumlarda birincil adres (0-250) hızlıdır. Sayaç sayısı fazla veya kurulum karışıksa ikincil adresleme (fabrika seri numarası) tercih edilir; benzersiz olduğu için adres çakışması riski yoktur.
Sayaç okunuyor ama değer anlamsız geliyor, sebebi ne?
En yaygın sebep telgraf çözümleme hatasıdır: çarpan, veri tipi veya birim yanlış yorumlanıyordur. Piklon çözümlemeyi sunucu tarafında yaptığı için, beklenmedik düzendeki bir sayaç modeli sahadaki cihaza dokunmadan düzeltilebilir.
Kablosuz M-Bus da destekleniyor mu?
Evet. Kablosuz M-Bus (wM-Bus) genellikle 868 MHz'de bina içi mesafeler için kullanılır ve sayaç tek yönlü yayın yapar. Toplanan veri bina çıkışında başka bir yolla merkeze taşınır.