Ciągły Obrót osi A

Dyskusje dotyczące działania obsługi programu LinuxCNC

kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 11
Posty: 16245
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

Re: Ciągły Obrót osi A

#31

Post napisał: kamar » 03 sty 2018, 19:47

Kombinuj w pliku pyvcp.xml.



Awatar użytkownika

ArturM
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 160
Rejestracja: 12 kwie 2008, 07:53
Lokalizacja: Kozienice
Kontakt:

Re: Ciągły Obrót osi A

#32

Post napisał: ArturM » 03 sty 2018, 23:05

senio pisze:
03 sty 2018, 19:27
Zadanie sprawdzone na maszynce i działa elegancko. M8 odpala M9 gasi, suwaczek reguluje obroty. Jeszcze mam natomiast dwa pytania.

1. Czy da się załączać obroty w obie strony ? Znaczy prawo lub lewo do wyboru. Jeśli tak to jak ?.
Przypuszczam, że podanie ujemnej prędkości spowoduje zmianę obrotów - nie sprawdzałem bo nie było nam potrzebne.
2. Czy da się zwiększyć zakres szybkości min / max powyżej tego co jest. Powiedzmy od 1 do 250 na skali tego suwaczka i żeby to tak działało.
Prędkość minimalną i maksymalną masz ustawianą w pliku pyvcp.xml:

Kod: Zaznacz cały

<initval>60</initval>
<min_>40</min_>
<max_>120</max_>
tu masz odpowiednio: prędkość domyślną, minimalną i maksymalną.
Wystarczy zmienić te wartości i przestartować LinuxCNC.
Możesz dla testów w <min_></min_> podać wartość ujemną to od razu się przekonamy czy kręci się obie strony :)

Awatar użytkownika

Autor tematu
senio
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 15
Posty: 1459
Rejestracja: 25 maja 2006, 14:39
Lokalizacja: koło.wlkp

Re: Ciągły Obrót osi A

#33

Post napisał: senio » 04 sty 2018, 01:13

ArturM pisze:
03 sty 2018, 23:05
Przypuszczam, że podanie ujemnej prędkości spowoduje zmianę obrotów - nie sprawdzałem bo nie było nam potrzebne.
Tak obroty przy ujemnym parametrze prędkości zmienia na przeciwne. Jedno co, to prędkość startowa też z minusem nawet przy ustawieniu w połowie drogi min / max jest zawsze na minimum pod odpaleniu. Przy wartości dodatniej idzie na max po odpaleniu. Przy wszystkich dodatnich ustawia się prawidłowo.
ArturM pisze:
03 sty 2018, 23:05
Prędkość minimalną i maksymalną masz ustawianą w pliku pyvcp.xml:
Tak wszystko daje się ustawić. U mnie od 1 minimum już kręci, a max obroty uzyskuje przy skali 610.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”