MercanSoftYazılım Teknolojileri Günlüğü
26 Şub 2026

PLC, IBA ve SQL Entegrasyonu ile Web Tabanlı Endüstriyel İzleme Sistemi

Fabrikadaki Veriyi Web’e Taşıdım: Geliştirdiğim Endüstriyel İzleme Sistemi

Bir süredir üzerinde çalıştığım bir projeyi sonunda olgunlaştırdım. PLC’lerden veri alan, IBA ile sinyalleri kaydeden, SQL ile sorgulayan ve tüm bunları web üzerinden canlı izleyebildiğim entegre bir endüstriyel monitoring sistemi geliştirdim. Bu yazıda biraz ne yaptığımı, neden yaptığımı ve bana ne kattığını anlatmak istiyorum.

Bu İhtiyaç Nereden Çıktı?

PLC, IBA ve SQL Entegrasyonu ile Web Tabanlı Endüstriyel İzleme Sistemi
PLC, IBA ve SQL Entegrasyonu ile Web Tabanlı Endüstriyel İzleme Sistemi

Endüstriyel sistemlerde genelde olan durumlar PLC ayrı bir yerde,Veri kaydı başka bir sistemde,Analiz başka bir araçta,Alarm sistemi başka bir yapıda Her şey çalışıyor ama birbirinden kopuk.

Bir makine durduğunda “neden durdu?” sorusunun cevabı bazen 5 dakika, bazen 2 saat sürebiliyor. Veri var ama dağınık. İşte tam burada “Hepsini tek yerde toplayabilir miyim?” sorusu ile bu projeye başladım.

Sistem Nasıl Çalışıyor?

Makinaların tüm durum bilgileri PLC’lerden geliyor. Durum bitleri, alarmlar, üretim sinyalleri… Gerçek zamanlı olarak bu verileri alıp işleyebilecek bir yapı kurdum.

Makinalar arası iletişimi daha derin analiz edebilmek için IBA tarafında sinyalleri kaydediyorum. Bu bana ne sağladı Olay anına geri dönüp bakabilme,Milisaniye seviyesinde zaman analizi,Haberleşme senkronizasyon problemlerini yakalama,“O an tam ne oldu?” sorusuna net cevap Adeta sistemin kara kutusu gibi çalışıyor.

Veri kaydetmek kolay. Asıl mesele o veriyi anlamlı hale getirmek. IBA’dan gelen kayıtları SQL ile sorgulayarak:

Belirli zaman aralıklarını filtreliyorum ,Makine bazlı analiz yapıyorum ,Alarm korelasyonu çıkarıyorum ,Performans ölçümleri alıyorum Ham veriyi bilgiye dönüştürmek bu katmanda gerçekleşiyor.

En Keyifli Kısım: Web Üzerinden Monitoring

Tüm sistemi bir web uygulaması haline getirdim Şu an Canlı makine durumlarını görebiliyorum,Grafiksel sinyal analizleri yapabiliyorum,Alarm geçmişini filtreleyebiliyorum,Kritik olaylarda otomatik bildirim alabiliyorum

PLC, IBA ve SQL Entegrasyonu ile Web Tabanlı Endüstriyel İzleme Sistemi
PLC, IBA ve SQL Entegrasyonu ile Web Tabanlı Endüstriyel İzleme Sistemi

En güzel tarafı şu: Sahada olmadan da sistemi izleyebiliyorum. Gerçek zamanlı dashboard ekranı görmek gerçekten tatmin edici bir his 🙂 Kritik olaylar için bir alarm sistemi de ekledim.

Örneğin:

Makine beklenmedik şekilde durursa,Haberleşme koparsa,Kritik bir parametre limit dışına çıkarsa

Sistem otomatik olarak bildirim üretiyor. Bu yapı sayesinde daha reaktif değil, daha proaktif bir yaklaşım mümkün oldu. Bu proje sadece teknik bir çalışma değil, aynı zamanda bakış açımı değiştirdi.

Şunları çok net gördüm Veri varsa ama görünür değilse, yok hükmündedir. İzlenmeyen sistem kontrol edilemez. Analiz edilmeyen veri değer üretmez.

Ayrıca backend, veri işleme, gerçek zamanlı sistem tasarımı ve web arayüz geliştirme tarafında ciddi bir deneyim kazandım. Sistemi daha da geliştirmek istiyorum Daha gelişmiş grafik analizleri,Tahmine dayalı bakım algoritmaları,Anomali tespiti,Daha detaylı performans metrikleri

Belki ileride bu yapıyı daha modüler ve ölçeklenebilir bir ürün haline de getirebilirim. Bu proje benim için “sadece çalışan bir sistem” değil, endüstriyel veriyi görünür ve anlamlı hale getirme yolunda attığım önemli bir adım oldu. Eğer endüstriyel otomasyon, veri analizi veya gerçek zamanlı sistemler üzerine çalışan biriysen, bu konular üzerine konuşmayı gerçekten isterim.

Yazılımlarım Leave a comment

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir