Connector nedir?
Connector yapısı, farklı cihazlar ve haberleşme protokolleri ile SolarTools platformu arasındaki veri iletişimini yöneten entegrasyon katmanıdır.
Endüstriyel sistemlerde cihazlar farklı üreticilere ait olabilir ve birbirinden farklı protokoller kullanabilir. Connector yapısı bu sistemler arasındaki veri akışını standart hale getirir.
Connector katmanı sayesinde farklı protokoller kullanan sistemler tek bir platform mimarisi altında birlikte çalışabilir.
Connector nasıl çalışır?
Connector yapısı cihazlardan veya gateway katmanından gelen verileri alır, işler ve platformun anlayabileceği standart veri modeline dönüştürür.
- Cihaz veri üretir
- Gateway veriyi toplar
- Connector veriyi işler
- Veri platform formatına dönüştürülür
- Platform veriyi depolar ve analiz eder
Bu yapı sayesinde veri akışı farklı sistemler arasında tutarlı şekilde yönetilebilir.
Connector mimarisi
Connector katmanı; farklı veri kaynaklarından gelen bilgileri işleyerek platformun standart veri modeline dönüştürür ve merkezi veri akışını yönetir.
Modbus protokolü kullanan cihazlar ve sayaçlar.
Gerçek zamanlı telemetri ve mesaj verilerini yayınlar.
Harici sistemler REST hizmetleri üzerinden veri paylaşır.
Endüstriyel sistemler yapılandırılmış operasyonel veri sağlar.
Connector
Gelen verileri işler, protokol iletişimini yönetir ve verileri platformun ortak yapısına dönüştürür.
Unified Data Model
Farklı veri kaynaklarını standart ve tutarlı bir ortak veri modelinde birleştirir.
SolarTools Platform
Merkezi izleme, analiz, alarm ve görselleştirme altyapısı.
Desteklenen entegrasyon yapıları
Connector yapısı; farklı veri kaynakları, endüstriyel protokoller ve harici sistemlerle uyumlu çalışabilecek şekilde geliştirilmiştir.
- MQTT → Hafif mesajlaşma altyapısı sayesinde IoT cihazları, sensör ağları ve gerçek zamanlı telemetri sistemleri ile düşük gecikmeli veri iletişimi kurulmasını sağlar.
- Modbus → PLC, enerji analizörü ve endüstriyel saha cihazlarından gelen operasyon verilerinin platform sistemine aktarılmasını destekler.
- OPC-UA → Endüstriyel otomasyon sistemleri arasında güvenli, standartlaştırılmış ve yapılandırılmış veri iletişimi kurulmasını sağlar.
- HTTP / REST → Web servisleri, ERP sistemleri ve harici uygulamalar ile API tabanlı veri entegrasyonu gerçekleştirilmesine imkan tanır.
- TCP / Socket Yapıları → Sürekli veri akışı gerektiren özel cihaz haberleşmelerinde düşük seviyeli bağlantı yönetimini destekler.
- JSON / XML Veri Dönüşümü → Farklı veri formatlarından gelen bilgilerin platformun ortak veri modeline dönüştürülmesini sağlar.
Platform içindeki rolü
Connector yapısı platformun veri entegrasyon katmanını oluşturur. Cihazlardan gelen verilerin standart hale getirilmesini ve merkezi olarak yönetilmesini sağlar.
- Farklı protokolleri yönetmek
- Veri dönüşümü sağlamak
- Gerçek zamanlı veri iletişimini yönetmek
- Harici sistem entegrasyonları oluşturmak
- Merkezi veri akışını standartlaştırmak
Kullanım senaryoları
Connector yapısı; farklı sistemlerden gelen verilerin ortak veri modeline dönüştürülmesi ve platform ile uyumlu hale getirilmesi gereken senaryolarda kritik rol oynar.
Protokol Dönüşümü → Modbus, MQTT ve REST API gibi farklı haberleşme protokollerinden gelen verilerin ortak platform veri yapısına dönüştürülmesini sağlar.
Sistem Entegrasyonu → ERP, SCADA, BMS ve IoT altyapılarından gelen verilerin merkezi platformda birlikte çalışabilmesini destekler.
Veri Standardizasyonu → Farklı cihazlardan gelen ham verileri filtreleyerek platformun standart veri modeline uygun hale getirir.
Gerçek Zamanlı Veri Akışı → Veri kaynakları ile platform arasında düşük gecikmeli ve sürekli veri iletişimi kurulmasını sağlar.
Neden Connector kullanılır?
Endüstriyel sistemlerde veri kaynaklarının çeşitliliği oldukça yüksektir. Connector yapısı bu karmaşıklığı azaltarak ölçeklenebilir ve sürdürülebilir bir veri iletişim altyapısı oluşturur.
Connector yapısı olmadan farklı sistemler arasında merkezi veri yönetimi sağlamak oldukça zor hale gelir.
Sonraki adım
Connector yapısını öğrendikten sonra cihaz ve tag modelini inceleyerek verilerin platform içerisinde nasıl organize edildiğini daha detaylı şekilde anlayabilirsiniz.