S7–200 PLC Kullanma Kılavuzu
POSx_CTRL Komutu
POSx_CTRL komutu (Control), pozisyon modülünün S7-200 RUN’a
geçtiği her seferde konfigürasyon/profil tablosunu yüklemesini
sağlayarak devreye alır ve başlatır.
Bu komutu projenizde yalnızca bir kere kullanın ve programın her
taramada komutu çağırdığından emin olun. Bu amaçla, SM0.0 (her
zaman “1”) girişini EN parametresine bağlayın.
Diğer pozisyon komutlarının pozisyonlama modülüne komut
göndermesi için EN parametresinin 1 olması şarttır. Eğer EN
parametresi 0 olursa, pozisyonlama modülü yürürlükte olan tüm
komutları iptal eder.
POSx_CTRL komutunun çıkış parametreleri pozisyonlama
modülünün durumu hakkında bilgi sağlar.
Done (bitti) parametresi, pozisyon modülü herhangi bir komutu
tamamladığında 1 olur.
Error (hata) parametresi, oluşan hatanın sonucunu gösterir. Sayfa
276’daki Tablo 9–13’de hata kodlarını görebilirsiniz.
C_Pos parametresi modülün pozisyonudur. Ölçüm birimine bağlı olarak, bu değer darbe adedi (DINT)
veya mühendislik birimi sayısıdır (REEL).
C_Speed parametresi modülün anlık hızını verir. Eğer ölçüm sistemi olarak darbe kullandıysanız,
C_Speed, darbe/saniye bilgisi içeren DINT değeridir. Eğer ölçüm sistemi olarak mühendislik birimi
kullandıysanız, C_Speed mühendislik birimi/saniye cinsinden hız bilgisi içeren reel sayıdır.
C_Dir parametresi motorun anlık yönü verir (pozitif veya negatif).
Tablo 9–2 POSx_CTRL Komutu için Parametreler
Giriş/Çıkış Veri Tipi Operand
MOD_EN BOOL I, Q, V, M, SM, S, T, C, L, Enerji Akışı
Done, C_Dir BOOL I, Q, V, M, SM, S, T, C, L
Error BAYT IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *AC, *LD
C_Pos, C_SpeedDINT, REELID, QD, VD, MD, SMD, SD, LD, AC, *VD, *AC, *LD
Bilgi Notu
Pozisyonlama modülü konfigürasyon/profil tablosunu yalnızca ilk enerji verildiğinde veya konfigürasyonu
yüklemesi komutunu aldığında yükler.
❑ Eğer konfigürasyonu değiştirmek için pozisyon kontrol sihirbazını kullandıysanız, POSx_CTRL
komutu pozisyonlama modülünü S7-200 her RUN konumuna geçtiğinde konfigürasyon/profil
tablosunu yüklemesi için otomatik olarak yönlendirir.
❑ Eğer konfigürasyonu değiştirmek için EM 253 kumanda panelini kullanırsanız, Update Configuration
(konfigürasyonu güncelle) butonuna tıklamak, pozisyon modülünün yeni konfigürasyon/profil
değerlerini yüklemesine neden olur.
❑ Konfigürasyonu değiştirmek için başka bir yöntem kullanırsanız, pozisyonlama modülüne Reload the
Configuration (konfigürasyonu yeniden yükle) komutu vermeniz gerekir. Aksi durumda modül eski
konfigürasyon/profil tablosunu kullanmaya devam eder.
258