MES bakım entegrasyonu, üretimde oluşan duruş ve arıza sinyallerini CMMS (bakım yönetim sistemi) iş emirlerine bağlayarak “olaydan aksiyona” giden yolu kısaltır. Doğru kurgulandığında operatör, bakım ekibi ve planlama aynı gerçek zamanlı veri üzerinde çalışır; tekrarlı veri girişi azalır, kök neden analizi hızlanır.
Bu yazıda MES ile CMMS entegrasyonunu sahada işe yarayan bir çerçeveyle ele alacağız: hangi veriler paylaşılmalı, iş akışları nasıl tasarlanmalı, ISA-95 açısından nerede konumlanmalı ve devreye alırken hangi hatalardan kaçınmalısınız.
[İLGİLİ: ISA-95 seviyeleri]
MES bakım entegrasyonu neden kritik?
Bakım süreçleri çoğu tesiste iki uç arasında sıkışır: üretim tarafında “duruş oldu” bilgisi hızlı akar ama detay eksiktir; bakım tarafında iş emri detaylıdır ama üretim bağlamı (hangi ürün, hangi lot, hangi operasyon) kaybolur. MES, bu bağlamı zaten tuttuğu için CMMS ile birleştiğinde aşağıdaki kazanımlar hedeflenir:
- Tekil gerçek: Duruş, arıza kodu, ekipman, vardiya, ürün/lot bilgisi aynı olay kaydında birleşir.
- Daha hızlı müdahale: Kritik duruşlarda otomatik bildirim ve iş emri tetikleme ile gecikme azalır.
- Planlı bakım uyumu: Üretim planı ve ekipman uygunluğu birlikte görülür; planlı bakım için doğru pencere bulunur.
- Analiz kabiliyeti: Duruş nedenleri, MTBF/MTTR, tekrarlayan arızalar ve parça tüketimi aynı veri kümesinden okunur.
MES ile CMMS entegrasyonunda temel veri modeli
Entegrasyonun sürdürülebilir olması için “hangi sistemin ana kayıt (system of record) olduğu” net olmalı. Pratik bir yaklaşım:
- CMMS: varlık/equipment kartları, bakım planları, iş emri yaşam döngüsü, yedek parça stok/çıkış, bakım personeli yetkinlikleri.
- MES: üretim emri/operasyon yürütme, duruş ve olay zaman çizelgesi, ürün/lot/seri izlenebilirliği, vardiya-operatör bilgisi, istasyon/hat bağlamı.
Eşleştirme (master data) noktaları
İlk kurulacak köprü genelde master data eşleştirmesidir. Minimum set:
- Ekipman/varlık: CMMS varlık kodu ↔ MES ekipman/istasyon kodu
- Lokasyon/hat/hücre: üretim hiyerarşisi ile bakım lokasyonu uyumu
- Arıza/duruş kodları: ortak sözlük veya kontrollü eşleme tablosu
Olay-iş emri ilişki tasarımı
MES tarafındaki bir “duruş olayı” her zaman bir bakım iş emri demek değildir. Bu nedenle ilişkiyi esnek tutmak faydalıdır:
- 1 duruş olayı → 0/1 iş emri (operatör kısa duruş çözdü)
- 1 duruş olayı → N iş emri (elektrik + mekanik alt işleri)
- N duruş olayı → 1 iş emri (aynı kök neden, tekrarlayan kısa kesintiler)
| Veri | Kaynak (ana) | Hedef | Not |
|---|---|---|---|
| Ekipman kartı | CMMS | MES | Kod ve hiyerarşi sabitlenmeli |
| Duruş olayı (başla/bitir) | MES | CMMS | İş emri tetiklemek opsiyonel |
| İş emri durumu | CMMS | MES | MES ekranında görünür olmalı |
| Arıza/duruş kodu | Ortak/Eşleme | MES/CMMS | Revizyon ve versiyonlama önemli |
| Ürün/lot/seri bağlamı | MES | CMMS | Kök neden analizini güçlendirir |
[İLGİLİ: izlenebilirlik]
MES bakım entegrasyonu ile uçtan uca iş akışları
En sık değer üreten senaryoları üç grupta toplayabiliriz.
Arıza duruşundan otomatik iş emri
Hat durduğunda MES olayı açar; operatör bir duruş nedeni seçer; belirli koşullarda CMMS’te iş emri otomatik oluşturulur.
- Tetik koşulları: ekipman kritikliği, duruş süresi eşiği, seçilen arıza kodu, tekrar sayısı
- İş emri içeriği: ekipman, lokasyon, öncelik, arıza kodu, olay zamanları, üretim emri/lot bilgisi, operatör notu
- Geri besleme: iş emri numarası MES’te olay kaydına bağlanır
Planlı bakım penceresi yönetimi
CMMS planlı bakım takvimini üretim gerçekliğiyle çakıştırmadan yürütmek zordur. MES entegrasyonu ile:
- CMMS planlı bakım “öneri” olarak MES planlama/uygunluk ekranına düşer.
- MES, ekipman durumu, sipariş önceliği ve değişim sürelerini dikkate alarak uygun pencere önerir.
- Onaylandığında CMMS’te planlı iş emri kesinleşir; MES ekipmanı “planlı duruş” moduna alır.
Bakım sonrası doğrulama ve devreye alma
İş emri kapandıktan sonra “üretime verildi” demek için bazı doğrulamalar gerekir. MES burada kontrol noktası olabilir:
- Bakım tamamlandı sinyali → MES’te kısa kontrol listesi (güvenlik, ilk parça onayı, parametre seti)
- İlk üretim adedi/ilk kalite sonucu → CMMS’e otomatik not olarak düşer
ISA-95 açısından mimari ve entegrasyon yaklaşımı
ISA-95 dilinde MES genellikle Seviye 3 (üretim operasyon yönetimi) tarafında konumlanır; CMMS ise bakım operasyonlarını yöneten kurumsal bir uygulama olarak Seviye 3/4 sınırında ele alınabilir. Buradaki önemli nokta, entegrasyonun “doğru veri, doğru gecikme, doğru sahiplik” ile kurulmasıdır.
Entegrasyon yöntemi: API mi, mesaj kuyruğu mu?
- API tabanlı: Basit senaryolarda hızlıdır; anlık doğrulama gerekirken avantajlıdır (iş emri açıldı mı?).
- Mesajlaşma/event tabanlı: Duruş olayları gibi yüksek hacimli ve dayanıklılık isteyen akışlarda daha güvenlidir; yeniden deneme ve kuyruklama doğaldır.
Hangi yöntem seçilirse seçilsin, entegrasyon katmanında idempotency (aynı olay iki kez gelirse iki iş emri açmama), zaman senkronu ve log izlenebilirliği mutlaka tasarlanmalı.
[İLGİLİ: üretimden veri toplama]
Başarı kriterleri: ölçüm ve raporlama
MES bakım entegrasyonu “kuruldu” demek, ilk iş emrinin açılması değildir. Süreçlerin iyileştiğini kanıtlamak için ölçüm seti belirleyin. Uydurma hedefler yerine, kendi tesis verinizle kıyas yapabileceğiniz metrikler seçin:
- Müdahale gecikmesi: duruş başlangıcından iş emri açılışına/ilk müdahaleye kadar süre
- Veri tamlığı: iş emrinde ekipman + arıza kodu + üretim bağlamı alanlarının doluluk oranı
- MTTR kırılımı: bekleme, teşhis, onarım, test/geri devreye alma ayrımı
- Tekrarlayan arıza listesi: aynı ekipman/arıza kodunda tekrar sıklığı
Duruş kodlarıyla bakım kodlarını karıştırmayın
Sahada en çok veri kalitesi problemi burada çıkar. Duruş kodu operatörün gözlemine dayanır; bakım arıza kodu teknisyen teşhisine dayanır. İkisini ayrı tutup ilişkilendirmek, raporları daha güvenilir yapar.
Uygulama adımları: sahada sorun çıkarmayan bir devreye alma
Entegrasyonu “büyük patlama” şeklinde devreye almak yerine kontrollü bir pilotla ilerlemek genelde daha az risklidir.
- Kapsam seçimi: 1 hat + 5-10 kritik ekipman; 10-20 arıza/duruş kodu ile başlayın.
- Master data temizlik: ekipman kodları, lokasyon hiyerarşisi, vardiya saatleri ve zaman dilimi ayarlarını netleştirin.
- İş akışı tasarımı: otomatik iş emri mi, operatör onayı mı; öncelik kuralları; SLA/bildirim kanalları.
- Entegrasyon sözleşmesi: alan eşlemeleri, zorunlu alanlar, hata/yeniden deneme davranışı, log formatı.
- Kullanıcı ekranları: operatör için hızlı seçim; bakım için MES bağlamı görünürlüğü; amir için tek ekran durum.
- Pilot ve eğitim: vardiya bazlı kısa eğitim; ilk 2 hafta günlük geri bildirim toplantısı.
- Genişletme: kod sözlüğü büyütme, planlı bakım pencereleri, parça tüketimi gibi ileri akışlar.
Güvenlik ve yetkilendirme
MES ve CMMS farklı kullanıcı grupları barındırır. Entegrasyonda en azından şu prensipleri uygulayın:
- MES’te bakım iş emri detayları “görüntüle” seviyesinde; kapatma/teşhis alanları CMMS’te kalsın.
- Operatörün arıza kodu seçimi kontrollü olsun; serbest metin yerine seçenekli sözlük tercih edin.
- Entegrasyon servis hesapları minimum yetkiyle çalışsın; tüm çağrılar audit edilsin.
Kapanış: MESPlus ile bakım-üretim köprüsünü kurun
MES bakım entegrasyonu, yalnızca iki sistemi konuşturmak değil; üretim ve bakımın aynı olay dilinde anlaşmasını sağlamaktır. Doğru veri modeli, net sahiplik ve sahaya uygun iş akışlarıyla başladığınızda, duruş yönetimi ve planlı bakım disiplininiz gözle görülür şekilde toparlanır.
MESPlus ile CMMS entegrasyonu kurgunuzu birlikte değerlendirelim: pilot kapsamı, veri eşleştirme ve iş akışlarınıza uygun mimari için demo talep edebilir veya bizimle iletişime geçebilirsiniz.



