Unified Namespace: Fabrikanın Tek Gerçek Kaynağı
Unified Namespace: Fabrikanın Tek Gerçek Kaynağı
Bir fabrikada çalıştığınızı düşünün. Malzeme gelmişse, teslim aldınız mı? Cevap nerede? PLC’nin belleğinde. Makine kaç saat çalıştı? Makine logunda. Bu iş emri bugün başladı mı? ERP’de yazar. Operator şimdi ne yapıyor? WhatsApp’ta sormanız gerek.
Bilgi var, ama her yerde başka yerde. Yönetici karar vermek istiyor: “Şu sipariş zamanında çıkar mı?” Cevap vermek için üç sistemi açar, excel kontrol eder, operatöre telefon eder. Sonra yarım saat sonra bildirir.
Bu durum endüstri 4.0 çağında bir çelişkidir. Donanım internet bağlı. Veri uydudan aşağı yağıyor. Ama fabrika içinde veriyi toplamak ve birleştirmek için hala manuel iş yapılıyor.
İşte bu sorunu çözmek için bir fikir — Unified Namespace (UNS).
Unified Namespace Nedir?
Unified Namespace, bir fabrikanın tüm veri kaynaklarını — PLC’ler, makineler, sensörler, yazılım sistemleri — tek bir merkezi ağaca bağlayan mimaridir.
Bir dosya sistemini düşünün. Bilgisayarınızda belgeler /home/kullanici/dosyalar/ altında. Müzikler /home/kullanici/muzik/ altında. Fotoğraflar /home/kullanici/resimler/ altında. Merkezi bir yer; her bilgi oradan erişilebilir.
UNS fabrika için aynı fikri uyguluyor. Tüm veri kaynakları, merkezi bir ad alanında yayınlanıyor.
Örneğin:
/fabrika/makina-1/durum— Makina 1 çalışıyor mu?/fabrika/makina-1/sicaklik— Şu anda kaç derece?/fabrika/siparis-12345/baslanma-saati— İş emri 12345 saat kaçta başladı?/fabrika/operatör-ali/atanan-is— Ali’ye hangi iş emri atandı?
Her sistem bunu takip ediyor, real-time olarak güncelliyip, merkezi yere yazıyor. Herkes aynı veriyi okuyuyor.
Neden Unified Namespace?
Alternatif nedir? Her sistem kendi verisini tutar, kapı açık olur, API’ler sökülür, birbirlerine bağlanır. Bir makine PLC’sinden veri alıp, ERP’ye gönderiş yapıp, MES’e haber veriş yaparsın. Her bağlantı ayrı, her veri dönüşümü ayrı.
Problem, bu ağ karmaşık ve tembeldir.
Makine üretti, ama ERP’ye hala yazılmadı. MES ekranda “beklemede” gösteriyor. Halbuki makina “tamamlandı” dedi. Hangi doğru? Veri nihai kaynaktan geliyor — makine PLC’den — ama ERP hala eski bilgiyi tutuyor.
UNS’de farklı: makine PLC’si /fabrika/makina-1/uretim-tamamlanmasi alanı günceller. Bunu herkes görür. ERP bunu okur. MES bunu okur. Arayüzler bunu gösterir. Hepsi aynı gerçekten bilgi alıyor. Çelişki yok.
Veri Sahibi vs Veri Okuyucu
UNS’nin güzel yanı, veriyi “üretenden” ayırması. Makina durum alanını üretir. ERP bunu okur; kendisi yazmaz. Historian veriyi kaydeder; ama durum alanının sahibi makina.
Bu, durumu netleştirir. “Eğer durum yanlışsa, makina yazılımına bakın, ERP değişikliği yapma,” der. Sorumlu kim? Makina. Makina neden yanlış raporladı? Kod hatasını düzelt.
Neler Kazanırsınız?
-
Gecikme yok: Makina üretimi bitirdiğinde, tüm sistem anında biliyor. Planlama, yönetim, operatör — herkes aynı anda.
-
Yanlış bilgi azalır: Her sistem kendi tercümeyi yapmak yerine, orijinal kaynaktan okur. Yanlış tercüme yok.
-
Yeni uygulama kolay: Yeni bir sistem eklemek istersen? Merkezi ad alanına bağlan, ihtiyacın veriye oku. Eski sistemi değiştirmene gerek yok.
-
Denetim ve sorumluluk: Kim ne zaman değiştirdi? UNS’de hepsi kayıtlı. “Bu durum neden değişti?” diye sorduğunda, log bakarız.
Pratikte Nasıl Çalışır?
United Manufacturing Hub (UMH), UNS’yi hayata geçiren açık kaynak projesinin adı. Mimarisi şöyle:
- Veri üreticileri: PLC’ler, sensörler, yazılım sistemleri — UNS’ye veri yayınlarlar (genellikle MQTT üzerinden).
- Merkezi ağaç: Kafka veya MQTT broker (UMH’da sıkça kullanılan).
- Veri tüketicileri: MES, ERP, BI araçları, real-time dashboard’lar — merkezi ağaçtan okurlar.
- Historian: Tüm değişimler kaydedilir; daha sonra analiz için erişebilirsiniz.
Ortak Engeller
-
“Tüm veri merkezi bir yere mi gitsin?” — Endişe, gizlilik ve ölçek hakkında. Yanıt: merkezi yer on-prem da olabilir, edge gateway de. Veri iç ağda kalır.
-
“Standart veriler nelerdir?” — Her fabrika farklı konuşuyor. Standartlaştırma ilk adım; UMH burada yardımcı. MQTT ve JSON, temel; ögütler bunu genişletiyor.
-
“Eski makine bağlamayı reddederse?” — Adapter yaz. Makina veri çıkış yapmıyorsa, sensör koy; sensör, merkezi ad alanına yazar.
Sonuç
Fabrika, veri tarafından yönetilir. Ama veri dağıtık ise, kontrol de. UNS, veri toplayıp tek bir yerde halk alanına serer. Herkes aynı gerçekten bilgi alır. Hız artar, hata azalır, karar vermek kolay olur.
United Manufacturing Hub gibi araçlar, bu mimariyi mühendisliğini halettemiş; başlatmak bugün artık teknoloji değil, disiplin meselesidir.