Ana içeriğe geç

Kelimeden bit sinyalleri oluşturma

Birçok cihaz birkaç durumu tek bir yazmaçta, bir durum ya da alarm kelimesinde toplar: bit 0 "pompa 1 çalışıyor", bit 1 "pompa 2 çalışıyor" vb. Kelimeyi her ekranda çözmek yerine her durum için bir bit sinyali oluşturun. Her bit sinyali kelimeden türetilir: salt okunurdur, kelimenin kalitesini ve zaman damgasını taşır.

Başlamadan önce​

  • Konfigürasyon editörü açık ve kelime tam sayı veri tipli (Int ya da UInt, 8–64 bit) bir sinyal olarak var olmalıdır; burada Station.OutletFlow (UInt16).

Adımlar​

Sinyal listesinde kelimeye sağ tıklayın ve Create bit signals…'ı (Bit sinyalleri oluştur…) seçin. Tam sayı olmayan sinyallerde öğe Only for integer signals (Int / UInt): status or alarm words ipucuyla gridir.

Station.OutletFlow sinyalinin Create bit signals… içeren bağlam menüsü.

Pencereyi Bit of another signal (derived) (Başka bir sinyalin biti) türündeki bir sinyalin Value source sekmesinden Create signals for several bits… ile de açabilirsiniz.

2. Bitleri seçin​

Create bit signals penceresinde:

  1. From bit (İlk bit) ve To bit'i (Son bit) ayarlayın, burada 0–3. Kelimenin bit sayısı kadar, en çok 64 bit listelenir.
  2. Oluşturulacak bitleri işaretleyin.
  3. Her bit için bir Text (Metin) girin; sinyalin açıklaması ve alarmının metni olur.
  4. İsterseniz iki durum metinli bir State type (Durum tipi) seçin, Alarm'ı işaretleyin ve bir Alert class (Alarm sınıfı) seçin.
0–3 bitleri işaretli, metinleri girilmiş ve bit 2'de alarm olan Create bit signals penceresi; özet 4 bit sinyali oluşturulacağını söylüyor.

Adlar Name pattern'den (Ad şablonu) gelir, varsayılan {name}_b{n}: {name} kelimenin adı, {n} bit numarası, {n:02} iki basamaklı bit numarası, {text} boşluk ve özel karakterleri atılmış metindir. Adı Signal name (Sinyal adı) sütununda da değiştirebilirsiniz. Yeni sinyaller Folder'a (Klasör), varsayılan olarak kelimenin klasörüne girer.

Tablonun altındaki özet kaç sinyal oluşturulacağını, adı var olduğu için kaçının atlanacağını ve kaçının alarm alacağını söyler.

3. Bit sinyallerini oluşturun​

Create N signals'a (N sinyal oluştur) tıklayın. Sinyaller listede, burada OutletFlow_b0–OutletFlow_b3, henüz uygulanmamış değişiklikler olarak görünür. Çalışmaya almak için konfigürasyonu uygulayın; bkz. Doğrulama ve uygulama.

OutletFlow_b ile süzülmüş, dört yeni bit sinyalini gösteren sinyal listesi.

Bit sinyalleri nasıl davranır​

  • Bir bit sinyalinin türü Bit'tir ve salt okunurdur: operatör de betik de yazamaz.
  • Kelime değişince değişir ve kelimenin kalitesini ve zaman damgasını alır.
  • Burada oluşturulan bir alarm, bit 1 olduğu sürece etkin olan, bitin metnini taşıyan bir durum alarmıdır.
  • Var olan adlar üzerine yazılmaz, atlanır; pencerede aynı adlı iki satır hatadır.