İçeriğe geç

Studio

Alarmlar

Alarm sistemi bir tag’in değerini izler, koşul sağlanınca alarmı operatöre gösterir ve her durum değişikliğini günlüğe yazar. Alarmları Studio’da tanımlarsınız, Live değerlendirir.

Alarm türleri

HMI Alarmları bölümünde üç sekme vardır: Dijital Alarmlar, Analog Alarmlar ve Alarm Sınıfları. Tablolar diğer tablo editörleri gibi çalışır: satır ekleme, hücre düzenleme, Excel.

Tür Alarm ne zaman gelir Ne zaman gider
Dijital alarm Tetik tag’inin seçilen biti Tetik alanındaki değere (1 ya da 0) gelince. Bit tetik değerinden çıkınca.
Analog alarm İzlenen tag’in değeri Koşul ve Sınır değeri ile sağlanınca. Gecikme varsa koşul bu süre boyunca kesintisiz sürmelidir. Değer sınırdan Histerezis kadar geri dönünce.

Alarm yalnızca tag’in değeri değişince ve değer geçerliyse yeniden değerlendirilir. Değer henüz okunmadıysa ya da kalitesi kötüyse (bağlantı kopuk) alarmın durumu değişmez: alarm gelmez, gelmişse gitmez.

Dijital alarm tanımlama

  1. Alarmı ekleyin

    Dijital Alarmlar sekmesinde Ekle’ye basın. Yeni satıra tablodaki en büyük numaranın bir fazlası No olarak verilir.

  2. Metni ve sınıfı seçin

    Alarm metni operatörün göreceği iletidir. Alarm sınıfı rengi, onay isteyip istemediğini ve günlüğe yazılıp yazılmadığını belirler.

  3. Tetik tag’ini seçin

    Tetik tag’i listesinden tag’i seçin; tag önce HMI tag’leri tablosunda tanımlı olmalıdır. Bit alanına bit numarasını (0 – 31), Tetik alanına 1 ya da 0 değerini girin. Bool tag’de Bit 0 olmalıdır.

  4. İsteğe bağlı alanları doldurun

    Öncelik, Hata yeri, Onay tag’ı ve Yardım metni aşağıdaki kolon tablosunda açıklanır. Bitince F7 ile projeyi denetleyin.

Analog alarm: koşul, histerezis, gecikme

Analog alarm sayısal bir tag’in değerini bir sınırla karşılaştırır. Adımlar dijital alarmla aynıdır; Analog Alarmlar sekmesinde İzlenen tag, Koşul, Sınır değeri, Histerezis ve Gecikme (sn) alanlarını doldurursunuz. İzlenen tag Bool, metin ya da DateTime tipinde olamaz.

  • Koşul: büyükse >, büyük eşit ≥, küçükse <, küçük eşit ≤, eşitse =, farklıysa ≠.
  • Histerezis alarm geldikten sonra uygulanır. > ve ≥ koşullarında alarm değer sınır − histerezis değerinin altına inince, < ve ≤ koşullarında sınır + histerezis değerinin üstüne çıkınca gider. Değer sınır çevresinde titrerken alarmın sürekli gelip gitmesini önler. = ve ≠ koşullarında etkisizdir.
  • Gecikme: koşul bu süre boyunca kesintisiz sağlanmazsa alarm gelmez; süre dolmadan koşul kalkarsa sayaç sıfırlanır. En çok 3600 sn. Dijital alarmda gecikme yoktur.

Örnek: pastörizasyon sıcaklığı 92 °C’nin altına inince alarm. Koşul küçükse <, Sınır değeri 92, Histerezis 0,3, Gecikme 2 sn. Sıcaklık 2 saniye boyunca 92’nin altında kalırsa alarm gelir; 92,3 °C ve üzerine çıkınca gider.

Alarm kolonları

Kolon Anlamı
No Alarm numarası, 1 – 999999. Aynı tabloda benzersizdir; Excel içe aktarmada eşleme anahtarıdır.
Öncelik 0 – 16. Büyük sayı daha önemlidir: liste önce önceliğe, sonra yeniliğe göre sıralanır; alarm satırında en yüksek öncelikli alarm görünür.
Hata yeri Serbest metin, örneğin Mikser 1. Listede kolon olarak görünür ve süzgeçlerde aranır.
Onay tag’ı Operatör alarmı onaylayınca bu tag’e 1 yazılır; PLC onayı bu bitten öğrenir. Live tag’i sıfırlamaz, PLC programı sıfırlamalıdır.
Yardım metni Alarmın nedenini ve yapılacakları anlatır. Alarm Görünümü’nün ayrıntı panelinde görünür. Yalnızca dijital alarm tablosunda girilir.

Alarm sınıfları

Sınıf, aynı biçimde davranacak alarmları gruplar; her alarm bir sınıfa bağlıdır. Yeni projede dört sınıf hazır gelir: Hata (onay ister, yanıp söner), Uyari, Bilgi ve Sistem. Sınıf tablosunda ad, ana renk, Geldi / Gitti / Onaylı satır renkleri (boşsa ana renkten türetilir) ve üç seçenek bulunur: Onay gerekir, Yanıp söner ve Arşivlenir.

Live’da alarm Geldi, Gitti, Onaylandı ya da Bastırıldı durumunda olur. Gitti yalnızca Onay gerekir işaretli sınıflarda görülür: koşul kalkmıştır ama alarm onaylanmamıştır. Onay gerekmeyen sınıflarda alarm koşul kalkınca kendiliğinden listeden çıkar.

Alarm Görünümü ve sesli uyarı

Alarm Görünümü, Kontroller grubundaki hazır alarm listesidir; sayfaya sürüklenir. Denetçi’de sekmeler (Güncel, Onay bekleyen, Geçmiş, Bastırılmış), tasarımcının koyduğu ve operatörün kaldıramadığı ön süzgeç (sınıf, öncelik aralığı, hata yeri), kolonlar, satır rengi, ayrıntı paneli ve dışa aktarma ayarlanır. Studio nesneyi örnek satırlarla gösterir. Ekranın altındaki alarm satırı en yüksek öncelikli alarmı gösterir ve Live Ayarları’ndan açılıp kapatılır.

Sesli uyarı açıksa yeni gelen ve onay bekleyen alarmda Live bilgisayarının hoparlöründe kısa bir ses çalınır; ses dosyası gerekmez. Ses türü Önceliğe göre ise öncelik 7 ve üstünde siren, 3 – 6 arasında çift bip, altında tek bip çalar. Onaylanana kadar tekrarla açıksa ses 8 saniyede bir yinelenir.

Onaylama, bastırma ve yorum yazma operatör işlemleridir; Live alarmları sayfasında anlatılır.

Günlük ve sınırlar

  • Sınıfında Arşivlenir işaretli alarmların her durum değişikliği projenin veri klasöründe aylık alarm_yyyyMM.log dosyasına yazılır. Günlük otomatik silinmez; diski izleyin.
  • Alarmların anlık durumu bellekte tutulur. Live yeniden başlayınca koşulu süren alarmlar yeniden Geldi olur ve onay yeniden istenir; bastırmalar kalkar. Geçmiş günlükte korunur.
  • Sınıfı silinmiş bir alarm sınıfsız çalışır: onay istemez, kırmızı gösterilir. Sınıfı silmeden önce alarmlarını başka sınıfa taşıyın.
  • Alarm numarasının benzersizliği her tabloda ayrı denetlenir. Karışıklık olmaması için dijital ve analog alarmlara ayrı numara aralıkları verin.

İlgili sayfalar

Demoyu deneyin

Demo sürümünü indirin, örnek projeyi açın ve bu özelliği kendi ekranınızda görün.