Hız Kayıpları
Kiosk ekranları istasyon URL'i üzerinden erişilir.
Kiosk v2'de hız kaybı onaylama işlemi ayrı bir route'a (/kiosk/speed-losses/:id/approve) taşınmıştır. Her hız kaybı için ayrı onay ekranı açılır; v1'deki dialog yapısının yerini tam ekran akış alır.
Ekran Nedir?
Hız Kayıpları ekranı, üretim istasyonunda hedef hızın altında çalışıldığı dönemleri listeleyen ve operatörün bu kayıplara sebep ataması yapmasını sağlayan ekrandır. Makine hedef hızının altında çalışmaya başladığında MES otomatik olarak hız kaybı kaydı oluşturur ve operatörden onay bekler.
Kiosk v2'de hız kayıpları listesi /kiosk/speed-losses route'unda gösterilir. Her kayıp için onay butonuna basıldığında /kiosk/speed-losses/:id/approve ekranına geçilir. Bu ayrı ekranda sebep seçilir ve kayıp onaylanır. Tüm veri yönetimi RTK Query (getSpeedLosses, getActiveStationSpeedLosses, approveSpeedLoss) ile sağlanır.
Özellikler
- Hız Kaybı Listesi: Bekleyen ve onaylanmış kayıplar ayrı filtrelenebilir
- Sayfalı Görünüm: Çok sayıda kayıpta performanslı liste
- Ayrı Onay Ekranı: Her onay işlemi için
/approveroute'u (v2) - Sebep Seçimi: İstasyon ve parametrelerine göre filtrelenmiş sebep listesi
- Onay:
approveSpeedLossmutation ile kayıp onaylanır - RTK Query: Cache yönetimi — onay sonrası liste otomatik güncellenir
Ekran Açıklaması
Ekran görüntüsü yakında eklenecektir.
Görüntülenen Veriler
| Alan | Açıklama |
|---|---|
| Başlangıç Zamanı | Hız kaybının başladığı tarih ve saat |
| Bitiş Zamanı | Hız kaybının sona erdiği zaman (devam ediyorsa boş) |
| Süre | Toplam kayıp süresi |
| Hız Sapması | Gerçekleşen hız ile hedef hız farkı |
| Durum | Onay Bekliyor / Onaylandı |
| Sebep | Atanmış sebep (onaylanmış ise) |
Kullanıcı Eylemleri
| Eylem | Açıklama |
|---|---|
| Onayla | Seçili kaybın onay ekranına yönlendirir (/approve route) |
| Liste Filtrele | Bekleyen / Onaylanmış filtresi |
| Sayfa Değiştir | Eski kayıplara sayfalama ile erişim |
Adım Adım Kullanım
Hız Kaybı Onaylama
- Sol menüden Hız Kayıpları ekranını açın
- "Onay Bekliyor" durumundaki kaybı bulun
- Kaydın yanındaki Onayla butonuna tıklayın
- Onay ekranı açılır (
/speed-losses/:id/approve) - Sebep listesinden uygun sebebi seçin
- Onayla butonuna tıklayın
- Kayıp onaylandı olarak işaretlenir; listeye dönülür
Kiosk v2'de hız kaybı oluştuğunda notifications sistemi üzerinden bildirim gelir. Bildirime tıklanarak doğrudan onay ekranına geçilebilir.
Use Case Senaryoları
Senaryo 1 — Tekstil: Hammadde Bekleme
Bir tekstil fabrikasında dokuma tezgahı hammadde bittiği için yavaşladı. MES hız kaybını algılayıp kaydetti ve operatöre bildirim gönderdi. Operatör Hız Kayıpları listesini açtı, kaydı buldu, Onayla'ya tıkladı; onay ekranında "Hammadde Bekleme" sebebini seçip onayladı. Liste güncellendi, kayıp onaylandı olarak görüntülendi.
Senaryo 2 — Otomotiv: Kalıp Değişimi Yavaşlaması
Pres makinesinde kalıp değişimi sırasında üretim yavaşladı. Sistem iki ayrı hız kaybı kaydı oluşturdu (öncesi ve sonrası). Operatör her iki kaydı sırayla onayladı; her birine "Kalıp Değişimi" sebebi atadı. Vardiya raporu performans kaybının kalıp değişiminden kaynaklandığını net biçimde gösterdi.
MES Entegrasyonu
| MES Modülü | İlişki | Açıklama |
|---|---|---|
| speed-losses | Temel | getSpeedLosses, getActiveStationSpeedLosses, approveSpeedLoss RTK Query |
| causes | Sebep | İstasyon bazlı filtrelenmiş sebep listesi |
| stations | Kapsam | İstasyona ait hız kayıpları |