United Manufacturing Hub: 50+ Hazır Connector Nedir?
United Manufacturing Hub: 50+ Hazır Connector Nedir?
Fabrikalar genellikle bir parçacık yapı taşlarını atar. 1985’te Siemens S7 makinesini aldı. 2010’da Bosch eklemeli üretim hattı. 2020’de enflasyondan kurtulmak için bir MQTT IoT sistemi. 2023’te kalite kontrol için başka bir ERP.
Beş makine, beş dil. Biri Siemens protokolü konuşuyor. Öteki Modbus. Üçüncüsü HTTP API. Dördüncüsü yalnızca CSV dosyası dışarı atıyor. Beşincisinin hariç isterlersen, hiçbir veri merkezi yok, hepsi ekran duvarında. Müdür her sabah saat 9’da geldiğinde, o beş makineden günün son durumunu bilmek istiyor: Kaç parça yaptık? Hangisi hata verdi? Stok kaldı mı?
İşte bu soruna, çoğu fabrika bir kişiyi atıyor: Makinelere gitmesi, elle notlar alması, bunları bir Excel’e yazması, müdüre sunması. Pazartesi günü verileri, Perşembe günü kullanıyorlar.
Veya başkası: Pahalı yazılımcılar kiralayıp, her makine ve sistem için özel kod yazması. S7 connector, Modbus plugin, API client… Altı ayda yapılıyor, bir yıl sonra bakım horroru.
United Manufacturing Hub’ın yaklaşımı başkadır. Hub’ın “50+ hazır bağlayıcısı” demek, işte bu yüzün başında duruyor.
Connector Nedir?
Connector, bir makinenin dilini, UMH’nin ortak diline çeviren tercüman gibidir.
Siemens S7 PLC’niz, bunu demek ister: “Kaynağım 89.7%, Hata: 0x043A, Bakım zamanı: 120 gün.” Fakat PLC bunu OPC UA protokolü ile sıkıştırılmış bitler olarak yolluyor. Bilgisayar anlamıyor.
OPC UA Connector (UMH’nin biri) bu bitler alır. Okur. “Bak, bu 89.7, kaynağı uydu.” Çevirir. UMH’nin iç veri formatasına koyar. Artık bütün fabrika okuyabiliyor: Kaynağı yüzde 89.7. Hata kodu 043A. Bakım 120 gün.
Aynı anda, MQTT sensörü veri yolluyor. MQTT Connector hemen bunu da alır, aynı formata çevirir. CSV importer, HTTP API, Profinet, EtherCAT, hepsi aynı şekilde.
Bütün veriler uyumlu şekilde akıyor. Olmayan bir merkezi olay günlüğü yoktur, fakat “Fab_Oven_001.temperature” hepsi aynı şekilde yazılıyor.
50+ Ne Demek?
UMH Connector kütüphanesini açarak bakarsak:
Endüstriyel Protokoller:
- OPC UA (Siemens, Beckhoff, Rockwell, Mitsubishi bağlantısı)
- Siemens S7 (S7-300, S7-400, S7-1200, S7-1500 doğrudan)
- Modbus (RTU, ASCII, TCP)
- EtherCAT, Profibus, Profinet
- BACnet (bina otomasyon)
- Codesys
Bulut ve API:
- REST API (HTTP GET/POST pullayıcısı)
- MQTT ve AMQP
- Kafka (veri akışı)
- GraphQL
- Apache NiFi
Veri Dosyası:
- CSV Reader (saatlik dosya taraması)
- XML Parser
- Parquet
Veritabanı Bağlantıları:
- PostgreSQL, MySQL, Oracle
- Influx DB (zaman serisi)
- Elasticsearch
Endüstri Sistemleri:
- SAP ERP, NetSuite
- Microsoft Dynamics
- MES (Manufacturing Execution System) yazılımları
Şimdi anlarız, 50+ neden. Her fabrika farklı makine markaları, yaşları, yazılımları alır. Biri 2002 AGV, öteki 2024 SmartFactory. UMH, bu bütün kulümü bir payda (Unified Namespace) sokabiliyor.
Pratik Senaryo: Fabrika Kurulumu
Senaryoyu çiziyorum:
Haftanın 1. Günü: Hangi Makinelerin Verisini İstiyoruz?
Müdür ve operatör oturmuş, listeler:
- Oven Unit (Siemens S7-1200): Sıcaklık, saatlik çıktı, hata kodu
- CNC Torna (Fanuc): Dönüş sayısı, iğne hızı, kusurlu parça sayısı
- Paletleme Robotu (ABB): Çalışma saati, hata kodları
- Kalite Kontrol Kamerası: Gün içi geçti/başarısız parça sayısı
- ERP Sistemi (Odoo): O günün üretim hedefi
Haftanın 2. Günü: UMH Connectorlerini Seç
- Siemens S7 Connector → Oven Unit’e bağlan
- OPC UA Connector → Fanuc CNC’ye bağlan (CNC bu protokolü destekliyor)
- OPC UA Connector → ABB Robota bağlan
- HTTP API Connector → Kalite Kameraların REST endpoint’ine bağlan
- REST API Connector → Odoo ERP’ye bağlan
Haftanın 3. Günü: Unified Namespace Veri Akışı
Her connector yapılandırıldı. Sonra:
- Fabrika/Oven_Unit/Temperature (Siemens’ten her 5 saniye)
- Fabrika/CNC_Torna/PartiCount (Fanuc’tan her 30 saniye)
- Fabrika/Robot_ABB/RunningHours (ABB’den her dakika)
- Fabrika/QualitySystem/PassCount (Kamerayı sorgula, saatlik)
- Fabrika/ERP/ProductionTarget (Odoo’yu sorgula, günlük)
Bir merkezi kaynaktan, üretim müdürü, mühendis, kalite ekibi bunların hepsini izliyor. Hiç el emeği yok. Hiç ara yazılım geliştirmesi yok. Connectorlar hazır, yapılandırıcı arayüzü bağlantıyı klikte bitiriyor.
Neden Bu Somut?
Bunu merak edebilirsin: Bir Connector’u seçmek basit mi yoksa zor mu?
Basit, eğer doğru araç seçersen.
UMH’nin bu 50+ connectoru, hedefin aynısı yalpalamaktır: Fabrika kurmak kolay, kurulduktan sonra genişletmesi kolay, yeni makine eklemesi kolay olması. Hangisi eski protocol, hangisi yeni, fark etmiyor. Uygun bağlayıcı var ve hazır.
Bir CTO bunu açıklamıştı: “Biz geçmiş iki yılda Siemens S7’yi, Modbus, MQTT, REST API’yi elle yazıp tek tekte ayarlamak için 15 mühendis ayı harcadık. UMH, bunu 15 dakikada yaptı. Sonra bu mühendisler başka şeylere odaklandı, verilere soruları cevaplamaya.”
Özet
Fabrika, makineler, protokoller. Hepsi birbiriyle konuşmalı. Geçmiş: Elle kod yazma, bakım, ölümcül bağlanma. Şimdi: UMH’nin 50+ hazır bağlayıcısı seç, yapılandır, veri akıyor.
Sonraki konularda başka araçlardan bahsedecek, fakat bu bağlayıcılar, her mimarinin temelini oluştururlar.