Skip to content

Alarmlar ​

Yaklaşık 6 dk okuma

Alarm, bir tag'in değeri tanımlı bir koşulu sağladığında operatörü uyaran kayıttır. Bu sayfa alarmın nasıl oluştuğunu, hangi durumlardan geçtiğini ve kimlere ulaştığını anlatır. Tanım adımları Alarm Tanımları, alarm ekranının kullanımı Arayüz Turu ve Alarm Geçmişi sayfalarındadır.

Alarm tanımı ​

Her alarm tanımı bir tag'e bağlıdır. Bir tag'in birden fazla alarm tanımı olabilir. Tanım şu parçalardan oluşur:

  • Karşılaştırma Operatörü ve Karşılaştırma Değeri: koşulun kendisi, örneğin "değer > 80".
  • Bit No: doldurulursa koşul tag değerinin yalnız bu bitine uygulanır; bit 1 ise değer 1, 0 ise değer 0 kabul edilir.
  • Aktif Tolerans, Pasif Tolerans ve Gecikme Zamanı[s]: alarmın gereksiz yere açılıp kapanmasını önleyen ayarlar.
  • Alarm Tipi.

Koşul, tag'in değeri her değiştiğinde yeniden değerlendirilir. Metin (String) tag'ler için alarm değerlendirilmez.

Alarm tipleri ​

Alarm Tipi üç değerden biridir: HATA, UYARI veya ALARM. Tip, alarmın nasıl değerlendirildiğini değiştirmez:

  • Aktif alarm tablosunda ve alarm geçmişinde satırlar tipe ve duruma göre farklı renklerle gösterilir.
  • E-posta bildiriminin konusu UYARI tipinde "2Win Scada Uyarı", diğer tiplerde "2Win Scada Hata" olur.

Tolerans ​

Değer eşik çevresinde dalgalandığında alarmın sürekli açılıp kapanmaması için iki tolerans kullanılır. Alarm Aktif Tolerans kadar eşiği aştığında oluşur, Pasif Tolerans kadar geri döndüğünde kalkar. İki sınırın arasında alarm önceki durumunu korur.

OperatörAlarm oluşurAlarm kalkar
Büyük (>)değer > eşik + aktif toleransdeğer ≤ eşik − pasif tolerans
Büyük eşit (>=)değer ≥ eşik + aktif toleransdeğer < eşik − pasif tolerans
Küçük (<)değer < eşik − aktif toleransdeğer ≥ eşik + pasif tolerans
Küçük eşit (<=)değer ≤ eşik − aktif toleransdeğer > eşik + pasif tolerans
Eşit (=), Eşit değil (!=)Koşul sağlandığındaKoşul sağlanmadığında; toleranslar kullanılmaz
Değişim YokÖnceki değerle farkı ≤ aktif tolerans; değer hiç değişmese de yaklaşık 10 saniyede bir yeniden kontrol edilir. İlk gerçek değer okunana kadar değerlendirilmez (bkz. Gecikme).Fark > pasif tolerans

Örnek: eşik 80, aktif tolerans 2, pasif tolerans 5 olan bir "büyük" alarmı değer 82'yi geçince oluşur ve değer 75'e veya altına inince kalkar.

Gecikme ​

Gecikme Zamanı[s] sıfırdan büyükse tag'in değeri değiştiğinde alarm için hemen karar verilmez. Sistem gecikme süresi kadar bekler ve süre sonunda koşulun son durumuna göre alarmı oluşturur veya kaldırır. Böylece gecikmeden kısa süren dalgalanmalar alarm üretmez. Gecikme hem alarmın oluşmasına hem kalkmasına uygulanır; yalnız Değişim Yok alarmları koşul ortadan kalkınca beklemeden kalkar.

Değişim Yok alarmında gecikme, servis açıldıktan, cihaz yeniden yüklendikten veya alarm tanımı güncellenip başka tag'e taşındıktan sonra okunan ilk gerçek değerden itibaren sayılır. Tag'den hiç değer okunmamışsa alarm oluşmaz. Bağlantı koptuğunda son değer donmuş kaldığı için alarm gecikme sonunda yine oluşur.

Yaşam döngüsü ​

Bir alarm, koşulun durumu ve operatörün onayı birlikte ele alınarak dört durumdan birinde bulunur:

DurumKoşulOnayAktif alarm tablosunda
YeniSağlanıyorYokGörünür; ses çalar
OnaylanmışSağlanıyorVarGörünür
Reset bekleyenOrtadan kalktıYokGörünür; ses çalar
KapanmışOrtadan kalktıVarGörünmez

Geçişler:

  1. Koşul sağlanır (varsa gecikmeden sonra): alarm Yeni olur.
  2. Operatör alarmı onaylar: alarm Onaylanmış olur. Koşul sonra ortadan kalkınca alarm Kapanmış olur.
  3. Koşul, alarm onaylanmadan ortadan kalkar: alarm Reset bekleyen olur. Operatörün alarmı görmeden kaçırmaması için tabloda kalır. Onay ile Kapanmış olur.
  4. Koşul yeniden sağlanırsa alarm tekrar Yeni olur ve yeniden onay ister.

Operatör işlemleri ​

Aktif alarm penceresinde şu işlemler yapılır:

İşlemEtkisi
Onay (araç çubuğu)Listedeki bütün alarmları onaylar. Tek bir alarm, satırdaki Onay anahtarıyla onaylanır; onaylayan kullanıcı tabloda Onaylayan sütununda görünür. Onay, reset bekleyen alarmı doğrudan kapatır.
KilitleSeçili alarmların hepsine aynı kilit durumunu uygular: seçimde kilitsiz en az bir alarm varsa seçili alarmların hepsi kilitlenir; seçili alarmların hepsi zaten kilitliyse hepsinin kilidi kaldırılır (bkz. Kilit). Seçili alarm yoksa Seçili öğe yok! bildirimi gösterilir. Seçili alarm güncellendiğinde seçili kalır; listeden düşen alarm seçimden çıkar.
Sesi SusturBu tarayıcıda alarm sesini kapatır veya açar (bkz. Ses).

Onay ve kilit için kullanıcının UserAdministrator, Operate, Editor veya AlarmManagement rolü olmalıdır. Kullanıcı yalnız görebildiği alarmlar üzerinde işlem yapabilir; hangi alarmların görüleceği Proses Grupları ve Yetki sayfasında anlatılır.

Bağlantı kesintisinde ​

Sunucuyla canlı veri bağlantısı koptuğunda alarm listesi boşalmaz ve alarm sayısı 0'a düşmez. 2.10.1'den itibaren son bilinen alarmlar ekranda kalır, ancak güncel değildir:

  • Aktif alarm penceresinin araç çubuğunda Alarm listesi güncel değil notu görünür. Üst çubuktaki alarm sayısı soluk görünür; üzerine gelince aynı not okunur.
  • Alarm özeti sistem tag'lerine bağlı widget'lar (ör. aktif alarm sayısı) da son bilinen alarmlarla hesaplanır.
  • Bağlantı yokken alarm onaylanamaz ve kilitlenemez. Onay ve Kilitle işlemleri yalnız Alarm onaylanmadı: SCADA bağlantısı yok. veya Alarm kilitleme değiştirilmedi: SCADA bağlantısı yok. uyarısını gösterir; alarm onaylanmış veya kilitlenmiş görünmez.

Bağlantı yeniden kurulunca liste sunucunun gönderdiği güncel aktif alarm listesiyle tek seferde değiştirilir ve not kaybolur. Kesinti sırasında oluşan alarmlar listeye eklenir, kesinti sırasında kapanan alarmlar listeden düşer.

Kesinti sunucu servisinin yeniden başlamasından kaynaklanıyorsa sunucu alarmları başlangıç bitince yeniden hesaplar. Başlangıç, ekran yeniden bağlandıktan sonra 15 saniyeden uzun sürerse ekranda kalan alarmlar listeden düşebilir; liste ve alarm sayısı başlangıç bitene kadar boş veya 0 görünebilir. Başlangıç bitince aktif alarmlar yeniden gelir; o sırada henüz okunamamış bir cihazın alarmları cihaz okununca gelir.

Kilit ​

Kilitle işlemi, seçili alarmların tanımındaki Görmezden Gel alanını işaretler. Seçimde kilitsiz en az bir alarm varsa seçili alarmların hepsi kilitlenir; zaten kilitli olanlar kilitli kalır. Seçili alarmların hepsi kilitliyse aynı işlem hepsinin işaretini kaldırır. Kilit alarm tanımıyla birlikte saklanır: sunucu servisi yeniden başladığında da korunur ve bütün kullanıcılar için geçerlidir. Alarm tanım tablosundaki Görmezden Gel sütunu kilit durumunu gösterir; alan tanım penceresinde düzenlenmez.

Kilit, alarmı yalnız arayüzde susturur:

  • Kilitli alarm aktif alarm tablosunda listelenmeye devam eder, ancak renklendirilmez.
  • Üst çubuktaki alarm sayısına katılmaz ve alarm sesi çalmaz.

Kilit alarmın değerlendirilmesini durdurmaz. Kilitli alarm oluşmaya ve kalkmaya devam eder, alarm geçmişine yazılır ve tanımlı bildirimleri gönderilir. Arızalı bir sensör gibi bilinen bir durumun operatörü sürekli rahatsız etmesini önlemek için kullanılır; sorun giderildiğinde kilit kaldırılmalıdır.

Ses ​

Alarm sesi kullanıcının tarayıcısında çalar. Ses, kilitli olmayan ve şu durumlardan birindeki en az bir alarm varken çalar:

  • Yeni veya Reset bekleyen alarm,
  • başka bir kullanıcı tarafından onaylanmış alarm.

Kullanıcının kendi onayladığı alarmlar sesi tetiklemez. Ses iki ayarla kapatılır:

  • Sesi Sustur: aktif alarm penceresindeki düğme. Seçim yalnız o tarayıcı için geçerlidir ve sayfa yenilendiğinde korunur.
  • Alarm Sesi Aktif: kullanıcı tanımındaki ayar. İşaretli değilse kullanıcı hiçbir tarayıcıda alarm sesi duymaz.

TIP

Tarayıcılar, kullanıcı sayfayla hiç etkileşime girmeden ses çalınmasını engelleyebilir. İzleme ekranı olarak kullanılan bir bilgisayarda oturum açtıktan sonra sayfaya bir kez tıklayın.

Alarm geçmişi ​

Alarmın oluştuğu ve kalktığı anlar, o andaki tag değeriyle birlikte arşiv veritabanına yazılır (bkz. Arşivleme). Geçmiş Alarm Geçmişi ekranında sorgulanır. Kilitli alarmlar da geçmişe yazılır.

Bildirimler ​

Alarm için e-posta veya SMS bildirimi ayrı bir tanımla kurulur (bkz. Bildirimler). Bildirim kuralı alarmın aktif olup olmadığına bakar:

  • Bildirimin kendi Gecikme Zamanı[s] değeri, alarmın oluşmasından sonra beklenecek süredir.
  • Tekrar Sayısı ve Maksimum Gönderim Sayısı, sık tekrarlayan alarmlarda gönderim sayısını sınırlar.
  • Bildirim, bildirim tanımında seçilen kullanıcılara gider. Onay, kilit ve proses grubu kapsamı bildirimin gönderilmesini etkilemez.

Gönderilen bildirimlerin durumu Bildirim Geçmişi ekranında izlenir.

Kimler görür ​

Canlı alarmlar kullanıcının proses grubu kapsamına göre iletilir. Tag'i hiçbir proses veya tag grubuna ait olmayan alarmlar Genel proses grubuna aittir ve Genel'i görebilen kullanıcılara iletilir; Genel'e rol atanmamışsa herkes görür. Editor rolü olan kullanıcılar ve SystemAdmin, Genel dahil bütün proses gruplarının alarmlarını alır. Ayrıntı: Proses Grupları ve Yetki.

2WinScada 2.10