POSx_SRATE Komutu
POSx_SRATE komutu (değişimi ayarla), pozisyon modülünün
hızlanma, yavaşlama ve sarsıntı sürelerini değiştirir.
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
SRATE 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 SRATE komutu
gönderir. Sadece bir SRATE komutunun gönderildiğinden emin
olmak için, START parametresini başlatan koşulu bir yükselen
kenar şartına bağlamak gerekir.
ACCEL_Time, DECEL_Time ve JERK_Time parametreleri sırasıyla
yeni hızlanma, yavaşlama ve sarsıntı zamanlarını belirler
(milisaniye olarak).
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.
Tablo 9–9 POSx_SRATE Komutu için Parametreler
Giriş/Çıkış Veri Tipi Operandlar
START BOOL I, Q, V, M, SM, S, T, C, L
ACCEL_Time, DECEL_Time, DINT ID, QD, VD, MD, SMD, SD, LD, AC, *VD, *AC, *LD, Sabit
JERK_Time
Done BOOL I, Q, V, M, SM, S, T, C, L
Error BAYT IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *AC, *LD
265