OPC Router Türkiye, OPC Turkey'nin bir hizmetidir.

OPC Turkey Web Sayfası: www.opcturkey.com

Yayın: 2026-08-16

MQTT ve Sparkplug B: Endüstriyel IoT'de Veri İletimi Nasıl Yapılır?

MQTT ve Sparkplug B: Endüstriyel IoT'de Veri İletimi Nasıl Yapılır?

MQTT nedir ve neden endüstride kullanılır?

MQTT (Message Queuing Telemetry Transport), yayın/abonelik (publish/subscribe) modeliyle çalışan hafif bir mesajlaşma protokolüdür. Cihazlar mesajları doğrudan birbirine değil, bir broker üzerinden gönderir. Yayıncılar belirli bir konuya (topic) mesaj yazar; aboneler o konuya abone olarak mesajları alır.

Bu modelin endüstriyel IoT için üç önemli avantajı vardır:

  • Düşük bant genişliği: Küçük mesaj başlıkları ve kompakt veri yapısı sayesinde saha ağlarında verimli çalışır.
  • Esnek topoloji: Binlerce cihaz tek bir broker'a bağlanabilir; yeni abone eklemek mevcut sistemi etkilemez.
  • QoS seviyeleri: QoS 0 (en fazla bir kez), QoS 1 (en az bir kez) ve QoS 2 (tam olarak bir kez) ile teslimat güvenilirliği ihtiyaca göre seçilir.

MQTT Client plug-in'i ile OPC Router, sahadan okuduğu verileri herhangi bir MQTT broker'ına yayınlayabilir veya broker'dan gelen mesajları veritabanı ve kurumsal sistemlere aktarabilir.

Sparkplug B: ham topic\'lerden standart veri modeline

MQTT tek başına yalnızca "ham" bir taşıma katmanıdır: topic adları ve veri formatı tamamen size bırakılır. İki farklı sistemin aynı topic yapısını kullanması garanti değildir. Sparkplug B, tam bu boşluğu doldurur: MQTT üzerinde çalışan, endüstriyel veri için standart bir topic yapısı ve veri modeli tanımlar.

Sparkplug B'nin sağladıkları:

  • Doğum (birth) ve ölüm (death) mesajlarıyla cihazların çevrimiçi durumu izlenir; bağlantı koptuğunda sistem bunu otomatik algılar.
  • Metrik adları, veri tipleri ve birimler standart biçimde taşınır.
  • Farklı üreticilerin cihazları aynı broker üzerinde uyumlu çalışır.

OPC Router'ın Sparkplug Plug-in'i, saha verilerini Sparkplug B uyumlu mesajlara dönüştürür; böylece SCADA, MES ve bulut platformları aynı veriyi standart biçimde tüketir.

Tipik bir mimari

Yaygın senaryo şudur: PLC ve sensörlerden okunan veriler OPC Router'da toplanır, filtrelenir ve MQTT (Sparkplug B) ile broker'a yazılır. Broker üzerinden SCADA, veritabanı ve bulut sistemlerine dağıtılır. Bağlantı kesintilerinde Store & Forward özelliği veri kaybını önler.

Kendi ortamınızda denemek için demo sürümünü indirebilirsiniz.

Bu yazıyı OPC Turkey ekibi hazırladı

OPC Router Türkiye, OPC Turkey'nin bir hizmetidir; OPC Router lisans, eğitim ve entegrasyon desteği sunar. Diğer ürün ve hizmetlerimiz için OPC Turkey web sayfasını ziyaret edin.

OPC Turkey: www.opcturkey.com