Spindle Control

Dyskusje dotyczące działania obsługi programu LinuxCNC
Awatar użytkownika

Autor tematu
MlKl
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 3705
Rejestracja: 15 sie 2010, 13:44
Lokalizacja: Błonie
Kontakt:

Spindle Control

#1

Post napisał: MlKl » 16 sty 2013, 22:31

Ponieważ nabyłem toto drogą kupna, to teraz zastanawiam się, co muszę wpisać w pliku .hal, żeby to zadziałało? Ktoś już to może odpalał?



Tagi:

Awatar użytkownika

markcomp77
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 3962
Rejestracja: 18 wrz 2004, 12:51
Lokalizacja: k/w-wy
Kontakt:

#2

Post napisał: markcomp77 » 16 sty 2013, 23:08

jeżeli to jest to co wskazują google - to masz przetwornik częstotliwość - napięcie

linuxcnc w bardziej naturalny sposób (przez stepconfa) podziałał by na przetworniku PWM(lub PDM) na napięcie

trzeba by poszukać... czy jest moduł do generowania częstotliwości (moduł pdm i pwm jest)

[ Dodano: 2013-01-16, 23:14 ]
Siggen is a realtime component that generates square, triangle, and sine waves. It is primarily used for testing.

http://www.linuxcnc.org/docs/2.4/html/h ... sec:Siggen

może uda się zastąpić PWMgen SIGgen-em?

[ Dodano: 2013-01-16, 23:16 ]
albo po prostu Stepgen
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm


micges
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 1
Posty: 292
Rejestracja: 08 sty 2010, 02:04
Lokalizacja: Toruń

#3

Post napisał: micges » 16 sty 2013, 23:18

Użyj modułu FREQGEN.

Trzaba ustawić servo-thread na 10kHz.
wartość obrotów wrzeciona musisz przeliczyć na 0-10V i tą wartością wysterować freqgen.
wyjście freqgen musisz podać na pin LPT i fizycznie podpiąć się tą płytką do tego pinu.

Awatar użytkownika

markcomp77
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 3962
Rejestracja: 18 wrz 2004, 12:51
Lokalizacja: k/w-wy
Kontakt:

#4

Post napisał: markcomp77 » 17 sty 2013, 14:41

ruszyło MIKI?
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm

Awatar użytkownika

Autor tematu
MlKl
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 3705
Rejestracja: 15 sie 2010, 13:44
Lokalizacja: Błonie
Kontakt:

#5

Post napisał: MlKl » 17 sty 2013, 15:59

Jeszcze nie próbowałem - miałem trochę latania po mieście.

Awatar użytkownika

syntetyczny
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 5
Posty: 2692
Rejestracja: 08 gru 2009, 22:33
Lokalizacja: Elbląg
Kontakt:

#6

Post napisał: syntetyczny » 13 lut 2013, 22:59

No to zrobiłem takie cuś:

Kod: Zaznacz cały

loadrt freqgen step_type=0
...
addf freqgen.make-pulses servo-thread
...
addf freqgen.update-freq servo-thread
...
net spindle-pwm <= freqgen.0.step
setp freqgen.0.maxfreq 500
Czy coś jeszcze powinienem skonfigurować???
Kto pyta, nie błądzi. Eppur si muove
Kreatura CNC
Modernizacja plotera megaplot


Zhan
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 2
Posty: 224
Rejestracja: 09 sie 2011, 20:37
Lokalizacja: Warszawa

#7

Post napisał: Zhan » 03 mar 2013, 09:01

Panowie i jak sukcesy?
MIKI, mógłbyś się pochwalić jaki model kontrolera masz?
Przy okazji, czy ktoś próbował ugryźć temat sterowania falownikiem z LinuxCNC poprzez RS-a?

Awatar użytkownika

syntetyczny
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 5
Posty: 2692
Rejestracja: 08 gru 2009, 22:33
Lokalizacja: Elbląg
Kontakt:

#8

Post napisał: syntetyczny » 03 mar 2013, 19:32

Zhan pisze:ktoś próbował ugryźć temat sterowania falownikiem z LinuxCNC poprzez RS-a
Dodajesz komendy jako nowe M... i piszesz skrypt w pythonie. Nic trudnego. Mam kontroler temperatury, który tak działa, może również działać z falownikiem.
Kto pyta, nie błądzi. Eppur si muove
Kreatura CNC
Modernizacja plotera megaplot


Zhan
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 2
Posty: 224
Rejestracja: 09 sie 2011, 20:37
Lokalizacja: Warszawa

#9

Post napisał: Zhan » 03 mar 2013, 22:07

syntetyczny pisze:Nic trudnego.
To pocieszające ;-)
Niestety dopiero zaczynam zabawę z linuxem więc póki co niewiele mi to mówi... ale mam nadzieję, że wkrótce się to zmieni :-)

Awatar użytkownika

syntetyczny
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 5
Posty: 2692
Rejestracja: 08 gru 2009, 22:33
Lokalizacja: Elbląg
Kontakt:

#10

Post napisał: syntetyczny » 04 mar 2013, 08:05

Zhan pisze:zabawę z linuxem
to raczej zabawa z pythonem i portem szeregowym, linux tu nie ma nic do rzeczy.
Kto pyta, nie błądzi. Eppur si muove
Kreatura CNC
Modernizacja plotera megaplot

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”