Canlı Tag İzleme
Gerekli Yetki: navigateTagsLiveMonitoring | Roller: Operatör, Vardiya Amiri, Üretim Mühendisi, Bakım Teknisyeni
Modül Nedir?
Canlı Tag İzleme, üretim sahasındaki sensörlerin, PLC çıkışlarının ve diğer ölçüm noktalarının (tag) anlık değerlerini WebSocket (socket) bağlantısı üzerinden gerçek zamanlı olarak ekrana aktaran, salt okunur bir izleme ekranıdır. Veritabanına sorgu atmak yerine sunucudan sürekli açık bir kanal üzerinden gelen canlı veri akışını kullanır.
Her tag için üst ve alt eşik sınırları sistem tarafından tanımlanabilir. Bir tag değeri bu sınırları aştığında modül anlık bildirim (notification) üretir; bu bildirimler ekranın ilgili bölümünde görünür hale gelir ve operatör tarafından kapatılabilir. Bu mekanizma, üretim sahasında kritik parametre sapmasına sıfır gecikmeyle tepki verilmesini sağlar.
Modülün Trend İzleme'den temel farkı şudur: Trend İzleme geçmişe ait verileri analiz ederken Canlı Tag İzleme yalnızca şu anki değeri gösterir. İkisi birlikte kullanıldığında hem mevcut durumu hem de tarihsel eğilimi bütünsel olarak izlemek mümkün olur.
Yetenekler
- WebSocket üzerinden kesintisiz gerçek zamanlı veri akışı
- İstasyon hiyerarşisinden tag seçimi (çoklu)
- Tag tipi bazlı filtreleme
- Anlık değerlerin kart ya da tablo düzeninde görüntülenmesi
- Eşik aşımı bildirimleri (üst/alt limit) ve bildirim kapatma
- Seçili bir tag için detay izleme görünümü (
setTagForDetailMonitoring) - Sayfa terk edildiğinde WebSocket kanallarının otomatik kapatılması (
disconnectAllTopics) - Sayfa durumu sıfırlama (
resetTagsLiveMonitoring) ile temiz yeniden bağlantı - Tablo filtrelerinin oturum boyunca saklanması
Ekran Açıklaması
Ekran görüntüsü yakında eklenecektir.
Ekran; üst filtre paneli (istasyon & tag seçimi), aktif tag değerlerini gösteren kart/tablo alanı ve bildirimler panelinden oluşur. Tag değerleri saniyeler içinde güncellenir; renk kodlaması eşik durumuna göre değişir (normal: yeşil, uyarı: sarı, alarm: kırmızı).
Filtreler ve Parametreler
| Parametre | Tip | Açıklama |
|---|---|---|
| İstasyon | Ağaç seçici | İzlenecek tag'lerin bağlı olduğu istasyon seçilir |
| Tag Tipi | Dropdown (tekli) | Tag'leri kategoriye göre filtreler (ör. Akış, Sıcaklık, Basınç) |
| Tag | Ağaç seçici (çoklu) | İzlenecek tag'ler seçilir; her seçim için WebSocket kanalına abone olunur |
Görüntülenen Veriler / Metrikler
| Metrik | Hesaplama | Açıklama |
|---|---|---|
| Anlık Değer | WebSocket'ten gelen son paket | Seçili tag'in milisaniyeler içinde güncellenen mevcut değeri |
| Tag Adı | Tag tanımından | Sistemde kayıtlı tag etiketi |
| Birim | Tag tanımından | Ölçüm birimi (ör. °C, bar, m/s, adet) |
| Üst Eşik | Tag tanımı — upperLimit | Bu değerin üstüne çıkıldığında bildirim tetiklenir |
| Alt Eşik | Tag tanımı — lowerLimit | Bu değerin altına düşüldüğünde bildirim tetiklenir |
| Bildirim Durumu | Eşik karşılaştırması | Normal / Uyarı / Alarm |
| Son Güncelleme | Sunucu zaman damgası | Değerin en son alındığı an |
WebSocket bağlantısı kesilirse ekranda bağlantı hatası bildirimi gösterilir. Sayfayı yenilediğinizde sistem otomatik olarak yeniden bağlanır (resetTagsLiveMonitoring). Bağlantı sorunlarında ağ altyapısını ve sunucu durumunu kontrol edin.
Adım Adım Kullanım
- Sol menüden İzlemeler → Canlı Tag İzleme yolunu izleyin.
- Filtre paneli açılır; İstasyon ağacından izlemek istediğiniz istasyonu seçin.
- Tag Tipi ile listeyi daraltın (isteğe bağlı).
- Tag ağacından izlenecek tag'leri seçin; her seçimde sistem ilgili WebSocket kanalına abone olur.
- Uygula butonuna tıklayın; panel kapanır ve anlık değerler akmaya başlar.
- Değerler renk kodlu kartlarda görünür: yeşil (normal), sarı (uyarı eşiği yakın), kırmızı (alarm).
- Eşik aşımı bildirimi geldiğinde bildirim alanında görüntülenir; Kapat ile bildirimi temizleyebilirsiniz.
- Belirli bir tag'in detaylı anlık grafiğini görmek için kart üzerindeki Detay bağlantısına tıklayın.
- Sayfadan ayrılırken WebSocket bağlantıları otomatik kapatılır; başka modüle geçmek veri akışını durdurmaz.
Use Case Senaryoları
Senaryo 1 — Tekstil: Boyahane Sıcaklık Alarmı
Bir tekstil fabrikasının boyahane bölümünde vardiya amiri, boyama makinesinin su sıcaklığını sürekli izlemesi gerektiğini bilir. Canlı Tag İzleme'de Boyama-02 istasyonundaki Su Sıcaklığı tag'ini ekler. Sistem 85°C üst eşikle yapılandırılmıştır. Vardiya ortasında sıcaklık 87°C'ye çıktığında ekranda kırmızı alarm bildirimi belirir; vardiya amiri anında müdahale eder, soğutma vanasını açar ve ürün kalitesi bozulmadan sorun çözülür.
Senaryo 2 — Gıda & İçecek: Dolum Hattı Akış Hızı İzleme
Bir içecek fabrikasında üretim mühendisi, dolum hattındaki şişe/dakika değerinin anlık takibini yapar. Canlı Tag İzleme'de birden fazla dolum istasyonunun Akış Hızı tag'lerini aynı anda seçer. Kartlarda her istasyonun anlık kapasitesi görüntülenir. İstasyonlardan birinin değerinin hedefin %20 altına düştüğü fark edilir; inceleme yapıldığında dolum nozülünün kısmen tıkandığı tespit edilir ve hızla temizlenir.
Modüller Arası Bağlantılar
| İlişki | Modül | Açıklama |
|---|---|---|
| Bağımlı | İstasyonlar | Tag'ler istasyonlara bağlıdır |
| Bağımlı | Tag Tanımları | Tag eşik değerleri ve birimleri bu modülde tanımlanır |
| Kardeş | Trend İzleme | Tarihsel analiz için; Canlı İzleme anlık, Trend İzleme tarihseldir |
| Kardeş | Genel Bakış | Tüm istasyonların tek ekranda özeti; tag değerleri orada da görünür |
| Kardeş | Vardiya İzleme | Vardiya kapsamında tag değerleri Vardiya İzleme'de de görüntülenebilir |