Taglar
Modül Nedir?
Taglar modülü (/tags), Retmes MES sistemindeki soyut veri noktalarını yönettiğiniz modüldür. Her tag, bir Node'dan (fiziksel veri noktası) veya bir hesaplama kaynağından beslenen, adı, tipi, birimi ve kuralları olan anlamlı bir veri birimi olarak görev yapar.
Tag, fiziksel sensör verisinin MES içindeki yazılımsal karşılığıdır:
- Node: Cihazdan okunan ham değer (ör:
DB1.DBD0adresindeki sayı) - Tag: Anlamlı etiket (ör: "Pres1_Sıcaklık", tip: Sıcaklık, birim: °C, min: 0, max: 300)
Tag oluştururken belirlediğiniz kaynak (source) bilgisi, Retgate üzerindeki hangi Node'dan veya IoT cihazından veri alınacağını belirler. Kaynak atanmayan taglar, Tag Değeri Girişi modülünden manuel olarak beslenebilir.
Ayrıca hesaplamalı tag tanımlayarak birden fazla node'dan türetilen değerler (toplam, fark, oran vb.) oluşturabilirsiniz.
Taglar, üretim izleme sisteminin kalbidir; doğru yapılandırılmış taglar sayesinde OEE hesaplama, alarm yönetimi, trend analizi ve raporlama mümkün hale gelir.
Yetenekler
- Tag oluşturma, düzenleme ve silme
- Retgate Node veya IoT cihaz node'una bağlanarak otomatik veri toplama
- Hesaplamalı tag tanımlama (birden fazla node'dan türetilen tag: toplam, fark, oran)
- Manuel veri girişi desteği (kaynak tanımsız taglar için)
- Tag'ı İstasyon'a atama (İstasyonlar modülü üzerinden)
- Minimum, maksimum, tolerans ve digit (ondalık basamak) tanımlama
- Kümülatif/anlık değer ayrımı (tag tipinden miras alır)
- Grafik gösterim ve renk kodlama
- Loglama (değer değişikliğini kaydetme) özelliği
- Veri süresi dolma (data expire) yapılandırması
- Canlı izleme listesine ekleme (Node İzleme ekranına yönlendirme)
- Dışa/İçe aktarma (Export/Import)
Erişim & Roller
| Bilgi | Değer |
|---|---|
| Route | /tags |
| Gerekli Yetki | navigateTags |
| Roller | Admin, Mühendis |
Ekran Açıklaması
Ekran görüntüsü yakında eklenecektir.
Liste Görünümü
Tag listesi tablo formatında gösterilir. Arama kutusu ve filtreler ile tag'lar hızlıca bulunabilir. Listeden seçilen tag'lar canlı izleme ekranına aktarılabilir.
| Alan | Açıklama |
|---|---|
| Ad | Tag'ın benzersiz adı |
| Tag Tipi | Bağlı olduğu tip (sembol ile birlikte gösterilir) |
| Kaynak | Bağlı olduğu Node bilgisi (Device/Node ID) |
| Min / Max | Tanımlanan alt ve üst limitler |
| Loglama | Değer kaydının aktif olup olmadığı |
| Renk | Grafikteki gösterim rengi |
| Aktiflik | Tag'ın aktif/pasif durumu |
Oluşturma / Düzenleme Formu
| Alan | Tip | Zorunlu | Açıklama |
|---|---|---|---|
| Ad (Name) | Text | ✅ | Tag'ın benzersiz adı |
| Tag Tipi (Tag Type) | Select | ✅ | Önceden tanımlanmış Tag Tipleri listesinden seçim |
| Tag Kaynağı (Source) | Select | ❌ | Retmes Node veya IoT Node. Gruplanmış liste: IOT Tags / Retmes Tags / Other |
| Manuel Veri Giriş Tipi | Select | ❌ | Manuel giriş yapılacaksa giriş yöntemi |
| Min | Number | ❌ | Alt limit değeri (Number/Digital tip için) |
| Max | Number | ❌ | Üst limit değeri (Number/Digital tip için) |
| Tolerans | Number | ❌ | İzin verilen sapma değeri |
| Digit | Number | ❌ | Ondalık basamak sayısı (0-100) |
| Renk (Color) | Color Picker | ❌ | Grafik gösterim rengi |
| Loglama (Logging) | Toggle | ❌ | Aktifse her değer değişikliği veritabanına kaydedilir |
| Süresi Dolmuş Değer Kaydet | Toggle | ❌ | Gecikmeli gelen verilerin de kaydedilip kaydedilmeyeceği |
| Grafikte Göster | Toggle | ❌ | Trend grafiklerinde bu tag'ın varsayılan olarak görünmesi |
| Veri Süresi Dolumu | Toggle + Gün | ❌ | Aktifse belirtilen gün sonrasında eski veriler temizlenir |
Hesaplamalı Tag Tanımlama
Hesaplamalı tag, birden fazla node'dan türetilen bir tag'dır. Doğrudan bir node'a bağlanmak yerine, bir formül veya hesaplama kuralı ile beslenir:
| Hesaplama Türü | Açıklama | Örnek |
|---|---|---|
| Toplam | Birden fazla node değerinin toplamı | 3 hattın toplam üretim adedi |
| Fark | İki node değeri arasındaki fark | Giriş-çıkış sıcaklık farkı |
| Oran | İki node değerinin oranı | Verimlilik oranı (çıktı/girdi) |
| Ortalama | Birden fazla node değerinin ortalaması | Ortalama hat hızı |
Adım Adım Kullanım
Tag Oluşturma
- Sol menüden Retgate & IoT → Taglar sayfasına gidin
- Yeni Ekle butonuna tıklayın
- Ad alanını doldurun (örn: "Pres1_Sıcaklık")
- Tag Tipi seçin (örn: "Sıcaklık (°C)")
- Tag Kaynağı açılır listesinden uygun Node'u seçin:
- Retmes Tags → Retgate üzerindeki cihaz node'ları
- IOT Tags → IoT gateway üzerindeki node'lar
- Kaynak bulunamazsa "Kaynak Tanımla" butonuyla manuel kaynak ekleyin
- Number tipli taglar için Min, Max ve Tolerans değerlerini ayarlayın
- Loglama toggle'ını aktif edin (veri geçmişi isteniyorsa)
- İsteğe bağlı: Grafikte Göster toggle'ını açın
- Kaydet butonuna tıklayın
Tag'ı İstasyon'a Atama
Tag'lar, doğrudan bu modülden istasyona atanamaz. Atama işlemi İstasyonlar modülünden yapılır:
- Tanımlamalar → İstasyonlar modülüne gidin
- İlgili istasyonu düzenleyin
- Tag Atamaları bölümünden tag'ları seçin
- Kaydedin — tag artık istasyon ile ilişkilendirilmiştir
Canlı İzleme Listesine Ekleme
- Tag listesinde izlemek istediğiniz tag'ları seçin (checkbox)
- Üst araç çubuğundaki Canlı İzleme butonuna tıklayın
- Seçilen tag'lar Node İzleme ekranına aktarılır
Use Case Senaryoları
Senaryo 1 — Plastik Enjeksiyon: Sayaç Tag (Ürün Sayısı)
Bir plastik enjeksiyon tesisinde her makine için aşağıdaki tag yapısı kurulur:
- "Enjeksiyon1_ÜretimSayacı" → Tag Tipi: Üretim Sayacı (adet), Kümülatif, Loglama aktif
- Kaynak: Retgate Node (PLC sayaç register'ı)
- OEE hesaplamasında "üretim miktarı" olarak kullanılır
- "Enjeksiyon1_Basınç" → Tag Tipi: Basınç (bar), Min: 50, Max: 250
- Min/Max aşıldığında alarm tetiklenir
- "Enjeksiyon1_Sıcaklık" → Tag Tipi: Sıcaklık (°C), Min: 180, Max: 320
- Loglama aktif, trend grafiğinde gösterilir
Senaryo 2 — Enerji Yönetimi: Hız Tag (m/dak) ve Enerji Tag (kWh)
Bir tekstil fabrikasında hat hızı ve enerji tüketimi izleniyor:
- "Hat1_Hız" → Tag Tipi: Hız (m/dak), Kaynak: Retgate Node
- Anlık değer, dashboard'da canlı gösterilir
- "Hat1_Enerji" → Tag Tipi: Enerji (kWh), Kümülatif, Kaynak: Retgate Node (enerji sayacı)
- Veri süresi: 365 gün (yıllık enerji analizi için)
- "Hat1_SpesifikEnerji" → Hesaplamalı Tag: Hat1_Enerji / Hat1_ÜretimSayacı
- Birim başına enerji tüketimi hesaplanır (kWh/adet)
Senaryo 3 — İlaç Üretimi: GMP Uyumlu Tag Yapısı
İlaç üretiminde tüm proses parametrelerinin uzun süreli kayıt altına alınması zorunludur:
- "Reaktör1_pH" → Loglama: Aktif, Veri Süresi: 3650 gün (10 yıl)
- "Reaktör1_Karıştırma_Hızı" → Tag Tipi: Devir (rpm), Loglama: Aktif
- "CleanRoom_Nem" → Tag Tipi: Nem (%), Min: 30, Max: 65, Tolerans: 5
- Veri süresi dolma özelliği ile GMP denetimlerine uygun uzun süreli arşivleme sağlanır
Modüller Arası Bağlantılar
| İlişki | Modül | Açıklama |
|---|---|---|
| Bağımlılık | Tag Tipleri | Her tag bir tag tipine bağlıdır |
| Kaynak | Retgate Cihazlar | Tag kaynağı Retgate Node'larından seçilir |
| Kaynak | IoT Cihazları | Tag kaynağı IoT Node'larından seçilebilir |
| Veri Girişi | Tag Değeri Girişi | Kaynak atanmayan taglar için manuel değer girişi |
| Veri Düzenleme | Tag Değeri Düzenleme | Geçmiş tag değerlerinin düzeltilmesi |
| İzleme | Node İzleme | Anlık tag değerleri canlı izlenir |
| Kullanım | İstasyonlar | Tag'lar istasyonlara bağlanarak OEE hesabında kullanılır |