1. sayfa (Toplam 1 sayfa)

Step motorun DDRVI komutu ile sağ - sol kontrolü

Gönderilme zamanı: 12 Eyl 2024, 17:53
gönderen Mesut_PÜRMÜSLÜ
Merhaba.

2 adet DDRVI komutu ile step motoru sağa /sola hareket ettirmek istediğim de;

Sağ yön M0 bitini aktif edince motor sağa dönüyor, hedef palse ulaşınca duruyor.
Tekrar sağ yön M0 bitini aktif edersem yine sağa dönüş işlemi gerçekleşiyor.

Ancak "sol yön" M1 bitini aktif ettiğim de, motor sola dönüş işlemini gerçekleştirmiyor.

Çalışmayı gözlemlediğim de,

Sağa dönüş için start verince pals tamamlandı M1036 bit kontağı off olarak, M0'ın setlenmesine izin veriyor,
Sola dönüş işlemi için M1 bitine start verdiğim de, pals tamamlandı M1036 bit kontağı on konumun da olduğundan, M1'i sürekli resetlediği için sola dönüş işlemi gerçekleşmiyor.
M1036 pals tamamlandı biti, sağa dönüş işlemine izin veriyor iken, sola dönüş işlemine izin vermiyor.
Screenshot_4.jpg

Re: Step motorun DDRVI komutu ile sağ - sol kontrolü

Gönderilme zamanı: 13 Eyl 2024, 09:20
gönderen İslam
Aynı pulse çıkış kanalı için birden fazla pulse komutu yazmanıza gerek kalmadan pulse ve frekans için kullanılan değişkenlerin içeriğini değiştirmek suretiyle pozisyonlama yapabilirsiniz. Böylelikle programınızda fazladan komut satırlarıda kullanılmamış olacaktır.

Re: Step motorun DDRVI komutu ile sağ - sol kontrolü

Gönderilme zamanı: 13 Eyl 2024, 12:34
gönderen Mesut_PÜRMÜSLÜ
İslam bey cevabınız için teşekkür ederim.

Farklı alternatif yöntemlerle bu çalışmayı gerçekleştirebiliyorum.

Forumda step motor uygulama örneklerini incelediğim de, aynı anda aktif olmamak şartı ile, 1 step motorun kontrolü için birden fazla (DDRVA veya DDRVI ) pals komutu kullanılmış.

Bu uygulama da 2 Adet DDRVI komut kullanınca M1036 pals tamamlandı biti, sağa dönüş işlemine izin veriyor iken, sola dönüş işlemine izin vermiyor.

Sola dönüş işlemini nasıl gerçekleştirebilirim?

Re: Step motorun DDRVI komutu ile sağ - sol kontrolü

Gönderilme zamanı: 13 Eyl 2024, 14:49
gönderen İslam
DDRVI komutunun çift yön çalışmasıyla alakalı bir engeli yoktur.

Re: Step motorun DDRVI komutu ile sağ - sol kontrolü

Gönderilme zamanı: 16 Oca 2025, 15:03
gönderen Elite
İyi çalışmalar
İslam bey asda a2 servo motorumu pals drection kontrol ediyorum. Kontrol etmemde sorun yok motora dur kalk yaptırıyorum ondada sorun yok 500 devirde çalışırken hiç durmada 1000 devire çıkmasını istiyorum bunun için hangi komutu kullanayım

Re: Step motorun DDRVI komutu ile sağ - sol kontrolü

Gönderilme zamanı: 17 Oca 2025, 10:21
gönderen İslam
DDRVI/DDRVA komutlarında online olarak frekans değeri değiştirilemez. Online olarak frekans değiştirebildiğiniz DPLSY komutu da tek yön kullanım içindir. Birde DPLSV komutu var ancak bu sonsuz pulse ürettiği için pozisyona müdahale edemezsiniz.