Enable Edilmiş Bir Axis nasıl kilitlemeden çıkartılır?

Çözüldü

MC_Power komutunda aşağıdaki girişleri True yaparak servoyu etkinleştirdim:

  • Enable := True

  • bRegulatorOn := True

  • bDriveStart := True

Status, bRegulatorRealState ve bDriveStartRealState bayrakları True olduğunda, giriş sinyallerini kapattım. Ancak servo enable durumunda kaldığı için motor kilitli (torklu) pozisyonda tutuluyor.

İhtiyacım olan süreç şu:

  1. Bu noktadan sonra servonun kilidini (torkunu) kontrollü şekilde bırakmak,

  2. Operatörün mekaniği elle istenen konuma getirmesine izin vermek,

  3. Bu manuel konumu kayıt altına almak,

  4. İşe tekrar dönüleceği zaman servoyu yeniden güvenle devreye alıp kilitlemek.

Bu iş akışını doğru ve emniyetli biçimde nasıl uygulayabilirim? İyi çalışmalar.

ernuzn002 Üye üzerinde Eylül 24, 2025 tarihinde soruldu · SERVO SÜRÜCÜ
Yorum Ekle
1 Cevap
    En İyi Cevap

    Merhabalar,

    bRegulatorOn := True; komutu ile servoyu “ON” durumuna aldığınızda, servo motor mili kilitlenerek torklu hale gelir. Bu koşulda motoru dışarıdan elle hareket ettirmek mümkün olmaz. Mekaniği serbest bırakabilmek için servonun mutlaka “OFF” konumuna alınması gerekir; aksi halde manuel hareket ettirme imkânı bulunmaz.

    Saygılarımızla.

    Yönetici üzerinde Eylül 24, 2025 tarafından cevaplandı.
    Yorum Ekle

    Cevabınız

    Bu cevabı göndererek, kullanım koşulları ve gizlilik kurallarını kabul etmiş olursunuz privacy policy and terms of service.