
Kablolu M-Bus hattında sayaç adedi ve kablo yükü doğru olsa da iki cihazın aynı birincil adresi kullanması, ikincil kimliklerin yanlış eşlenmesi veya tekrarlı telegramın tüketim gibi işlenmesi veri bütünlüğünü bozabilir. Bu makalenin konusu hat kapasitesi değil, sahada adres çakışmasını ayırma, tekrar okumanın anlamını anlama ve sayaç endeksini güvenli biçimde veri tabanına yazmadır. ATLAS CNV150/CNV250 ürün sayfası sistem seçimi için örnek teşkil eder; belirtilen hesaplar model performans testi değildir.
1. Birincil adres, ikincil kimlik ve daire numarası farklıdır
M-Bus çerçevesindeki birincil adres alanı tek bayttır. Klasik kablolu M-Bus’ta 1–250 cihaz adresi olarak kullanılır; 0 sıklıkla yapılandırılmamış cihazı, 253 ikincil seçim erişimini, 254 cevap verebilen yayın test adresini, 255 cevapsız yayını ifade eder. 251/252 ayrılmıştır. Daire numarası 17 diye sayacın adresini 17 yapmak zorunlu değildir. Daha önemlisi, birincil adres 17’yi aynı hatta iki cihaz kullanırsa ikisinin cevap vermesi çerçeve çakışmasına neden olabilir. Yeniden adresleme işleminden önce her cihazın seri/kimlik bilgisini saha listesiyle ilişkilendirin.
2. İkincil seçim neden önemlidir?
Birincil adreslerin tekrar ettiği veya cihazların fabrika adresiyle geldiği ağlarda, uygun cihazların ikincil adres seçimi üzerinden tanımlanması gerekebilir. M-Bus ikincil tanımlama kayıtları cihaz kimliği yanında üretici, sürüm ve ortam türü alanlarını da içerebilir; hangi alanların ve joker eşleştirmenin desteklendiği sayaç uygulamasına bağlıdır. Seçimi ve sonrasındaki okuma komutunu ham telegram günlüğünde izleyin. 253 üzerinden bir seçimin çalışması, iki cihazın yanlışlıkla aynı ikincil kimliğe sahip olma olasılığını otomatik ortadan kaldırmaz. Eşsiz kimlikleri kurulumda belgeleyin; cihazın fabrika kimliğini yalnız yazılımda keyfî biçimde değiştirmeyin.
3. FCB ve FCV neyi çözer, neyi çözmez?
Klasik M-Bus veri bağlantı katmanındaki FCB (Frame Count Bit) ve FCV (Frame Count Valid) mekanizması, destekleyen cihazlarda istek/yanıt sıralamasını yönetmeye ve hatalı tekrar işlemlerinin etkisini azaltmaya yarar. Özellikle tekrar isteklerinde aynı veri telegramının yeniden görülmesi protokol davranışı olabilir. Fakat FCB bir ticari tahakkuk tekilleştirme anahtarı değildir; yeniden gelen bir enerji veya hacim endeksinin parasal hesaba nasıl aktarılacağı uygulama yazılımının sorumluluğudur. Başarılı cevap sayısı ile yeni tüketim olayı sayısını eşitlemeyin. Uygulama ayrıntısı için güncel EN 13757 sürümleri esas alınır; eski M-Bus kullanıcı grubu dokümanları yalnız açıklayıcıdır.
4. Aynı endeksi iki kez almak tüketimi ikiye katlamamalı
Örneğin sayaç saat 10:00’da 12.400,0 m³, tekrar isteği üzerine 10:00:03’te yine 12.400,0 m³, 11:00’de 12.401,5 m³ bildirsin. Doğru saatlik tüketim 1,5 m³‘tür. Üç telegramın içindeki mutlak endeksleri toplayan sistem 37.201,5 m³ gibi anlamsız bir sayı üretir; ilk iki mesaja “iki ölçüm olayı” diye 12.400’er m³ yazmak da hatalıdır. Veri tabanı en az sayaç kimliğini, endeks türünü, ölçüm zamanını, değeri ve birimi saklamalı; tekrar ile sayaç değişimini birbirinden ayırmalıdır. Aynı değer, sonraki dönemde gerçekten sıfır kullanım anlamına da gelebilir; yalnız değerin eşit olması her zaman kaydın kopya olduğunu kanıtlamaz.
5. 64 cihazlık hat için asgari seri aktarım zamanı
Bir mühendislik sınır hesabında 64 sayaç, her biri için 160 baytlık örnek yanıt ve 2400 bit/s hat hızı varsayalım. Her karakterin başlangıç, veri, eşlik ve dur bitiyle 11 bit taşıdığını kabul edersek salt cevapların seri iletim alt sınırı 64×160×11/2400 = 46,9 saniye olur. Buna master istekleri, cihaz hazırlığı, hat yön değiştirme, sessizlik aralıkları, tekrarlar ve modem gecikmeleri dahil değildir. Dolayısıyla “64 sayaç kesin 47 saniyede okunur” diye teklif verilmez. Bu hesap önceki unit-load/kablo rehberinin yerine geçmez; onun elektriksel kapasitesinden farklı olarak işlem zamanı ve telegram doğrulamasını ele alır.
6. Saha kabulünde adım adım teşhis
Önce hat enerjisi/yükü, kablo ve polarite koşullarını doğrulayın; ardından aynı birincil adresin iki farklı seri numarasıyla eşlenip eşlenmediğini kontrol edin. Çakışma şüphesinde yalnızca yetkili prosedürle küçük grup ayırarak tarama yapın. Bir cihazın tek başına okunması, birleşik hatta iki cihazın aynı adreste cevap verdiği gerçeğini görünür kılabilir. Sonra ikincil seçim mesajı, yanıt adresi, checksum/çerçeve geçerliliği, veri alanı birimleri ve tarihler kayıt altına alınmalıdır. Hatalı adresi değiştirmek, önceki tüketim tarihçesini başka daireye taşımamalıdır.
7. Veri tabanı ve SCADA için idempotent işleme
Bir okuma yazılımı için önerilen ilişki: fiziksel sayaç kimliği → bağlantı/hat → daire veya tesis noktası → zamana bağlı endeks. Ham telegram saklanır; işlenmiş kayıt yeniden hesaplanabilir olmalıdır. Ağ geçidinden gelen tekrar, aynı benzersiz ölçüm olayı olarak kaydedilir; ancak gecikmiş yeni bir endeks sırf aynı saniyede teslim edildi diye silinmez. Sayaç değişimi ve endeks sıfırlanması ayrı olaydır. Tek bir hata paketini bütün sayaçların ay sonu tüketimi sıfırmış gibi yorumlamak, bağlantı sorununu mali hataya dönüştürür. FAT/SAT örneklerinde adres çakışması, tekrarlı cevap, gecikmiş teslim, birim dönüşümü ve sayaç değişimi senaryolarını kullanın.
8. ATLAS CNV ve teknik teklif kapsamı
ATLAS M-Bus konvertörler sayfasındaki CNV150/CNV250 kapasiteleri ürün açıklamasıdır; 150/250 sayacın her kablo topolojisinde aynı anda sorunsuz okunacağı garantisi değildir. Gerekirse GSM/4G veri toplayıcı seçenekleri incelenir; kablolu M-Bus ile MQTT veri katmanı birbirine karıştırılmamalıdır. Mevcut hat kapasitesi rehberi elektriksel yük ve kablo planına odaklanır; burada amaç adres kimliği ve protokol tekrar teşhisidir. Sayaç modellerini, adetlerini, mevcut birincil/ikincil adres listesini, baud ayarını, örnek ham telegramı ve hedef yazılımı ATLAS teknik teklif formuna ekleyin.
Kaynaklar ve kontrol tarihi — 10 Kasım 2026
- EVS, EN 13757-2:2018+A1:2023, kablolu M-Bus fiziksel/veri bağlantı katmanı. Durum ve kapsam kontrol edildi.
- EVS, EN 13757-3:2025, sayaç haberleşmesi uygulama protokolleri. 2018 baskısının 2025 sürümüyle değiştiği doğrulandı. Standartların ücretli tam metinleri incelenmedi.
- M-Bus kullanıcı grubu, veri bağlantı katmanı ve ikincil adresleme ile ağ katmanı. Tarihî/açıklayıcı doküman; güncel normatif standart değildir.
- ATLAS M-Bus konvertörler.