New V4.3

Alarm

PLCVISU ile prefabrik bileşenler kullanmak mümkündür. Bileşen Alarmları, alarm durumlarını tetiklemeyi ve onaylamayı nispeten kolay hale getirir. Alarmın birçok yeni işlevselliği var.

Alarmların tanımı

  1. Menüyü açın ve Alarmlar menü öğesine gidin
  2. Sol üst köşede "Yeni" yazan bir düğme belirir. Üzerine tıklayın ve yeni bir alarm oluşturun.

Alarmı ayarlayın

  1. Mesaj numarasını atayın
  2. Sınıflandırmayı seçin
  3. Alarm metni girin (örneğin, sıkıştırılmış hava eksik)
  4. Unactive Başlığını Gir
  5. Nedenini girin (örneğin B26.6 sensörü)
  6. Reaksiyona girin (örneğin makine durdurma)
  7. Düzeltmeyi girin (örneğin, B26.6 sensörünün işlevini kontrol edin)
  8. Yeni oluşturulan alarmı kaydet

Codesys'te alarm yarat

BÖLÜM 1:
alarmingPrg'yi (alarm değişikliklerini başlatan ve gözlemleyen temel program) oluşturun. Mevcut uygulamada önemli olan, alarmingPrg'nin yolunun tam olarak "Application.alarmingPrg" olmasıdır.

  1. Durum sadece ilk döngüde DOĞRU olacak ve alarmları başlatmamıza izin verir
  2. Bu yöntem çağrısı, daha önce ADIM 1 veya ADIM 2 (Alarmların tanımı) içinde tanımlanan veritabanından alarm tanımını başlatacaktır
  3. Alarm geçmişini etkinleştirin ve döngüsel tampon uzunluğunu 500'e ayarlayın. Tampon ne kadar büyükse geçmiş veritabanının boyutu da o kadar büyük olur.
  4. Alarm değişikliklerini gözlemleyin. Bu her döngüde çalışmalı, değişiklikleri kontrol etmeli ve bunları HMI'ya iletmelidir.
  5. Her alarmın davranışını bireysel olarak kontrol etmek için alarm yöneticisi programını çalıştırın. Detaylar için diğer ekrana bakın.

BÖLÜM 2:
Sembol Konfigürasyonu ayarlamayı unutmayın. HMI'nin okunması için sadece birkaç değişken yeterlidir, ancak bunlar orada olmalıdır. Aksi takdirde HMI, PLC kodundaki alarm değişiklikleri hakkında bilgi sahibi olmaz.

  1. Önce Sembol Konfigürasyonları'na gidin
  2. "alarmingPRG" altında "alarming" seçeneğini seçin
  3. Daha fazla detay için üç noktayı seçin
  4. Sadece bu iki değişkeni yayınlayın, daha fazlasına gerek yok

BÖLÜM 3:
Bireysel alarm yöneticisinin uygulanması. Koşulların tanımlandığı yer.

  1. 1 alarm yönetimi uygulamasına örnek (örnek projede 2 tane) EĞER koşulu O ZAMAN alarmı etkinleştir AKSI DA alarmı devre dışı bırak
  2. parametrelerle setActive set. İlki mesaj kimliğinde (msgld), bunu alarm tanım tablosunda bulabilirsiniz
    parametreler 2-6 => alarm mesajı başlığına iletilebilecek parametreler (Gelişmiş Alarm bölümünde açıklanmıştır)
    parametreler 7-11 => alarm mesajlarının başlığına iletilebilen bir çeviri
    parametre 12 (varsayılan 0, çağrıda yok) modül id PLCVISU farklı modüllerde aynı alarmları kullanmaya hazırdır