Ana Ekran
Kiosk ekranları doğrudan istasyon URL'i üzerinden erişilir, kullanıcı girişi gerekmez.
Ekran Nedir?
Ana Ekran (Dashboard), Kiosk v1'in merkezi kontrol panelidir. Seçili istasyonun anlık üretim durumunu, OEE (Overall Equipment Effectiveness) değerlerini, vardiya ve iş emri bilgilerini gösterir. Operatörün üretim sürecini takip etmesi ve temel işlemleri hızlıca gerçekleştirmesi için tasarlanmıştır.
Bu ekran, operatörün vardiya başında ilk baktığı ve gün boyunca sıkça kontrol ettiği ana referans noktasıdır. processValues üzerinden canlı veri akışı alarak gerçek zamanlı bilgi sunar.
Özellikler
- OEE Göstergesi: Anlık OEE yüzdesi ve renk kodlu durum
- Üretim Miktarları: Vardiya ve iş emri bazında üretilen/hedef miktar
- İş Emri Bilgisi: Aktif iş emri numarası ve ürün bilgisi
- Vardiya Bilgisi: Mevcut vardiya ve zaman bilgisi
- Hız Bilgisi: Anlık üretim hızı ve hedef hız
- Hızlı Eylemler: Manuel üretim girişi, palet operasyonları
- Aktif Duruşlar: Mevcut duruşların listesi (yan panel)
Ekran Açıklaması
Ekran görüntüsü yakında eklenecektir.
Görüntülenen Veriler
| Alan | Açıklama |
|---|---|
| İstasyon Adı | Seçili üretim istasyonunun adı |
| OEE Yüzdesi | Anlık OEE değeri (renk kodlu: yeşil/sarı/kırmızı) |
| Çalışma Durumu | İstasyonun çalışma/duruş durumu (ikonlu) |
| Ürün Adı | Üretilen ürünün tanımı |
| İş Emri No | Aktif iş emrinin numarası |
| Vardiya Üretilen | Vardiyada üretilen miktar |
| Vardiya Hedef | Vardiya hedef miktarı |
| İş Emri Üretilen | İş emrinde üretilen miktar |
| İş Emri Hedef | İş emri hedef miktarı |
| Anlık Hız | Mevcut üretim hızı |
| Hedef Hız | Planlanan üretim hızı |
| Aktif Duruşlar | Mevcut duruşların listesi ve süreleri |
Kullanıcı Eylemleri
| Eylem | Açıklama |
|---|---|
| Manuel Üretim Girişi | Otomatik sayaç yerine manuel miktar girişi dialog'u açar |
| Ürün Bilgisi | Aktif ürüne ait detaylı bilgi dialog'u |
| İş Emri Açıklaması | İş emrine ait özel talimatlar ve notlar |
| Palet Dialog'u | Palet oluşturma, düzenleme işlemleri |
| İstasyon Değiştir | Sol menüden farklı istasyon seçimi |
Adım Adım Kullanım
- Ekran Açılışı: Kiosk URL'i üzerinden giriş yapılır
- İstasyon Kontrolü: Doğru istasyonun seçili olduğu kontrol edilir
- Durum Takibi: OEE ve üretim miktarları gözlemlenir
- Anormallik Kontrolü: Aktif duruşlar varsa kontrol edilir
- İşlem Gereksinimi: Manuel üretim veya palet işlemi varsa ilgili butona tıklanır
- Dialog Kullanımı: Açılan dialog'da gerekli bilgiler girilir ve kaydedilir
Use Case Senaryoları
Senaryo 1 — Vardiya Başlangıcı
Operatör vardiyaya başladığında:
- Ana ekranı açar ve istasyon durumunu kontrol eder
- Aktif iş emrinin doğru olduğunu teyit eder
- Vardiya hedefini ve şu ana kadar üretileni kontrol eder
- Her şey normal ise üretime başlar
Senaryo 2 — Üretim Sırasında
Üretim devam ederken operatör:
- OEE değerini takip eder (düşüş varsa nedeni araştırır)
- Anlık hızın hedef hızla uyumlu olduğunu kontrol eder
- Aktif duruş varsa nedenini girer (plansız duruş modülü)
- Manuel üretim girişi gerekiyorsa ilgili dialog'u kullanır
Senaryo 3 — Vardiya Sonu
Vardiya bitiminde operatör:
- Toplam üretim miktarını kontrol eder
- Hedefe ulaşılıp ulaşılmadığını değerlendirir
- Fire veya kayıpları ilgili modüllerden kaydeder
- İş emri bitirme işlemini gerçekleştirir
MES Entegrasyonu
| MES Modülü | İlişki | Açıklama |
|---|---|---|
| stations | Temel | İstasyon bilgileri ve konfigürasyon |
| job-orders | Aktif | Aktif iş emri bilgileri ve durumları |
| oee | Veri | Anlık OEE hesaplama ve gösterim |
| process-values | Canlı | PRODUCT_NAME, JOB_ORDER_NO gibi canlı değerler |
| product-types | Referans | Ürün tipi bilgileri |
| palettes | Operasyon | Palet bilgileri ve işlemleri |
| downtimesAndServices | Durum | Aktif duruşların anlık listesi |
Teknik Detaylar
Veri Akışı
- processValues: WebSocket üzerinden canlı veri akışı
- OEE Hesaplama:
getActiveOeeAPI çağrısı ile - Timer: Belirli aralıklarla otomatik yenileme
- State Management: Redux store üzerinden state yönetimi
Performans Notları
- Ekran otomatik yenileme yapmaz, event/timer ile tetiklenir
- Büyük veri setlerinde performans optimizasyonu önemlidir
- processValues subscription'ı doğru yönetilmelidir
Error Handling
- İstasyon bağlantısı koparsa hata mesajı gösterilir
- OEE verisi gelmezse varsayılan değerler kullanılır
- processValues hatasında son bilinen değerler gösterilir
İpuçları ve Öneriler
- Düzenli Kontrol: Her saat başı ekran durumunu kontrol edin
- Anormalliklere Hızlı Müdahale: OEE düşüşünde hemen nedeni araştırın
- Doğru Veri Girişi: Manuel üretim girişinde dikkatli olun
- Duruş Kaydı: Duruşları geciktirmeden sisteme kaydedin
- Palet Yönetimi: Paletleri düzenli olarak oluşturun ve takip edin
Sorun Giderme
Soru: OEE değeri göstermiyor? Cevap: İstasyonun OEE konfigürasyonunu kontrol edin, processValues bağlantısını doğrulayın.
Soru: Üretim miktarları güncellenmiyor? Cevap: Otomatik sayaç ayarlarını kontrol edin, manuel giriş yapmayı deneyin.
Soru: Aktif duruşlar görünmüyor? Cevap: DowntimesAndServices modülünün çalıştığını doğrulayın, socket bağlantısını kontrol edin.