Bir tesisten veri almanın ilk sorusu “hangi protokol?”dür. Cevap, hangi üreticinin hangi cihazının hangi yazılım sürümüyle konuştuğuna bağlıdır ve yanlış seçim haftalarca süren denemelere yol açabilir. Bu yazı, sahada en sık karşılaşılan endüstriyel protokolleri, tipik bağlantı noktalarını ve sürücü seçerken sorulacak soruları özetler.
Önce cihazın yerel OPC UA sunup sunmadığına bakın. Sunmuyorsa üreticiye özgü bir sürücü gerekir; sürücüyü seçmeden önce protokol, bağlantı noktası, cihaz ön koşulları ve güvenlik etkisini kontrol edin.
Veri toplama hattı
Sürücü, belirli bir cihaz ailesinin protokolünü konuşup veriyi standart bir arayüze çevirir. Kepware Server gibi platformlar yüzlerce cihaz için sürücü sunar (sürücü listesi); veri OPC UA, OPC DA veya MQTT olarak dışarı verilir.
Yaygın protokoller
| Protokol | Tipik cihazlar | Varsayılan bağlantı noktası | Veri erişimi ve notlar |
|---|---|---|---|
| Modbus TCP / RTU | Sayaç, enerji analizörü, sürücü, küçük PLC | 502 (TCP); RTU seri hat | Kayıt (register) tabanlı; tip ve zaman damgası yok, adres haritası gerekir |
| Siemens S7 | S7-300/400, S7-1200/1500 | 102 (ISO-on-TCP) | Veri bloğu adresiyle; S7-1200/1500’de uzaktan erişim izni ve blok erişim ayarları gerekir |
| EtherNet/IP (CIP) | Rockwell / Allen-Bradley Logix serisi | 44818 | Sembolik etiket adlarıyla erişim; I/O için ayrı örtük mesajlaşma |
| PROFINET | Siemens ve diğer I/O cihazları | Ethernet katman 2 (gerçek zamanlı) | Esas olarak denetleyici–cihaz döngüsel I/O içindir; veri toplama için genellikle S7 veya OPC UA kullanılır |
| BACnet/IP | Bina otomasyonu | 47808 (UDP) | Nesne ve özellik modeli |
| IEC 60870-5-104 | Enerji iletim ve dağıtım | 2404 | SCADA ve telekontrol için |
| DNP3 | Su, enerji, boru hatları | 20000 | Olay ve zaman damgalı veri desteği |
| OPC UA | Yeni PLC’ler, geçitler, DCS | 4840 | Bilgi modeli, güvenlik, keşif |
| MQTT | Edge geçitleri, IoT cihazları | 1883 (düz), 8883 (TLS) | Yayıncı–abone; yük biçimi ayrı tanımlanır (Sparkplug B) |
Sürücü seçerken sorulacak sekiz soru
- Cihaz yerel OPC UA sunuyor mu? Birçok güncel PLC (ör. S7-1500 ailesi) yerleşik bir OPC UA sunucusu içerir; varsa genellikle en temiz yoldur. Lisans ve yazılım sürümü gereksinimini kontrol edin.
- Cihazın tam modeli ve yazılım sürümü nedir? Aynı ailenin farklı sürümleri farklı sürücü seçenekleri gerektirebilir.
- Cihaz tarafında hangi ön koşullar gerekir? Örneğin bazı PLC’lerde uzaktan erişim izni açılmalı veya blok erişimi ayarlanmalıdır.
- Hangi bağlantı noktaları açık olmalı ve güvenlik duvarı kuralı nedir? Tablodaki varsayılanlar başlangıçtır; ağ bölümlendirmesine göre kurallar yazılmalıdır (IT/OT entegrasyonu).
- Adresleme nasıl? Sembolik (etiket adı) mi, mutlak (veri bloğu/kayıt) mi? Adres haritası belgesi var mı?
- Cihaz yükü ne olur? Etiket sayısı × tarama hızı, cihazın istek kapasitesini aşmamalıdır.
- Zaman damgası ve kalite kim üretiyor? Cihaz mı, sürücü mü? (veri kalitesi ve zaman damgası).
- Yazma gerekiyor mu? Yazma açılacaksa yetki ve onay mekanizması tasarlanmalıdır.
Güvenlik notu
Eski protokollerin çoğu kimlik doğrulama ve şifreleme sunmaz; Modbus ve bazı PLC erişim yöntemleri bağlanan herkese okuma ve çoğu zaman yazma izni verebilir. Bu yüzden bu trafik yalnızca bölümlendirilmiş OT ağında kalmalı, dışarıya OPC UA veya MQTT (TLS) gibi güvenli bir arayüzle açılmalıdır. Yeni cihazlarda yerel OPC UA’yı tercih etmek hem entegrasyonu hem güvenliği iyileştirir.
Doğru yol: önce küçük bir doğrulama
Yüzlerce etiket tanımlamadan önce tek bir cihazda birkaç etiketi okuyup kalite ve zaman damgasını doğrulayın, ardından yükü ölçeklendirin (Kepware kanal–cihaz–etiket modeli). Tüm veri toplama seçenekleri için doğru veri toplama yolunu seçmek yazısına bakın.
Sık sorulan sorular
PROFINET’ten doğrudan veri alabilir miyim?
PROFINET esas olarak denetleyici ile saha cihazları arasında döngüsel I/O içindir. Bir PC veya sunucudan veri toplamak için genellikle PLC’nin S7 erişimi ya da yerel OPC UA sunucusu kullanılır.
Modbus için neden adres haritası gerekir?
Modbus yalnızca kayıt numaraları ve ham değerler taşır; hangi kaydın neyi temsil ettiği, tipi ve ölçeği cihazın belgesinde yer alır.
Sürücü yoksa ne yapabilirim?
Üreticinin OPC UA sunucusu, bir protokol geçidi veya özel bir sürücü geliştirme seçenekleri değerlendirilir; teknik görüşme için bizimle iletişime geçebilirsiniz.


