Mc_Home Bloğu Hakkında

PickleRick

Üye
Katılım
10 Ağu 2022
Mesajlar
35
Puanları
1
Yaş
27
Herkese merhaba v90 servo motorla home aldırma işlemi sırasında sıkıntı yaşıyorum. Home komutunu execute ettiğim zaman sensörü geçiyor ve öyle duruyor. Sisteme normalde hw limit eklediğimde hataya geçtiği için bende çözüm olarak sensörleri görüp sistemi mc_halt ile durduruyordum ama bu şekilde de home sensörü konusunda ne yapacağımı bilemiyorum bu konuda yardım edebilir misiniz?
Şimdiden çok teşekkür ederim.
 
Önceki açtığınız konuya baktığımda MoveAbsloute ile de sorun yaşadığınızı görüyorum. Oradaki hata kodunun açıklamasında hata takibinin izin verilen değeri aştığını söylüyor. Yani hesaplanan pozisyonla(tahrik edilen sistemin olması gereken pozisyon) gerçekteki pozisyonun arasındaki farkın izin verilen sınırları aştığını söylüyor.

Screenshot 2023-07-27 224607.png


Servo sürücü ve axis doğru şekilde optimize edilmediyse, parametrelere doğru değerler girilmediyse bu hatanın yaşanması mümkündür. Öncelikle sürücünün, ardında da axis'in optimize edilmesi gerekir. Bunları yaparken de mekaniğe ve kendinize zarar vermemek için STO'nun aktik olduğuna ve acil stopun elinizin altında olduğundan emin olun.

Kendi tecrübemde yukarıdaki problem home işlemini de etkilediğini gördüm. Ama hata kodu, teknoloji objesinin konfigürasyonu, sürücü parametreleri, olayın videosu vb. doneleri görmeden kesin bir şey söylemek zor.
 
İlginiz için cidden teşekkür ederim daha önceden move absolute değil de mc powerda sıkıntı yaşamıştım onu aşağıda atacağım sorunlar ile çözdüm hw limit switcleri iptal ederek yaptım ve move jog move relative de de sensörlerin çalışmasında bir sıkıntı görmedim bütün bloklar sensörler yardımı ile durduruyorum.
Aşağıda fotoğrafını gene atacağım şekilde mc home komutunu attığımda ise sensörü görüp biraz geçip duruyor ve bu istediğim bir şey değil gene isterseniz projenin örneğini size atabilirim tekrardan teşekkür ederim .
 

Ekli dosyalar

  • 1.PNG
    1.PNG
    16 KB · Görüntüleme: 24
  • 2.PNG
    2.PNG
    22.9 KB · Görüntüleme: 20
  • 3.PNG
    3.PNG
    18 KB · Görüntüleme: 18
  • 4.PNG
    4.PNG
    34.8 KB · Görüntüleme: 18
  • 5.PNG
    5.PNG
    44.4 KB · Görüntüleme: 21
Sensörü arama hızı yani approach velocity i düşürün, ivmeyi s(mm)= V^2 / (2a) buradan a= V^2/2s formülünden s yi home ile negatif limit arasındaki mesafenin yarısı olarak ayarlayın ve bu arada duracak şekilde ivmeyi hesaplayın böylece negatif limite binmemesi gerek.
Örneğin ivmeyi hızın 2 katı seçerseniz s=V^2/2a = V* V/ 2 x (2V) = V/4(mm) mesafesinde durur.
İvmeyi hızın 4 katı seçerseniz s= V/8 mm de durur.
 
Son düzenleme:
Herkese merhaba v90 servo motorla home aldırma işlemi sırasında sıkıntı yaşıyorum. Home komutunu execute ettiğim zaman sensörü geçiyor ve öyle duruyor. Sisteme normalde hw limit eklediğimde hataya geçtiği için bende çözüm olarak sensörleri görüp sistemi mc_halt ile durduruyordum ama bu şekilde de home sensörü konusunda ne yapacağımı bilemiyorum bu konuda yardım edebilir misiniz?
Şimdiden çok teşekkür ederim.
Pozisyonla da gönderebilirsin bu da bir tercih.
 

Forum istatistikleri

Konular
129,867
Mesajlar
930,872
Kullanıcılar
452,732
Son üye
erencok

Yeni konular

Geri
Üst