Siemens (6ES7241-1AA22-0XA0) SIMATIC S7-200 Bilgisayarlarda Kullanılan Haberleşme Ara Birim Cihazları
S7–200 PLC Kullanma Kılavuzu
POSx_GOTO Komutu
POSx_GOTO komutu pozisyonlama modülünün istenilen bir
noktaya gitmesini sağlar.
EN bitinin 1 olması komutu işletir. DONE bitinin gelerek komutun
sona erdiğini göstermesine değin EN bitinin 1 kalmasını sağlayın.
START parametresinin 1 olması pozisyonlama modülüne bir GOTO
komutu gönderilmesine neden olur. Komut, START parametresinin
var olduğu her taramada, eğer pozisyonlama modülü meşgul
değilse, pozisyonlama modülüne GOTO komutu gönderir. Sadece
bir GOTO komutunun gönderildiğinden emin olmak için, START
parametresini başlatan koşulu bir yükselen kenar şartına bağlamak
gerekir.
Pos parametresi ya hareket edilecek belli bir nokta (mutlak hareket
için) veya gidilecek mesafe (göreceli hareket için) gösterir. Seçilen
ölçüm sistemine göre, bu değer darbe sayısı (DINT) veya
mühendislik birimi sayısı (REEL) olabilir.
Speed parametresi hareketin maksimum hızını belirler. Seçilen
ölçüm sistemine göre, bu değer darbe sayısı (DINT) veya
mühendislik birimi sayısı (REEL) olabilir.
Mode parametresi hareketin tipini seçer:
0 - Mutlak pozisyon
1 - Göreceli pozisyon
2 - Tek hızlı, sürekli pozitif yönde hareket
3 - Tek hızlı, sürekli negatif yönde hareket
Done parametresi, pozisyonlama modülü işlemi tamamladığında 1 olur.
Error parametresi, oluşan hatanın kodunu gösterir. Hata kodlarının açıklaması için sayfa 276’daki
Tablo 9–13’e bakınız.
C_Pos parametresi motorun bulunduğu anlık pozisyonu gösterir. Seçilen ölçüm sistemine göre, bu değer
darbe sayısı (DINT) veya mühendislik birimi sayısı (REEL) olabilir.
C_Speed motorun anlık hızını gösterir. Seçilen ölçüm sistemine göre, bu değer darbe sayısı (DINT) veya
mühendislik birimi sayısı (REEL) olabilir.
Tablo 9–4 POSx_GOTO Komutu için Parametreler
Giriş/Çıkış Veri Tipi Operandlar
START BOOL I, Q, V, M, SM, S, T, C, L, Enerji Akışı
Pos, Speed DINT, REELID, QD, VD, MD, SMD, SD, LD, AC, *VD, *AC, *LD, Sabit
Mode BAYT IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *AC, *LD, Sabit
Abort, Done 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_Speed DINT, REELID, QD, VD, MD, SMD, SD, LD, AC, *VD, *AC, *LD
260