Bağlantı Politikaları
Bu özellik için Retgate cihazının MES'e bağlı ve yapılandırılmış olması gerekir.
Modül Nedir?
Bağlantı Politikaları modülü (/connection-policies), Retgate bağlantısı kesildiğinde veya veri akışında aksaklık yaşandığında sistemin nasıl davranacağını belirleyen kural tanımlama ekranıdır. Bu modül sayesinde bağlantı kesintisi durumunda alarm üretme, varsayılan değer atama veya son okunan değeri koruma gibi stratejiler tanımlayabilirsiniz.
Büyük üretim tesislerinde farklı cihaz ve istasyonların kritiklik seviyeleri birbirinden farklıdır. Bir kaynak robotunun bağlantısı kesildiğinde üretimin durdurulması gerekebilirken, bir enerji sayacının bağlantısı kesildiğinde son okunan değerin korunması yeterli olabilir. Bağlantı Politikaları, bu farklılıkları yönetmenizi sağlar.
Yetenekler
- Bağlantı Kesintisi Politikası tanımlama (bağlantı koptuğunda ne olacak?)
- Veri Yenileme Politikası tanımlama (veri ne sıklıkla güncellenecek?)
- İstasyona veya cihaza özel politika atama
- Politika tipleri: alarm üret, varsayılan değer ata, son değeri koru, üretimi durdur
- Aktif/pasif politika yönetimi
- Tablo yapılandırması (sayfalama, sıralama, filtreleme)
Erişim & Roller
| Bilgi | Değer |
|---|---|
| Route | /connection-policies |
| Gerekli Yetki | navigateConnectionPolicies |
| Roller | Admin, Mühendis |
Ekran Açıklaması
Ekran görüntüsü yakında eklenecektir.
Liste Görünümü
| Alan | Açıklama |
|---|---|
| Ad | Politika adı |
| Politika Tipi | Bağlantı Kesintisi Politikası veya Veri Yenileme Politikası |
| Hedef | Politikanın atandığı istasyon veya cihaz |
| Aksiyon | Bağlantı kesildiğinde uygulanacak davranış |
| Aktif | Politikanın çalışma durumu |
| İşlemler | Düzenle, Sil |
Oluşturma / Düzenleme Formu
| Alan | Tip | Zorunlu | Açıklama |
|---|---|---|---|
| Aktif (Enable) | Toggle | ❌ | Politikanın aktif/pasif durumu. Pasifse uygulanmaz |
| Ad (Name) | Text | ✅ | Politikanın açıklayıcı adı |
| Politika Tipi | Select | ✅ | Bağlantı Kesintisi — cihaz bağlantısı koptuğunda uygulanır, Veri Yenileme — veri güncelleme periyodu kontrolü |
| Hedef (Target) | Select | ✅ | Politikanın uygulanacağı istasyon veya cihaz |
| Aksiyon | Select | ✅ | Kesinti durumunda yapılacak işlem (aşağıdaki tabloya bakınız) |
| Varsayılan Değer | Number | Koşullu | Aksiyon "Varsayılan Değer Ata" seçildiğinde girilir |
| Retgate | Select | ✅ | Politikanın ilişkili olduğu Retgate |
Politika Tipleri ve Aksiyonlar
Bağlantı Kesintisi Politikası
Retgate ile cihaz arasındaki bağlantı koptuğunda uygulanacak davranışı belirler:
| Aksiyon | Açıklama | Kullanım |
|---|---|---|
| Alarm Üret | Bağlantı kesildiğinde alarm modülüne bildirim gönderilir | Kritik ekipmanlar |
| Varsayılan Değer Ata | Tag'a belirtilen sabit değer yazılır | Bağımsız hesaplamaların devam etmesi gereken durumlar |
| Son Değeri Koru | Tag'ın son okunan değeri korunur, güncelleme yapılmaz | Yavaş değişen ölçümler (enerji sayacı, ortam sıcaklığı) |
| Üretimi Durdur | İstasyon duruş kaydına otomatik kesinti girilir | Kritik hat — veri olmadan üretim devam edemez |
Veri Yenileme Politikası
Verinin ne sıklıkla güncellenmesi gerektiğini ve güncelleme gelmediğinde ne yapılacağını belirler:
| Parametre | Açıklama |
|---|---|
| Yenileme Periyodu | Verinin kaç saniyede bir güncellenmesi beklenir |
| Zaman Aşımı Aksiyonu | Belirtilen sürede veri gelmezse uygulanacak davranış |
Adım Adım Kullanım
Bağlantı Kesintisi Politikası Oluşturma
- Sol menüden Retgate & IoT → Bağlantı Politikaları sayfasına gidin
- Yeni Ekle butonuna tıklayın
- Aktif toggle'ını açın
- Ad girin (örn: "Kaynak Hattı Kesinti Politikası")
- Politika Tipi olarak
Bağlantı Kesintisiseçin - Hedef olarak ilgili istasyon veya cihazı seçin
- Aksiyon belirleyin (örn: "Alarm Üret")
- Retgate açılır listesinden ilgili gateway'i seçin
- Kaydet butonuna tıklayın
İstasyona Özel Politika Atama
- Politika oluştururken Hedef alanından ilgili istasyonu seçin
- Aynı istasyon için birden fazla politika tanımlayabilirsiniz (kesinti + yenileme)
- Çakışma durumunda en kısıtlayıcı politika uygulanır
Politikayı Geçici Olarak Devre Dışı Bırakma
- İlgili politika satırındaki Düzenle butonuna tıklayın
- Aktif toggle'ını kapatın
- Kaydet ile politikayı pasife alın
- Bakım veya test tamamlandığında tekrar aktif edin
Use Case Senaryoları
Senaryo 1 — Otomotiv: Kritik Hat Koruması
Bir otomotiv fabrikasında kaynak hattı kritik öneme sahiptir ve veri olmadan üretim devam edemez:
- Bağlantı Kesintisi Politikası oluşturulur: "Kaynak Hattı Kritik Koruma"
- Hedef: Kaynak Hattı İstasyonu
- Aksiyon: Üretimi Durdur + Alarm Üret
- Retgate bağlantısı kesildiğinde:
- İstasyona otomatik duruş kaydı girilir (sebep: Bağlantı Kesintisi)
- Alarm modülüne bildirim gönderilir
- Bakım ekibi anında haberdar edilir
- Bağlantı yeniden sağlandığında üretim operatör onayı ile devam eder
Senaryo 2 — Enerji Yönetimi: Son Değeri Koru
Bir üretim tesisinde enerji sayaçları Modbus TCP ile okunuyor. Kısa süreli bağlantı kesintilerinde enerji verisi kaybedilmemeli:
- Bağlantı Kesintisi Politikası oluşturulur: "Enerji Sayacı Koruma"
- Hedef: Enerji analizörü cihazları
- Aksiyon: Son Değeri Koru
- Retgate bağlantısı kesildiğinde:
- Tag'ın son okunan değeri korunur (kWh sayacı)
- Bağlantı geldiğinde güncel sayaç değeri okunur ve aradaki fark hesaplanır
- Veri Yenileme Politikası eklenir: 60 saniye içinde veri gelmezse uyarı üretilir
Senaryo 3 — İlaç Üretimi: GMP Uyumlu İzleme
Bir ilaç fabrikasında temiz oda parametreleri kesintisiz izlenmelidir:
- Bağlantı Kesintisi Politikası: Alarm Üret (kritik proses parametreleri)
- Veri Yenileme Politikası: 30 saniye yenileme periyodu, zaman aşımında alarm
- Her iki politika da aynı istasyona atanır
- GMP denetimlerinde politika kayıtları kanıt olarak sunulabilir
Modüller Arası Bağlantılar
| İlişki | Modül | Açıklama |
|---|---|---|
| Bağımlılık | Retgate Cihazlar | Politikalar bir Retgate'e ve cihazlara atanır |
| Hedef | İstasyonlar | İstasyon bazlı politika ataması yapılır |
| Kavramsal | Retgate Nedir? | Genel mimari ve bağlantı yapısı |
| İzleme | Node İzleme | Politika kapsamındaki cihaz verileri izlenir |
| Veri akışı | Taglar | Politikalar tag değerlerinin davranışını etkiler |