Fabrikada PLC'den Veri Almak Ne Anlama Gelir?
Birçok fabrikada vardiya sonunda tanıdık bir tablo yaşanır: Operatörler gün boyu ürettikleri parçaları ve yaşadıkları duruşları bir forma yazar. Vardiya amiri bunları toplar, ertesi sabah bir veri giriş sorumlusu Excel tablolarına aktarır. Yönetim toplantısına gelen rapor ise genellikle 24 saat gecikmiş, yuvarlanmış ve insan yorumuna açık bir tablodur.
İşte PLC veri toplama tam bu noktada devreye girer. Endüstriyel makinelerin kontrolörü olan PLC'ler (Siemens, Omron, Mitsubishi, Delta, Schneider vb.), makinenin her hareketini milisaniyeler bazında zaten bilir. PLC veri toplama altyapısı kurduğunuzda; makine her parça bastığında sinyali kendisi üretir, durduğunda arıza kodunu anında sunucuya fırlatır. Böylece fabrikanın gerçek nabzı hiçbir tahmin veya gecikme olmadan ekranınıza yansır.
Neden Kağıt-Kalem Yerine Doğrudan PLC'den Veri Almalısınız?
Manuel veri toplama yöntemleri hem operatörün asıl işine odaklanmasını engeller hem de sahadaki gerçek kayıpları gizler. Doğrudan PLC kontrolöründen veri okumanın fabrikaya kazandırdıkları:
- %100 Doğru OEE ve Verimlilik: Operatörün "Makine 10 dakika durdu" beyanı yerine, PLC'nin kaydettiği net 14 dakika 20 saniyelik duruş verisiyle hatasız bir OEE hesabı elde edersiniz.
- Görünmeyen Mikro Duruşları Yakalama: 30 saniyelik ya da 1 dakikalık ufak takılmalar operatör tarafından kağıda hiç yazılmaz. Oysa günde 60 kez tekrarlanan 1 dakikalık duruş, vardiya sonunda tam 1 saatlik kayıp demektir. PLC bunu tek bir atlama olmadan yakalar.
- Kestirimci Bakım (Predictive Maintenance): Motor akımı, yağ sıcaklığı veya hat basıncı gibi kritik analog veriler sürekli taranarak makine arızalanıp durmadan önce bakım ekibine uyarı gönderilir.
- Müşteri Denetimlerinde %100 İzlenebilirlik: Müşteriniz teslim aldığınız bir parti için "Hangi sıcaklık ve basınç parametrelerinde üretildi?" diye sorduğunda, geriye dönük PLC arşivinden saniyeler içinde kanıt sunabilirsiniz.
PLC Veri Toplama Mimarisi
Tipik bir endüstriyel veri toplama sistemi 3 temel katmandan oluşur:
| Katman | Bileşenler | İşlevi |
|---|---|---|
| 1. Saha Katmanı | Sensörler, PLC'ler, Sürücüler, CNC'ler | Fiziksel verinin üretilmesi ve makine kontrolü. |
| 2. Haberleşme Katmanı | OPC Server (Kepware, Matricon vb.), IoT Gateway, Protokoller | Ham PLC verisinin standart dillere çevrilmesi ve taşınması. |
| 3. Uygulama Katmanı | MES Yazılımı, SQL/Zaman Serisi Veritabanları, Dashboard'lar | Verinin kaydedilmesi, OEE analizi ve görselleştirme. |
Hangi Protokoller Kullanılır?
PLC'ler farklı markalara (Siemens, Rockwell, Omron vb.) ait olduğu için her biri farklı diller konuşabilir. Veri toplama yazılımları bu dilleri ortak bir standartta birleştirir. En sık kullanılan protokoller:
- OPC UA (Unified Architecture): Endüstri 4.0'ın resmi standart kabul ettiği, en güvenli ve esnek haberleşme protokolüdür. Platform bağımsız çalışması sayesinde MES entegrasyonlarında ilk tercihtir. Detaylar için OPC UA Protokolü Nedir? rehberimizi inceleyin.
- Modbus TCP/IP: Endüstrideki en eski ve en basit ethernet tabanlı haberleşme protokollerinden biridir. Neredeyse her cihaz tarafından desteklenir. Detaylar için Modbus TCP/IP ile Veri Okuma yazımıza göz atın.
- Profinet: Siemens tarafından geliştirilen, fabrika içi yüksek hızlı ve deterministik ethernet standartıdır.
- MQTT (Message Queuing Telemetry Transport): Bant genişliği düşük olan uzak sahalardan veya IoT cihazlarından buluta veri taşımak için kullanılan hafif yapılı bir protokoldür.
Marka Bazlı PLC Entegrasyonları
Bir fabrikada genellikle tek marka PLC bulunmaz. Başarılı bir veri toplama projesinin anahtarı, heterojen (farklı markaların bir arada olduğu) yapıları yönetebilmektir:
- Siemens Entegrasyonu: S7-1200, S7-1500 serileri dahili OPC UA sunucusuna sahiptir. Eski S7-300 ve S7-400 modelleri için ise TCP/IP RFC1006 protokolü üzerinden veri toplanır.
- Allen-Bradley / Rockwell: ControlLogix ve CompactLogix serilerinden EtherNet/IP protokolü üzerinden etiket (tag) bazlı veri toplama gerçekleştirilir.
- Mitsubishi / Omron: MC Protocol (Mitsubishi) ve FINS Protocol (Omron) gibi markaya özel sürücüler kullanılarak ethernet üzerinden veri okuma yapılır.
Toplanan Verilerin Depolanması: SQL vs Zaman Serisi
PLC'lerden saniyede yüzlerce veri noktası okunabilir. Bu yoğun verinin doğru veritabanı mimarisinde saklanması performansı doğrudan etkiler:
- İlişkisel Veritabanları (Relational DB - MSSQL, PostgreSQL): Vardiya özetleri, iş emri eşleşmeleri, duruş nedenleri gibi yapısal verileri saklamak için uygundur.
- Zaman Serisi Veritabanları (Time-Series DB - InfluxDB, TimescaleDB): Sıcaklık, basınç, motor akımı gibi sürekli akan analog trend verilerini çok yüksek sıkıştırma oranlarıyla saklamak için mükemmeldir.
Oemsoft PLC Veri Toplama Çözümleri
Oemsoft olarak, fabrikanızdaki makinelerin markasından bağımsız olarak tüm PLC'lerden gerçek zamanlı veri toplama altyapısı kuruyoruz. Geliştirdiğimiz esnek veri toplama modülleriyle:
- Siemens, Omron, Mitsubishi, Rockwell ve diğer tüm PLC'lerle OPC UA entegrasyonu sağlarız.
- Eski tip (ethernet kartı olmayan) makinelerinize akıllı gateway donanımları ekleyerek veri ağına dahil ederiz.
- Verilerinizi yerel veya bulut sunuculardaki zaman serisi veritabanlarında güvenle arşivleriz.
- Toplanan verileri MES yazılımımız ile ilişkilendirerek doğrudan OEE ve verimlilik raporlarına dönüştürürüz.