Merhabalar;
FL 004N CPU, FP 2043T HMI ve Panasonic Minas LİQİ servo ve servo sürücü bulunan sistemimde saat yönünde ve saat yönünün tersi yönünde "butona bastığım sürece" dönme işlemi yaptırıyorum ve bunu Elapsed_Value sayesinde gönderdiğim palsi HMI'da görebiliyorum, lakin sıkıntım şu, saat yönünün tersine gitmek için "-1000" frekans yazdığımda evet saatin tersi yönünde gidiyor, fakat Elapsed_Value Pozitif artıyor, bunun sebebini anlıyorum, Elapsed_Valuenin "toplam gönderilen palsi" belirttiğini biliyorum. İstediğim uygulamayı yapabilmek için "UNSİGNED" olmayan bir pals komutu kullanmam gerekiyor ki "eksi" pals yazabileyim fakat "SİGNED pals" yalnızca Abs_Pos_Control komutu ile gönderebiliyorum, kalan pals komutları "SİGNED" Seçilirse Derlemede Error veriyor. Abs_Pos_Control ile de "butona bastığım sürece sonsuz" dönme işlemini yapamadım, işin özü başka markalardaki DDRVI komutu gibi pals değerini "eksi" girebilmek istiyorum veya Renu Pulse_Dir Komutunda Frekans Ters yönde ise Elapsed_Value ninde azalmasını istiyorum, bunun için bir yöntem var mı?
NOT: FlexiSoft sürüm 2.36 (1october)
Teşekkür Ederim, İyi Çalışmalar..
Pals Komutlarında negatif değer girebilmek?
Re: Pals Komutlarında negatif değer girebilmek?
Rel_Pos_Control Komutunu kullanabilirsiniz. Pozistif durumda Elapsed_Value_CH1 değer artar tur değeri - girildiği durumda Elapsed_Value_CH1'deki değer azalır.
Re: Pals Komutlarında negatif değer girebilmek?
Çok teşekkürler, Söylediğiniz gibi oldu, yalnız - yönde sonsuz pals üretmesini sağlayamadım, -10 milyon pals üret dedim

böylece butona bastığım sürece 10 milyon üretene kadar - yönde gidecek yani neredeyse sonsuza kadar
sorunum hallolsa da işi nizami yapmak adına "- yönde butona bastığım sürece sonsuz pals üretebileceğim ve bunu Elapsed_Value de değeri azalıcak şekilde" ayarlamanın bir yolu var mı?


böylece butona bastığım sürece 10 milyon üretene kadar - yönde gidecek yani neredeyse sonsuza kadar


Re: Pals Komutlarında negatif değer girebilmek?
Rel_Pos_Control komutu için maalesef sürekli pulse üretmesini sağlayacak bir bit veya yöntem mevcut değildir.
Kimler çevrimiçi
Bu forumu görüntüleyen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 1 misafir