Shift register

image\block_scr_sn.gif

Kısa açıklama

Shift register fonksiyonu bir giriş değerini okumak ve bitleri değiştirmek (shift) için kullanılabilir. Çıkış değeri yapılandırılan kayıt kaydırma biti ile uyumludur. Değiştirme yönü özel bir girişte değiştirilebilir.

 

Bağlantı

Açıklama

In Girişi

Fonksiyon başlatıldığında bu giriş değerini okur.

Trg Girişi

SFB Trg (Tetikleyici) girişindeki bir pozitif kenar (0 - 1 geçişi) ile başlatılır. Bir 1 - 0 geçişi yersizdir.

Dir Girişi

Dir girişinde S1...S8 shift register bitlerinin kaydırma yönü tanımlanır:

Dir = 0: yukarı kaydır (S1 >> S8)

Dir = 1: aşağı shift (S8 >> S1)

Parametre

Q çıkışının değerini tanımlayan Shift register bit .

   Olası ayarlar: S1 ... S8

Kalıcılık set (açık) = durum bellekte kalıcıdır.

Q Çıkışı

Çıkış değeri yapılandırılan kayıt kaydırma biti ile uyumludur.

Zamanlama diyagramı

image\block_scr_diagramm_tr.gif

Fonksiyonun açıklaması

Fonksiyon Trg (Tetikleyici) girişindeki bir pozitif kenar (0 - 1 geçişi) ile In girişinin değerini okur.

Bu değer, set edilen kaydırma yönüne bağlı olarak shift register bitleri S1 ya da S8'e yazılır:

Q, yapılandırılan shift register bitlerinin değerini çıkışa verir.

Kalıcılık etkinleştirilmemişse, elektrik kesintisinden sonra kaydırma fonksiyonu S1 ya da S8'de yeniden başlatılır.

Not

Kayıt kaydırma özel işlevi devre programında sadece bir defa kullanılabilir.

 

Genel bakış