Uaktualnienie LinuxCNC - MB2HAL - pliki w C jak to zrobić?

jak skompilować ? by sterować falownikiem

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

gniazdo
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 5
Posty: 61
Rejestracja: 24 gru 2008, 22:09
Lokalizacja: Limanowa

Re: Uaktualnienie LinuxCNC - MB2HAL - pliki w C jak to zrobić?

#11

Post napisał: gniazdo » 13 maja 2019, 07:25

no tego to się nie spodziewałem, jest to podłączone jak chyba każdy config, z dodaniem funkcji limit1.

linuxcnc po wpisaniu kodu m3 s3000 wystawia odpowiednie bity, wartości w funkcji "motion.spindle-******"

http://linuxcnc.org/docs/2.7/html/man/m ... ion.9.html

opis funkcji limit1:
http://linuxcnc.org/docs/2.7/html/man/m ... it1.9.html

jak znalazłeś wyjście tej funkcji to musisz teraz znaleźć wejście:

Kod: Zaznacz cały

net spindle-vel-cmd-rpm-abs    <=  motion.spindle-speed-out-abs		=> limit1.0.in
#minimalna wartosc funkcji limit

Kod: Zaznacz cały

setp limit1.0.min 0
#maksymalna wartosc

Kod: Zaznacz cały

setp limit1.0.max 24000
#wyjscie na falownik

Kod: Zaznacz cały

net VFDLOUT limit1.0.out => VFD.Frequency_Reference_IN.00



Awatar użytkownika

Autor tematu
adam Fx
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 7
Posty: 5562
Rejestracja: 04 lip 2004, 16:03
Lokalizacja: Gliwice

Re: Uaktualnienie LinuxCNC - MB2HAL - pliki w C jak to zrobić?

#12

Post napisał: adam Fx » 15 maja 2019, 02:56

ooo to wiele wyjaśnia (jeszcze wiele nie rozumie z hal)
OK teraz muszę trochę powalczyć z tematem sam ale na pewno pojawię się ponownie (czy to z pytaniami czy to chwaląc się sukcesami)

Pozwolę sobie jeszcze zapytać co sprawiło że tak dobrze zrozumiałeś i radzisz sobie w tak zaawansowanej obsłudze linuxcnc
jesteś programista, automatykiem, ? (ja zauważyłem że skromna wiedza z programowania z arduino pozwala mi analizować w ograniczonym stopniu ale jednak kody pisane w innych językach) - pytam bo może źle podchodzę do tematu próbując od razu wgryźć się w HAL na podstawi instr. i przykładów a być może jest on oparty o coś co jest bardziej popularne by można oprzeć się o tutoriale wideo (których niestety brak do samego HAL linuxcnc)

Ps. z CalsicLadder w linuxCNC też korzystasz?
sorki za wszystkie błędy ... (dyslektyk) :?
Zobacz moje filmy http://www.youtube.com/user/pokachontass/videos

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”