Znaleziono 4 wyniki

autor: dragon44
17 paź 2015, 02:00
Forum: LinuxCNC (dawniej EMC2)
Temat: Nie działa regulacja lewych obrotów wrzeciona
Odpowiedzi: 6
Odsłony: 2937

Co może robić Bartek w piątkową noc po przeczytaniu postu Kolegi Hecza??

Siedzi i walczy ;p xD

Na tą chwilę (późną, poimprezową porę) mogę powiedzieć, że się udało i silnik się kręci w obie strony. Co do dostrojenia to wypowiem się, jak będę mógł hałasować ;D
hecza pisze:

Kod: Zaznacz cały

net spindle-speed-cmd  motion.spindle-speed-out => abs.0.in
net spindle-abs-cmd  abs.0.out => motenc.0.dac-07-value[/quote]

Brakowało mi tego fragmentu. Pierwszą część miałem, a ostatniej o tych wartościach jeszcze nie rozszyfrowałem. Jutro zobaczę, czy jest w ogóle potrzebna ;) 

Wielkie dzięki za pilotowanie mnie po tych bezkresach linuxa... ma u mnie kolega wielki trunek ;)
autor: dragon44
13 paź 2015, 22:08
Forum: LinuxCNC (dawniej EMC2)
Temat: Nie działa regulacja lewych obrotów wrzeciona
Odpowiedzi: 6
Odsłony: 2937

Znalazłem dzisiaj czas, żeby przy tym pogrzebać.

Tylko mam problem kończący się zawsze błędem. Dopisałem do linii

Kod: Zaznacz cały

net spindle-vel-cmd-rps        <=  motion.spindle-speed-out-rps
net spindle-vel-cmd            <=  motion.spindle-speed-out
poniższe:

Kod: Zaznacz cały

net spindle-vel-cmd-rps        <=  motion.spindle-speed-out-rps
net spindle-vel-cmd-rps-abs    <=  motion.spindle-speed-out-rps-abs
net spindle-vel-cmd            <=  motion.spindle-speed-out
net spindle-vel-cmd-rpm-abs    <=  motion.spindle-speed-out-abs
I pojawia mi się błąd.

Próbowałem również dodać

Kod: Zaznacz cały

loadrt abs count=1
addf abs.0 servo-thread
Ale to również wysypuje hala. Co robię nie tak? Jak zamienić motion.spindle-speed-out na sygnał z wartościami tylko dodatnimi??

[ Dodano: 2015-10-14, 14:05 ]
Udało mi się dopisać polecenia

Kod: Zaznacz cały

loadrt abs count=1
addf abs.0 servo-thread
Ale wciąż mam problem z poleceniami

Kod: Zaznacz cały

net spindle-vel-cmd-rps        <=  motion.spindle-speed-out-rps
net spindle-vel-cmd-rps-abs    <=  motion.spindle-speed-out-rps-abs
net spindle-vel-cmd            <=  motion.spindle-speed-out
net spindle-vel-cmd-rpm-abs    <=  motion.spindle-speed-out-abs
To znaczy pierwsze i trzecie działa ok, ale wprowadzenie 2 lub czwartego kończy się błędem. Żeby było śmieszniej, udało mi się wpisać polecenie

Kod: Zaznacz cały

net spindle-vel-cmd-rps-abs => hm2_5i25.0.7i77.0.1.analogout5
ale silnik się nie kręci, bo sygnał spindle-vel-cmd-rps-abs nie jest zdefiniowany... Dlaczego polecenie

Kod: Zaznacz cały

net spindle-vel-cmd-rps-abs    <=  motion.spindle-speed-out-rps-abs
nie działa??
autor: dragon44
11 wrz 2015, 15:20
Forum: LinuxCNC (dawniej EMC2)
Temat: Nie działa regulacja lewych obrotów wrzeciona
Odpowiedzi: 6
Odsłony: 2937

tak na szybko:
falownik 0-10V
W linuxcnc ustawiłem sobie ccw i cw na dwa wyjścia, które są podłączone do falownika, jako załączanie prawych i lewych obrotów. Jest śmieszna sytuacja: jak ustawie minimalne obroty wrzeciona na zero, to w prawo wszystko jest ok, jest regulacja, a lewe stoją. Jak ustawię minimalne obroty dajmy na 3000 rpm to wrzeciono na prawych jak i lewych obrotach się kręci, ale nie działa regulacja obrotów. Czyli sygnały dochodzą, ale nie działają dwa przyciski odpowiedzialne za "+" i "-" tylko lewych obrotów.
autor: dragon44
10 wrz 2015, 10:14
Forum: LinuxCNC (dawniej EMC2)
Temat: Nie działa regulacja lewych obrotów wrzeciona
Odpowiedzi: 6
Odsłony: 2937

Nie działa regulacja lewych obrotów wrzeciona

Witam. Mam problem z konfiguracją lewych obrotów wrzeciona. Prawe chodzą od wartości minimalnej do maksymalnej, a lewe ustalają się na minimalnych (niezależnie czy zero czy więcej) i przyciski "+" i "-" nie reagują. Dodam, że sterowanie odbywa się przez kartę mesa 7i77, a wrzeciono mam podpięte na piątym wyjściu analogowym +-10V (analogout5). Jaki krok pominąłem?

Bartek

Wróć do „Nie działa regulacja lewych obrotów wrzeciona”