Bir Jalousie SPS Kullanarak Kontrol Etmek

Bir Jalousie çıkışlarla kontrol etmek için SHUTTER İş Bloku kullanılır. Bu küçük örnekte önce tuşlar üzerinden kontrol gösterilir. Tuşlar basıldığında doğru ve bırakıldığında yanlıştır.

İpuçları: Program buradan indirilebilir ve içe aktarılabilir: example_shutter.antobj

Temel Bilgiler

Öncelikle, Aktörler Gölgeleme altında bulunan Jalousie türünde yeni bir periferik ekleyin ve ardından Explorer'da Uygula'na tıklayın.

Öğenin açıldıktan sonra, Düzenle'ye tıklayın ve aşağıdaki adımları başlatmak için devam edin.

  1. VISU İş Blokunu silin.
  2. Yeni bir İş Bloku ekleyin ve onu SHUTTER olarak tanımlayın.
  3. Bir veri tabanı atayın. Örnekteki adı shutter.
  4. Şimdi motorun çıkışlarını ayarlayalım. Bunlar DO_UP yukarı ve DO_DW aşağıdır. Çıkış DO_UP'a out.up yazıyoruz ve DO_DW'ya out.down. Diğer tüm çıkışlar geçici olarak atlanacak.
  5. Jalousie hareket etmesi için çalışma süreleri belirtilmelidir. Bizim durumumuzda giriş PT_UP'u T#10s ve PT_DW'yu T#8s olarak tanımlayalım.
  6. Giriş PT_STOP'a motoru kilitlemek ve korumak için bir ölüm süresi girin: T#500ms.
  7. Şimdi Jalousie'nin tüm lamellerin çalışma süresini genişletiyoruz. Bu giriş PT_SLAT'a T#1s100ms olarak tanımlayalım. Etkili olması için adım sayısı belirtilmelidir, bu giriş SLAT_STEPS'e 10 adım olarak girilir.
  8. Şimdi sadece tuşları bağlamamız gerekmektedir. Bunun için giriş TR_UP'a in.Tr1_up ve giriş TR_DW'ya in.Tr1_down yazıyoruz. Birden fazla tuş aynı Jalousie'yi kontrol etmesi gerekiyorsa, bunlar girişlerde bir OR-İş Bloku ile bağlanır.
  9. Şimdi uygulama test edilebilir: Uygula'ya tıklayın ve ardından Önizleme'ye tıklayın.

Görünüm

İş Bloku ile görüntülemenin iletişim kurabilmesi için aşağıdaki adımlar gerçekleştirilmelidir:

  1. MOVETO_POS girişinde yeni bir İş Blok oluşturun ve onu VISUVAR olarak tanımlayın. Bu İş Bloku'nun veri tabanı adı burada pos. Oluşturulan VISUVAR'ın girişine, görüntülemeye geçerli konumu iletmek için SHUTTER-İş Blokuna shutter.POS referansını verin.
  2. Şimdi önceki adımı MOVETO_SLAT girişiyle tekrarlayın. İş Bloku VISUVAR'ın veri tabanı adı slat. VISUVAR'ın girişini çıkış shutter.SLAT'a bağlayın.
  3. Jalousie'nin görüntüleme üzerinde tuşlarla da kontrol edilebilmesi için şimdi üç tane daha İş Bloku oluşturun. İlk ikisi İş Bloku SHUTTER'ın girişleri TR_UP ve TR_DW arasında tuşlar arasında eklenecek. Üçüncü VISUVAR'ı giriş STOP'a ekleyin. Bunu seçmek için ilgili girişi seçin.
  4. İlk VISUVAR'ın veri tabanı adı tr_up, ikinci tr_down ve giriş STOP'ta tr_stop.
  5. Şimdi yeni bir ağ oluşturun. Buraya İş Bloku VISUVAR'ı ekleyin ve veri tabanı adı real_pos. Şimdi giriş shutter.REAL_POS yazın, böylece simgeye geçerli Jalousie konumu aktarılır.
  6. Önceki adımı yeni bir ağla tekrarlayın. Bu sefer veri tabanı adı real_slat. Ardından giriş shutter.REAL_SLAT yazın.
  7. Şimdi düzenleyici penceresi altındaki sekmeyi Görünüm'e değiştirin. Şimdi görünüm simgesini görürsünüz.
  8. Simge için Değişkenlerde position'u real_pos ve slat_anglereal_slat olarak ayarlayın. Ayrıca, Çift Tıkla Anahtarı'nı değeri pos olarak ayarlayabilirsiniz.
  9. Sol tarafta Shutter-Blinds sekmesini seçin. Şablon tüm Jalousie kontrol elemanlarını içerir.
  10. Şimdi üst kaydırıcıyı seçin. Bu değiştirilmelidir. Değer'i değişken pos'a ayarlayın. Alt kaydırıcı için de Değer'i değişken slat'a işaret etmelidir.
  11. Şimdi üst düğmeyi seçin. Değer'i değişken tr_up'a değiştirin.
  12. Üst adımı Stop ve ab tuşları ile değişkenler tr_stop ve tr_down kullanarak tekrarlayın.
  13. Ardından Uygula'ya tıklayın. Şimdi Jalousie bir plan üzerinde yerleştirilebilir ve sonuç görülebilir.

Not: Kaydırıcıda lamel adım sayısı SHUTTER İş Blokundaki adım sayısıyla uyumlu olmalıdır.