Kullanım Kılavuzları
Pozisyonlama Modülü Kumanda Baytının Detayları Pozisyonlama modülü, kumanda baytı olarak kullanılan bir baytlık dijital çıkış sağlar. Resim 9–22 kumanda baytının tanımını göstermektedir. Tablo 9–18’de Command_code (kumanda kodu) tanımları yer almaktadır. Modül, R bitinin 0’dan 1’e geçişini yeni bir komut MSB LSB olarak algılar. 7 6 5 4 3 2 1 0 QBx R Command_code Eğer modül, bir komut aktif iken yeni komut alırsa (R biti 0’dan 1’e geçerse), o anki komut iptal R 0 = Serbest edilir, eğer hareket halinde ise motor 1 = Command_code’da tanımlanan yavaşlatılarak durdurulur. komutu işle (Bkz Tablo 9-18) Resim 9–22 Kumanda Baytının Tanımı Bir işlem tamamlandıktan sonra yeni bir komutun alınabilmesi için modülün serbest konumuna geçişi görmesi şarttır. Eğer bir komut iptal edilirse, yeni bir komut verilmeden önce yavaşlamanın sona ermesi gereklidir. Komut aktif iken Command_code değerindeki değişiklik ihmal edilir. Pozisyonlama modülünün S7-200’ün çalışma Tablo 9–18 Command code Tanımları konumundaki değişiklik veya bir hata oluşması Command_code Komut halindeki davranışı, aşağıdaki şekildedir: 000 0000 ila 0 ila Profil blokları 0 ila 24 arasında ❑ Eğer S7–200, STOP’tan RUN’a geçerse: S7– 000 1111 24 tanımlanan hareketi yap 200’deki program pozisyonlama modülünün 100 0000 ila 25 ila Rezerve işleyişini belirler. 111 0101 117 (Seçilirse hata oluşur) 111 0110 118 DIS çıkışını çalıştır ❑ Eğer S7–200, RUN’dan STOP’a geçerse: Dijital çıkışların STOP durumuna geçmesini 111 0111 119 DIS çıkışını durdur veya son konumlarını saklamasını 111 1000 120 CLR çıkışında darbe oluştur seçebilirsiniz. 111 1001 121 Mevcut pozisyonu yeniden yükle ❑ Eğer STOP konumuna geçerken R biti 0 111 1010 122 İnteraktif blokta yer alan hareketi yapıldıysa: Tüm hareketler kontrollu yap yavaşlamayla durdurulur 111 1011 123 Referans noktası ofsetini yakala 111 1100 124 Pozitif yönde gezin (jog) 111 1101 125 Negatif yönde gezin (jog) 111 1110 126 Referans noktasını araştır 111 1111 127 Konfigürasyonu yeniden yükle ❑ Eğer STOP konumuna geçerken R biti 1 yapıldıysa: Pozisyonlama modülü devam eden her hareketi tamamlar. Eğer çalışan bir komut yoksa, bu durumda Command_code’da tanımlanan komut işlenir. ❑ Eğer R biti konumunu korursa: Pozisyonlama modülü devam eden tüm hareketleri tamamlar. ❑ Eğer S7–200 birincil bir hata görür ve tüm dijital çıkışlarını kapatırsa: Pozisyonlama modülü işlem halindeki tüm hareketleri kontrollu yavaşlamayla duruşa getirir. Pozisyonlama modülünün içerisinde bir gözetleyici yer almakta olup S7-200 ile iletişim (donanım hatası sonucunda) uzunca bir süre kesilirse çıkışlar kapatılır, devam eden hareketler kontrollu yavaşlamayla durdurulur. Modülün donanımı veya yazılımında birincil hata farkedilirse, P0, P1, DIS ve CLR çıkışları inaktif duruma getirilir. 283