Kullanım Kılavuzları
S7–200 PLC Kullanma Kılavuzu POSx_LDPOS Komutu POSx_LDPOS komutu (pozisyonu yükle), pozisyonlama modülündeki anlık pozisyonu başka bir değerle değiştirir. Bu komutu, herhangi bir mutlak hareket komutu için yeni bir sıfır noktası oluşturmak için de kullanabilirsiniz. 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 LDPOS 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 LDPOS komutu gönderir. Sadece bir LDPOS komutunun gönderildiğinden emin olmak için, START parametresini başlatan koşulu bir yükselen kenar şartına bağlamak gerekir. New_Pos parametresi, pozisyonlama modülünün mutlak hareketler için kullandığı anlık değerin yerine geçecek olan yeni değerdir. Seçilen ölçüm sistemine göre, bu değer darbe sayısı (DINT) veya mühendislik birimi sayısı (REEL) olabilir. 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. Tablo 9–8 POSx_LDPOS Komutu için Parametreler Giriş/Çıkış Veri Tipi Operandlar START BOOL I, Q, V, M, SM, S, T, C, L, Enerji Akışı New_Pos, C_Pos DINT, REELID, QD, VD, MD, SMD, SD, LD, AC, *VD, *AC, *LD Done BOOL I, Q, V, M, SM, S, T, C, L Error BAYT IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *AC, *LD 264