Pals Komutlarında negatif değer girebilmek?
Gönderilme zamanı: 23 Eki 2018 19:17
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..
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..