Kamerayla OEE mi, PLC/MES ile OEE mi? Karar Rehberi
OEE verisi PLC/MES sinyalinden mi, kameradan mı alınmalı? Ölçüm gücü, kurulum, eski makine, mikro duruş, kalite kaybı ve KVKK açısından karşılaştırma rehberi.
Makinenin çalışma durumu, sayacı ve alarm kodları PLC'den okunabiliyorsa OEE'nin omurgası PLC/MES verisidir; adet ve çevrim süresini en kesin o verir. PLC'si olmayan ya da verisine erişilemeyen eski makinelerde, manuel istasyonlarda ve duruşun nedeninin ancak görüntüde anlaşıldığı yerlerde kamera öne çıkar. Çoğu tesiste ikisi birlikte kullanılır.
Bu yazı iki veri kaynağını yan yana koyan bir karar rehberidir. OEE formülünü OEE nasıl hesaplanır, kameranın OEE'yi görüntüden nasıl çıkardığını kamera ile OEE ölçümü, MES'in fabrikadaki yerini ise üretim takip sistemi (MES) nedir yazısında ayrıntılı anlattık; burada tekrar etmiyoruz.
İki yöntem aynı OEE'yi mi ölçer?
Formül değişmez: OEE = Kullanılabilirlik × Performans × Kalite. Üretim operasyonları yönetimi göstergelerini tanımlayan ISO 22400-2 de OEE'yi üç bileşenin çarpımı olarak tanımlar; verinin hangi yöntemle toplanacağı ise bu tanımın konusu değildir. Fark veri kaynağındadır. PLC makinenin kendi iç durumunu bildirir: motor çalışıyor mu, koç kaç kez indi, hangi alarm aktif. Kamera ise dışarıdan görüneni yorumlar: hareketli bölge hareket ediyor mu, kule lambası hangi renkte, ürün istasyondan geçti mi, operatör istasyonda mı. Birincisi kesin ama bağlamsız, ikincisi bağlamlı ama görüş alanıyla sınırlı bir veridir. Doğru seçim, hangi kaybı görmek istediğinize bağlıdır.
PLC ve MES verisiyle OEE nasıl toplanır?
PLC'de OEE için gereken sinyallerin çoğu zaten vardır: çalışma/duruş biti, parça sayacı, çevrim tamamlandı sinyali, alarm ve hata kodları, bazen de ret sayacı. Zor olan, bu veriyi PLC'nin dışına çıkarmaktır. PLC'ler genellikle REST API ya da HTTP üzerinden JSON konuşmaz; endüstriyel protokollerle okunur. Yaygın yollar şunlardır:
- OPC UA: OPC Foundation'ın geliştirdiği, IEC 62541 olarak standartlaşmış protokol. Bazı yeni nesil PLC'lerde yerleşik OPC UA sunucusu bulunur; eski modellerde ayrı bir ağ geçidi ya da bağlantı yazılımı sunucu rolünü üstlenir. İstemci-sunucu modelinin yanında yayınla-abone ol (PubSub, IEC 62541 Bölüm 14) modelini de destekler; PubSub mesajları MQTT üzerinden taşınabilir.
- Modbus TCP ya da seri hatlarda Modbus RTU: istek-cevap mantığıyla çalışan, 16 bitlik register'lara dayalı sade bir protokol. Hangi register'da sayacın, hangisinde duruş kodunun durduğu makine dokümantasyonundan ya da otomasyoncudan öğrenilmelidir; protokol veriye anlam yüklemez.
- Üreticiye özgü sürücüler: PLC markasının kendi haberleşme protokolünü konuşan bağlantı yazılımları. Endüstriyel ağ geçidi bu protokolü okuyup veriyi OPC UA ya da MQTT'ye çevirir.
- MQTT: OASIS standardı olan (3.1.1 sürümü ISO/IEC 20922) hafif bir yayınla-abone ol protokolü. Veriyi çoğunlukla PLC'nin kendisi değil ağ geçidi bir MQTT broker'a yayınlar; MES ya da OEE yazılımı oradan abone olur.
Tipik mimaride ağ geçidi PLC'yi salt okuma yetkisiyle sorgular, sinyalleri adlandırır ve zaman damgasıyla MES'e taşır. OEE hesabı ISA-95 (uluslararası karşılığı IEC 62264) modelinde üçüncü seviyede, yani MES katmanında yapılır. İşin en çok zaman alan kısmı protokol değil, makine bazında etiket envanteridir: yirmi makinelik bir parkta birkaç farklı PLC markası, dokümantasyonu kaybolmuş programlar ve garanti gerekçesiyle erişime kapalı makineler çıkabilir. Protokol ayrıntılarını IoT ve görüntü entegrasyonu yazısında ele aldık.
PLC verisi nerede güçlü, nerede kör?
PLC'nin güçlü olduğu yer sayı ve zamandır. Sayaç her çevrimi kaçırmadan sayar, çevrim süresi milisaniye düzeyinde ölçülür, alarm kodu arızanın türünü doğrudan söyler. Yüksek hızlı bir paketleme hattında ya da tek darbede birden çok parça çıkaran bir preste adet ve çevrim için PLC'nin yerini tutacak bir kaynak yoktur.
Kör olduğu yer ise makinenin dışında kalan nedenlerdir. PLC makinenin durduğunu bilir, ama malzeme mi beklendiğini, operatörün başka istasyona mı gittiğini, forkliftin mi geciktiğini, kalite onayının mı beklendiğini bilmez; bu duruşlar çoğu zaman “bekleme” ya da “diğer” koduna düşer. Hiç PLC'si olmayan manuel montaj istasyonları, verisine erişilemeyen eski tezgâhlar ve PLC'si olsa da ret sinyali üretmeyen makineler de bu tablonun dışında kalır.
Kamera nerede güçlü, nerede zayıf?
Kamera PLC'ye dokunmadan, makineye kablo çekmeden veri üretir. Makinenin çalışıp çalışmadığı hareket imzası ve gösterge lambasından, çevrim ürün geçişlerinden, kalite kaybı ret kasasına ayrılan parçadan çıkarılır. Asıl farkı bağlamdır: duruş anının klibi, makinenin başındaki malzeme kasasının boş olduğunu ya da operatörün istasyonda bulunmadığını gösterir. Operatör nedeni tek dokunuşla etiketlerken klibe bakabildiği için “diğer” başlığına düşen duruşlar azaltılabilir. Manuel istasyonlarda aktif çalışma ve bekleme süresi de ölçülür; bunu kişiye bağlamadan, istasyon bazında yapmanın yolunu PPA yazısında anlattık.
Zayıf yanları da nettir. Kamera yalnız gördüğünü ölçer: operatörün gövdesiyle kapanan bölge, değişen aydınlatma ya da yanlış açı veri kaybı demektir. Çevrim süresinin çözünürlüğü kare hızıyla sınırlıdır; saniyede 25 kare çeken bir kamerada iki kare arasında 40 milisaniye vardır. Çok hızlı hatlarda, küçük parçada ya da bir çevrimde birden çok parça çıkan makinelerde adet sayımı PLC sayacı kadar güvenilir olmayabilir. Makinenin iç durumu, alarm kodu ya da dışarıdan görünmeyen hatalar görüntüden okunamaz. Eşikler de sahaya göre kalibre edilmelidir: kaç saniyelik hareketsizlik duruş sayılır, planlı mola nasıl ayrılır.
PLC/MES ile kamera: karşılaştırma tablosu
| Kriter | PLC / MES sinyali | Kamera (görüntü işleme) |
|---|---|---|
| Veri kaynağı | Makinenin kendi sinyalleri: çalışma biti, sayaç, alarm kodu; OPC UA, Modbus ya da üreticiye özgü sürücüyle okunur | Makineyi ve istasyonu gören sabit kamera: hareket imzası, gösterge lambası, ürün geçişi, ret kasası |
| İyi ölçtüğü | Kesin adet, milisaniye düzeyinde çevrim süresi, arıza türü | Duruşun görsel bağlamı, manuel istasyon süreleri, makine dışı bekleme nedenleri |
| Zayıf kaldığı | Makine dışı duruş nedenleri; PLC'siz ya da erişime kapalı makineler | Çok hızlı hatlarda adet; görünmeyen iç durum ve alarm kodları; kapanan görüş alanı |
| Kurulum eforu | Makine başına etiket envanteri, ağ geçidi, otomasyoncu işçiliği; makine parkı çeşitlendikçe artar | Kamera uygunluk keşfi, gerekirse istasyona bakan ek kamera, eşik kalibrasyonu |
| PLC erişimi | Gerekir; en az salt okuma yetkisi ve etiket dokümantasyonu | Gerekmez; PLC verisi varsa birleştirilebilir |
| Eski makineler ve manuel istasyonlar | Ek giriş modülü, akım sensörü ya da operatör girişi gerekir; manuel istasyonda sinyal yoktur | Görüş alanı yeterliyse doğrudan ölçülür |
| Mikro duruşlar | Sinyal düzeyinde yakalanır, nedeni kaydedilmez | Yakalanır ve klibiyle görülür; eşik kalibrasyonuna bağlıdır |
| Kalite kayıpları | Ret sayacı ya da muayene istasyonu sinyali varsa kesin | Ret kasasına veya kanalına ayrılan parça sayılır; görünmeyen iç hatalar ölçülmez |
| Maliyet kalemleri | Ağ geçidi ve bağlantı yazılımı, entegrasyon işçiliği, MES lisansı | Kamera uygunluğu ya da ek kamera, GPU'lu sunucu, kalibrasyon |
| Veri gizliliği / KVKK | Makine verisi genellikle kişisel veri değildir; operatör girişli terminal kayıtları kişiyle ilişkilendirilebilir | Çalışanlar kadraja girer; 6698 sayılı Kanun kapsamında amaç tanımı ve bilgilendirme gerekir |
Hangi durumda hangisini seçmeli?
- PLC verisi erişilebilir, hat hızlı ve kayıp çoğunlukla arıza kaynaklıysa: PLC/MES. Kamera burada adet saymak için değil, gerekirse duruş bağlamı için eklenir.
- Makine parkı karışıksa ve eski makinelerde veri yoksa: veri olan makinelerde PLC, olmayanlarda kamera. Her makineye ayrı giriş modülü ve kablolama yerine, uygun açıdaki tek kamera yan yana duran birden çok makineyi görebilir.
- Manuel montaj ve paketleme istasyonlarında: kamera. Burada okunacak bir PLC sinyali yoktur; alternatif operatör girişidir ve kısa duruşlar genellikle girilmez.
- Duruş raporlarında “diğer” ya da “bekleme” oranı yüksekse: kamera. Sorun sinyalin yokluğu değil, nedenin bilinmemesidir.
- Çok hızlı hatlarda, küçük parçada ya da bir çevrimde birden çok parça çıkan makinelerde: adet için PLC sayacı ya da özel sensör; kamera yalnız durum ve bağlam için.
- Kalite kaybı ürünün içinde ya da ölçüm gerektiren bir kusurdaysa: muayene istasyonunun veya MES kalite modülünün verisi. OEE kamerası ret kasasını sayar, kusuru bulmaz.
İkisini birlikte kullanmak: hibrit yapı nasıl kurulur?
Çoğu tesiste en sağlam yapı, her kaynağı güçlü olduğu yerde kullanmaktır. PLC adet ve çalışma durumunu verir; kamera PLC'siz makineleri ve manuel istasyonları kapsar, duruşa görüntü bağlamı ekler. İki kaynak aynı zaman şeridinde birleştiğinde birbirini doğrular: PLC makineyi çalışıyor gösterirken kamera ürün akışı görmüyorsa makine boşta çalışıyor ya da besleme kesilmiştir. Kamera tarafının olayları REST API ve MQTT üzerinden MES'e yayınlanır; OEE hesabı yine MES'te yapılır.
Bunun üç ön koşulu vardır. Birincisi saat: PLC ağ geçidi, edge sunucu ve MES aynı zaman kaynağına bağlanmazsa olaylar yanlış eşleşir. İkincisi ana veri: hat, istasyon ve duruş nedeni kodları iki tarafta aynı olmalıdır; aksi hâlde aynı duruş iki farklı adla raporlanır. Üçüncüsü öncelik kuralı: çelişkide adet için PLC sayacı, duruş nedeni için etiketlenmiş klip esas alınır. Emniyet amaçlı durdurma kararları her durumda PLC'de ve makinenin emniyet sisteminde kalır. Olay modeli ve test adımları MES entegrasyonu yazısında ayrıntılı.
Maliyeti ne belirler?
İki yolda da en büyük kalem çoğunlukla yazılım lisansı değil, sahadaki iştir. PLC tarafında maliyeti makine başına entegrasyon işçiliği, ağ geçidi ya da bağlantı yazılımı ve makine parkının çeşitliliği belirler; aynı model makinelerde iş tekrarlanır ve hızlanır, her farklı kontrol sistemi ise yeni bir etiket envanteri demektir. Kamera tarafında belirleyici olan, mevcut kameraların makineyi görüp görmediğidir: güvenlik kameraları çoğunlukla koridoru görür, istasyona bakan ek kamera gerekebilir. İşleme için tesise GPU'lu bir sunucu kurulur; tek sunucu çözüm tipine göre tipik olarak 8–16 kamerayı, ağır modellerde 6–10 kamerayı gerçek zamanlı işler. Kalemlerin ayrıntısı yapay zekâ kamera sistemi maliyeti yazısında; açı ve aydınlatma için kamera yerleşim rehberine bakabilirsiniz.
KVKK açısından fark nedir?
PLC sinyali makineye aittir ve çoğunlukla kişisel veri içermez; operatörün kartla oturum açtığı terminal kayıtları ise kişiyle ilişkilendirilebilir. Kamera kaçınılmaz olarak çalışanları da kadraja alır; bu yüzden 6698 sayılı Kişisel Verilerin Korunması Kanunu kapsamında işleme amacının yazılı tanımı ve çalışanların bilgilendirilmesi gerekir. CX Teknoloji'nin OEE çözümünde varsayılan kurulumda görüntü tesis içindeki sunucuda işlenir, ham video buluta gönderilmez (istenirse işleme bulutta da yapılabilir), yüz tanıma kullanılmaz ve analitik çıktılar anonimdir. Ölçümün hedefi kişi değil, makine ve süreçtir. Hukuki çerçeveyi işyerinde kamera kaydı ve KVKK yazısında topladık; bu açıklama hukuki danışmanlık yerine geçmez.
Nereden başlamalı?
- Makine envanteri: her makine için veri kaynağını yazın. PLC var mı, erişilebilir mi, sayaç ve duruş sinyali okunabiliyor mu, yoksa istasyon manuel mi?
- Kayıp haritası: mevcut duruş formlarında en çok hangi nedenin yazıldığına ve kayıtların ne kadarının “diğer” başlığında toplandığına bakın.
- Pilot hattı: hem PLC'li hem PLC'siz makinesi olan, darboğaz olma ihtimali yüksek tek bir hat seçin.
- Ölçüt: pilotun başında yazılı başarı ölçütleri belirleyin; örneğin elle tutulan duruş kaydı ile ölçülen duruş arasındaki fark ve “diğer” oranı.
- Kurulum ve pilot: kamera tarafında kurulum tipik olarak bir hafta içinde tamamlanır, ardından 30 günlük pilot gelir; pilotun ilk iki haftası temel ölçüm dönemidir.
Pilot kurgusu için pilot tasarımı yazısındaki yaklaşımı kullanabilirsiniz. Kendi hattınızda hangi makinenin PLC'den, hangisinin kameradan ölçülmesi gerektiğini birlikte çıkarmak için bizimle iletişime geçebilirsiniz.
Sık sorulan sorular
Kamerayla OEE ölçümü PLC verisi kadar doğru mu?
Neyin ölçüldüğüne bağlıdır. Adet ve çevrim süresinde, özellikle hızlı hatlarda, PLC sayacı daha kesindir; kameranın çözünürlüğü kare hızı ve görüş alanıyla sınırlıdır. Makinenin çalışıp çalışmadığı ve duruş süresi görüntüden güvenilir biçimde çıkarılabilir; duruşun makine dışı nedenini ise PLC hiç göremez. Bu yüzden karşılaştırma bileşen bazında yapılmalıdır.
PLC'den OEE verisi almak için PLC programını değiştirmek gerekir mi?
Sayaç, çalışma biti ve alarm kodları programda zaten tanımlıysa çoğunlukla gerekmez; bu sinyaller salt okuma yetkisiyle OPC UA, Modbus ya da üreticiye özgü bir sürücü üzerinden okunur. Sinyal hiç tanımlanmamışsa programa ekleme gerekebilir; bu iş makine üreticisi ya da otomasyoncuyla, garanti koşulları kontrol edilerek yapılmalıdır.
PLC verisi MES'e doğrudan REST API ile gönderilebilir mi?
PLC'lerin çoğu doğrudan REST API konuşmaz. Veri genellikle bir ağ geçidi ya da bağlantı yazılımı tarafından OPC UA, Modbus veya üreticiye özgü protokolle okunur, ardından bir MQTT broker'a yayınlanır ya da MES'in kendi arayüzüne yazılır. Bazı yeni PLC'lerde yerleşik OPC UA sunucusu bulunur; bu durumda MES ya da ağ geçidi doğrudan OPC UA istemcisi olarak bağlanabilir.
Makine duruş takibinde kamera duruşun nedenini nasıl bilir?
Kamera duruşun başladığını, ne kadar sürdüğünü ve o andaki görüntüyü kaydeder; nedeni her zaman kendisi bilemez. Operatör saha ekranında klibe bakarak nedeni tek dokunuşla etiketler. Malzeme kasasının boş olması ya da operatörün istasyonda bulunmaması gibi durumlar görüntüde açıkça görüldüğü için “diğer” başlığına düşen duruşlar azaltılabilir.
PLC ve kamera birlikte kullanıldığında çelişen veride hangisi esas alınır?
Pratik kural, her kaynağı güçlü olduğu alanda esas almaktır: adet ve çevrim süresi için PLC sayacı, duruşun nedeni ve makine dışı bekleme için etiketlenmiş klip. Çelişki ayrıca bir bulgudur; PLC makineyi çalışıyor gösterirken kamera ürün akışı görmüyorsa makine boşta çalışıyor ya da besleme kesilmiş olabilir. Bu kural pilotun başında yazılı tanımlanmalıdır.
Kamerayla OEE ölçümü KVKK açısından ne gerektirir?
Kamera çalışanları da kadraja aldığı için 6698 sayılı Kanun kapsamında işleme amacının yazılı tanımı ve çalışanların bilgilendirilmesi gerekir. Varsayılan kurulumda görüntü tesis içindeki sunucuda işlenir, ham video buluta gönderilmez (istenirse işleme bulutta da yapılabilir), yüz tanıma kullanılmaz ve çıktılar anonimdir. Biçimini tesisin hukuk birimi belirler; bu açıklama hukuki danışmanlık değildir.