Kullanım Kılavuzları
PTO Çevrim Süresi ve Darbe Sayısının Değiştirilmesi (Tek Parçalık İşlem) Tek parçalık bir PTO işleminde hem çevrim süresini, hem de darbe sayısını değiştirmek için, bir altprogram veya interrupt altprogramı kullanabilirsiniz. Bu amaçla aşağıdaki adımları izleyin: 1. Şu değerlerden birini SMB67’ye taşıyarak kontrol baytını ayarlayın (PTO/PWM fonksiyonunu devreye alır, PTO işlemini, zaman tabanını seçer, darbe sayısını ve çevrim süresini güncellemeye izin verir): 16#85 (mikrosaniye için) veya 16#8D (milisaniye için). 2. Yeni çevrim süresi için bir word değerini SMW68’e taşıyın. 3. Yeni darbe sayısı için bir double word değerini SMD72’ye taşıyın. 4. PLS komutunu işleyin (böylece S7–200, PTO/PWM üretecini programlar). S7–200, çalışmakta olan PTO’yu tamamlar, ondan sonra yeni PTO dalga şekline geçer. 5. (İnterrupt) altprogramını sonlandırın. Çok Parçalı İşlem için PTO Çıkışın Başlatılması Tipik olarak, bir darbe çıkışı için PTO özelliğini bir altprogram ile başlatırsınız. Bu altprogramı ana programdan SM0.1 ile çağırmak, programınızın tarama süresini kısaltacak ve takibini daha kolay hale getirecektir. Ana programdan bu altprogramı çağırdıktan sonra, aşağıdaki adımları takip ederek Q0.0’ı PTO çıkış özelliğini taşır şekilde ayarlayabilirsiniz: 1. Şu değerlerden birini SMB67’ye yükleyerek kontrol baytını ayarlayın: 16#A0 (mikrosaniye cinsinden artımlar için) veya 16#A8 (milisaniye cinsinden artımlar için). Her iki değer de PTO/PWM fonksiyonunu devreye alır, PTO işlemini seçer, çok parçalı çalışmayıve zaman tabanını seçer (mikrosaniye veya milisaniye). 2. SMW168’e profil tablosunun başlangıç adresini girin. 3. Profil tablosundaki parça değerlerini V hafızasına girin. Tablonun ilk baytı olan parça sayısının doğru olduğundan emin olun. 4. (Seçime bağlı) Darbe dizisi bittiği anda bir işlem yapmak istiyorsanız, darbe dizisi tamamlandı (interrupt olgusu 19) olgusuna bir interrupt altprogramı ilişkilendirebilirsiniz. ATCH komutunu ve interrupt’lara izin ver komutu ENI’yi kullanın. 5. PLS komutunu işleyin (böylece S7–200, PTO/PWM üretecini programlar). 6. Altprogramı sonlandırın. 135