Andon Dashboard v2
Modül Nedir?
Andon Dashboard v2, Retmes MES'in modern ve tam yapılandırılabilir Andon görünümüdür. MES'teki Dashboard modülünde tasarlanan panel konfigürasyonunu birebir Andon ekranına yansıtır. Klasik Dashboard görünümünün tek istasyon / sabit kart yapısından farklı olarak, her biri farklı bir veri kaynağına bağlı bağımsız widget'lardan oluşan esnek bir düzen sunar.
Ekran React Grid Layout üzerine kurulmuştur; ancak Andon modunda sürükleme ve yeniden boyutlandırma kapalıdır — ekran salt görüntüleme modunda çalışır ve MES Dashboard'da tasarlanan yerleşimi tam olarak yansıtır. Her widget, tanımında belirlenen veri kaynağına göre ayrı ayrı güncellenir:
- DYNAMIC kaynaklı widget'lar: Widget değerine göre socket topic URL'i dinamik olarak değişir; WebSocket üzerinden gerçek zamanlı veri alır
- Statik kaynaklı widget'lar: Belirli aralıklarla RTK Query polling mekanizması ile yenilenir
Dashboard v2, birden fazla istasyonun widget'larının aynı ekranda yan yana gösterilmesine olanak tanır. Kontrol odalarında veya yönetim katlarında büyük LED panellerde tüm fabrika hattının genel görünümünü tek ekranda sergilemek için tercih edilen görünümdür.
Yetenekler
- Widget Tabanlı Düzen: MES Dashboard modülündeki tasarımın birebir yansıması; sürükleme kapalı, salt görüntüleme modu
- WebSocket Entegrasyonu: DYNAMIC kaynaklı widget'lar socket üzerinden gerçek zamanlı güncelleme alır
- RTK Query Yönetimi:
dashboards-slicevedashboard-activedilimi ile state yönetimi; her widget bağımsız polling stratejisi - Çoklu İstasyon Desteği: Konfigürasyona bağlı olarak birden fazla istasyonun widget'ları aynı ekranda yan yana
- Dinamik Topic URL'leri:
DYNAMICkaynak tipi — widget içindeki değere göre socket topic adresi otomatik değişir - Arka Plan Görsel Desteği: Fabrika planı veya marka görseli arka plan olarak eklenebilir
- 5 Dakikada Bir Tam Yenileme: Statik kaynaklar polling ile periyodik olarak yenilenir
- Her Widget Bağımsız: Farklı veri kaynakları ve farklı yenileme stratejileri aynı anda çalışabilir
- Dashboard ID Bağlantısı: Her Andon cihazı MES Dashboard modülündeki belirli bir dashboard ID'ye bağlanır
Erişim & Roller
Andon Dashboard v2 ekranı /andon/ URL'si üzerinden erişilir. Kullanıcı oturumu gerekmez. Dashboard v2 görünümü için Andon cihazına bir dashboard ID atanmış olması zorunludur.
| Rol | Yetki |
|---|---|
| Tüm kullanıcılar (URL'ye sahip) | Salt görüntüleme — widget verilerini okuma |
| MES Yöneticisi | Dashboard tasarımı, widget ekleme/konfigürasyonu, Andon cihazına dashboard atama |
| İstasyon Sorumlusu | OEE eşik değerlerini ve widget kaynak tanımlarını yapılandırma |
Andon Dashboard v2'de herhangi bir müdahale veya veri girişi yapılamaz; ekran yalnızca görsel bilgi sunar.
Ekran Açıklaması
Ekran görüntüsü yakında eklenecektir.
Görüntülenen Veriler
| Alan | Açıklama |
|---|---|
| Widget Düzeni | MES Dashboard modülünde tanımlanan tüm widget'lar (OEE, üretim grafiği, duruş sayacı, istasyon listesi, hız göstergesi vb.) |
| Anlık Değerler | Socket üzerinden gerçek zamanlı güncellenen DYNAMIC kaynaklı widget değerleri |
| Periyodik Veriler | RTK Query polling ile belirli aralıklarla yenilenen statik kaynaklı widget'lar |
| Arka Plan Görseli | Fabrika planı veya marka görseli (tasarım konfigürasyonunda isteğe bağlı) |
| Çoklu İstasyon | Dashboard konfigürasyonuna göre farklı istasyonlara ait widget'lar yan yana |
Widget Kaynak Tipleri
| Kaynak Tipi | Güncelleme Mekanizması | Açıklama |
|---|---|---|
| DYNAMIC | WebSocket (gerçek zamanlı) | Widget değerine göre socket topic URL'i dinamik değişir |
| Statik | RTK Query polling | Belirli aralıklarla sunucudan yenilenir |
Kullanıcı Eylemleri
| Eylem | Açıklama |
|---|---|
| Salt İzleme | Andon modunda sürükleme ve boyutlandırma kapalıdır; yalnızca görüntüleme yapılır |
| Otomatik Güncelleme | Her widget kendi kaynak tipine göre otomatik güncellenir; müdahale gerekmez |
| Dashboard Değiştirme | Farklı bir dashboard konfigürasyonu URL parametresi ile veya MES Andon cihaz ayarından seçilebilir |
Adım Adım Kullanım
-
MES Dashboard Tasarımı yapın: MES > Dashboard Görünümü modülünden yeni bir panel oluşturun; widget'ları ekleyin, konumlandırın ve her widget için veri kaynağını (kaynak tipi, istasyon, tag) belirleyin
-
Widget boyutlarını büyük tutun: Andon ekranı uzaktan izleneceğinden widget'ları geniş ve yazı boyutlarını yüksek olacak şekilde tasarlayın
-
Andon Cihazını tanımlayın: MES > Tanımlamalar > Andonlar modülünden yeni cihaz oluşturun; görünüm tipi olarak
dashboard-v2seçin ve tasarlanan dashboard ID'yi bu cihaza atayın -
URL'yi alın: Sistem tarafından oluşturulan Andon URL'sini kopyalayın (
https://[mes-host]/andon/?device=[id]) -
Ekranı açın: URL'yi Chrome'da tam ekran modunda açın; tasarlanan panel aynen görünür
-
WebSocket bağlantısını doğrulayın: DYNAMIC kaynaklı widget'ların gerçek zamanlı güncellendiğini kontrol edin; bağlantı sorunu varsa ağ ve güvenlik duvarı ayarlarını gözden geçirin
-
Canlı İzleme: Widget'lar belirlenen kaynaklardan verileri çekmeye ve güncellemeye başlar; müdahale gerekmez
Dashboard v2 görünümünün etkinliği, MES Dashboard modülündeki tasarım kalitesine doğrudan bağlıdır. Widget'ları büyük ve okunması kolay olacak şekilde konumlandırın, arka plan görselini fabrika planı olarak kullanarak hangi widget'ın hangi fiziksel konuma karşılık geldiğini görselleştirin.
dashboard-v2 görünümünde Andon cihazına bir dashboard ID atanmamışsa ekran boş görünür. Andon cihazını yapılandırmadan önce MES Dashboard modülünde bir panel tasarlanmış olması zorunludur.
Use Case Senaryoları
Senaryo 1 — Otomotiv: Çoklu Hat Kontrol Odası Paneli
Tesis: Otomotiv parçaları üretimi — 8 istasyon, 3 hat
Görünüm: Dashboard v2
Yerleşim: Kontrol odasında 4×2 m LED panel
Fabrikada kontrol odasının arka duvarında büyük bir LED panel bulunmaktadır. MES Dashboard modülünde 8 istasyonu kapsayan özel bir panel tasarlanmıştır. Her istasyon için OEE widget'ı, vardiya üretim miktarı widget'ı ve duruş sayacı widget'ı yan yana yerleştirilmiştir. Arka plan olarak fabrika planı görseli eklenmiştir.
Üretim müdürü sabah odasına girdiğinde LED panele tek bakışla tüm hattın durumunu görür. Hat 2'deki OEE widget'ının kırmızı gösterdiğini fark eder; WebSocket üzerinden güncellenen duruş sayacı widget'ı anlık duruş süresini saniye saniye artırmaktadır. Müdür hat 2 sorumlusunu telefonla arar — sözlü rapor veya veri çekme sürecine gerek kalmaz.
Kazanım: 8 istasyonun tümünü tek ekranda izlemek, müdahale kararı için geçen süreyi dakikalardan saniyelere indirir.
Senaryo 2 — Gıda: Vardiya Başlangıç Toplantısı Ekranı
Tesis: Süt ürünleri paketleme — 3 hat
Görünüm: Dashboard v2
Yerleşim: Vardiya toplantı odası duvarında 75" ekran
Vardiya başlangıcında tüm operatörler ve vardiaya sorumlusu kısa toplantı yapar. Toplantı odasındaki ekranda Dashboard v2 açılır; üretim planı widget'ı, bir önceki vardiyada gerçekleşen üretim widget'ı ve bugünkü hedef miktarlar yan yana görünür. Socket üzerinden gelen canlı verilerle, hatta yeni vardiya başladığı anda sayaçlar sıfırlanmış olarak görünür.
Gelen vardiya sorumlusu geçmiş vardiya verilerini rapordan okumak yerine ekrana bakarak devir teslimi 3 dakikada tamamlar. Hangi hattın geride kaldığını, neden geride kaldığını ve o anki durumu tek bakışta anlar.
Kazanım: Vardiya devir teslim süresi 20 dakikadan 3 dakikaya iner; bilgi kaybı ve sözlü aktarım hataları ortadan kalkar.
Senaryo 3 — Elektronik: PCB Montaj Hattı Genel Bakış
Tesis: Elektronik montaj — 4 SMT hattı
Görünüm: Dashboard v2
Yerleşim: Yönetim katı cam koridoru boyunca 3 adet 55" TV
Yönetim katında cam koridordan fabrika zeminine bakılabilmektedir. Koridor boyunca sıralanan 3 ekranda Dashboard v2 açıktır. Her ekranda farklı hatları kapsayan dashboard panelleri yapılandırılmıştır. Fabrika müdürü misafirlerini koridor turu sırasında götürürken üretim durumunu gerçek zamanlı olarak anlatır — tüm değerler WebSocket üzerinden anlık güncellenmektedir.
Kazanım: Yönetim ziyaretlerinde canlı veri sunumu; fabrika şeffaflığının misafirler önünde somut biçimde gösterilmesi.
Modüller Arası Bağlantılar
| MES Modülü | İlişki | Açıklama |
|---|---|---|
| Dashboard Görünümü | Temel | Dashboard tasarımı — widget yerleşimi, kaynak tanımları ve konfigürasyon |
| Tanımlamalar > Andonlar | Yapılandırma | dashboard-v2 görünüm tipi ve dashboard ID ataması |
| İstasyonlar | Filtreleme | İstasyon bazlı widget filtreleme ve çoklu istasyon gösterimi |
| OEE | Veri | OEE widget'larının veri kaynağı |
| Süreç Değerleri | Canlı Veri | Üretim miktarı ve hız widget'larının veri kaynağı |
| WebSocket / Socket | Altyapı | DYNAMIC kaynaklı widget'lar için gerçek zamanlı bağlantı |