Ploter frezujący potrzebna pomoc
Ploter frezujący potrzebna pomoc
-
Autor tematu - Specjalista poziom 1 (min. 100)
- Posty w temacie: 20
- Posty: 104
- Rejestracja: 31 lip 2016, 16:52
- Lokalizacja: Wiązów
Ploter frezujący potrzebna pomoc
Witam
Na święta , pod choinkę z Nowym Rokiem i Ja zrobiłem sobie prezent
Rok temu sprzedałem swoją FDA16 CNC (pomagaliście mi w uruchomieniu) , a fundusze przeznaczyłem na budowę plotera cały koszt wyszedł do dziś 5600zł - ( Chciałem więc mam)
Konstrukcja spawana/skręcaną , pole pracy X-400 Y-350 Z-150. ŚRUBY 16X5 , śliniki 4.2 Nm , sterowniki DM 556. Wrzeciono 3KW , falownik HY03D023B.
Maszyna została uruchomiona na Mach 3 , splanowałem stół ( wyszło super, jestem z siebie dumny ) parę zabaw z kreatorami Macha i prrrrrrrrrrrrrrrrrrr padł dysk w PC-ecie. Urodził się pomysł – a może Linux ?
Nigdy nie miałem do czynienia z Linux , słyszałem tylko że takowy jest. Do odważnych świat należy.
HEJ ŚUP i linuxcnc na pokładzie ,konfiguracja niebyła taka trudna, jak mi się początkowo zdawało , prawie wszystko ładnie śmiga z małym ale.
Po przeczytaniu setek instrukcji , blogów i filmów na YouTube – 4 TYGODNIE GRZEBANIA PO CIEMKU W NECIE - NIEJESTEM WSTANIE DALEJ PRZESKOCZYĆ TEMATU- podłączenia płyty do falownika ,tak żeby można było sterować ,wrzecionem (włącz /wyłącz oraz prędkością ) z poziomu linuxa , problem z czujnika wysokości narzędzia, jak go zainstalować ?
W machu miałem skryp do czujnika, czy w linuxie też muszę mieć coś takiego ?
Jestem samoukiem moja znajomość elektroniki i systemu linux (od 0 do 10 wynosi 3) Mam pliki konfiguracyjne do mach jak sobie nie poradzę z linuxcnc to wrócę do macha –chodź linukx bardziej mi się podoba .
PANIE I PANOWIE
potrzebuję poprowadzenia za rękę ,jaki przewód gdzie podłączyć ,która pozycję w ustawieniach falownika zmienić itd. ( Czy jest ktoś w stanie przeprowadzić dziecko przez ulicę ?)
1
Jak podłączyć - który pin na płycie z którym pinem falownika, by sterować wrzecionem (włącz /wyłącz oraz prędkością ) z poziomu linuxa , (przekaźnik na płycie działa także port ustawiony dobrze )
2
Jak ogarnąć czujnik wysokości narzędzia - ten widoczny na zdjęciu
3
W menu falownika poz. PD142 według instrukcji - prąd znamionowy silnika max 13A
( moje wrzeciono ma 12 A ) a fizycznie w falowniku mogę ustawić tylko 11A – błąd w oprogramowaniu falownika czy bubel ?
4
Dlaczego w linux, w oknie Spindle Speed mam max wartość od 0 do 3000
Na święta , pod choinkę z Nowym Rokiem i Ja zrobiłem sobie prezent
Rok temu sprzedałem swoją FDA16 CNC (pomagaliście mi w uruchomieniu) , a fundusze przeznaczyłem na budowę plotera cały koszt wyszedł do dziś 5600zł - ( Chciałem więc mam)
Konstrukcja spawana/skręcaną , pole pracy X-400 Y-350 Z-150. ŚRUBY 16X5 , śliniki 4.2 Nm , sterowniki DM 556. Wrzeciono 3KW , falownik HY03D023B.
Maszyna została uruchomiona na Mach 3 , splanowałem stół ( wyszło super, jestem z siebie dumny ) parę zabaw z kreatorami Macha i prrrrrrrrrrrrrrrrrrr padł dysk w PC-ecie. Urodził się pomysł – a może Linux ?
Nigdy nie miałem do czynienia z Linux , słyszałem tylko że takowy jest. Do odważnych świat należy.
HEJ ŚUP i linuxcnc na pokładzie ,konfiguracja niebyła taka trudna, jak mi się początkowo zdawało , prawie wszystko ładnie śmiga z małym ale.
Po przeczytaniu setek instrukcji , blogów i filmów na YouTube – 4 TYGODNIE GRZEBANIA PO CIEMKU W NECIE - NIEJESTEM WSTANIE DALEJ PRZESKOCZYĆ TEMATU- podłączenia płyty do falownika ,tak żeby można było sterować ,wrzecionem (włącz /wyłącz oraz prędkością ) z poziomu linuxa , problem z czujnika wysokości narzędzia, jak go zainstalować ?
W machu miałem skryp do czujnika, czy w linuxie też muszę mieć coś takiego ?
Jestem samoukiem moja znajomość elektroniki i systemu linux (od 0 do 10 wynosi 3) Mam pliki konfiguracyjne do mach jak sobie nie poradzę z linuxcnc to wrócę do macha –chodź linukx bardziej mi się podoba .
PANIE I PANOWIE
potrzebuję poprowadzenia za rękę ,jaki przewód gdzie podłączyć ,która pozycję w ustawieniach falownika zmienić itd. ( Czy jest ktoś w stanie przeprowadzić dziecko przez ulicę ?)
1
Jak podłączyć - który pin na płycie z którym pinem falownika, by sterować wrzecionem (włącz /wyłącz oraz prędkością ) z poziomu linuxa , (przekaźnik na płycie działa także port ustawiony dobrze )
2
Jak ogarnąć czujnik wysokości narzędzia - ten widoczny na zdjęciu
3
W menu falownika poz. PD142 według instrukcji - prąd znamionowy silnika max 13A
( moje wrzeciono ma 12 A ) a fizycznie w falowniku mogę ustawić tylko 11A – błąd w oprogramowaniu falownika czy bubel ?
4
Dlaczego w linux, w oknie Spindle Speed mam max wartość od 0 do 3000
-
- Sympatyk forum poziom 2 (min. 50)
- Posty w temacie: 17
- Posty: 68
- Rejestracja: 26 lip 2017, 15:04
- Lokalizacja: Szczecin
Re: Ploter frezujący potrzebna pomoc
No to i ja podłączę się do nasłuchu - zbudowałem podobną konstrukcję (trochę większe pole pracy ale za to słabsze (2,2) wrzeciono - i cały czas wrzeciono odpalane z "ręki" - chętnie posłucham podpowiedzi .
-
- Specjalista poziom 2 (min. 300)
- Posty w temacie: 8
- Posty: 304
- Rejestracja: 14 sty 2018, 18:27
- Lokalizacja: Cedry Wielkie
Re: Ploter frezujący potrzebna pomoc
Panowie... linuxcnc bardzo pięknie radzi sobie z falownikami za pomocą MODBUS, wystarczy przejściówka z USB<->RS485 albo COM<->RS485. Ja już od roku mam tak odpalone wrzeciono... program rusza z frezowaniem dopiero jak wrzeciono rozkręci się do właściwych obrotów. Konfiguracja pod linuxCNC prosta.. zwłaszcza z falownikami z chin opisana po internetach.
-
Autor tematu - Specjalista poziom 1 (min. 100)
- Posty w temacie: 20
- Posty: 104
- Rejestracja: 31 lip 2016, 16:52
- Lokalizacja: Wiązów
Re: Ploter frezujący potrzebna pomoc
Tak wiem, że Linux sobie radzi z wrzecionem i też bym bardzo chciał uruchamiać wrzeciono programowo. Ale jak widać w pierwszym poście to ja sobie nie radzę i kolega który dołączył się do tematu też ma z tym problem. Po prostu nie jestem w stanie tego uruchomić, to już jest kres mojej wiedzy elektronicznej , dlatego zwróciłem się o pomoc do Was - jako specjalistów.
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 4
- Posty: 182
- Rejestracja: 06 wrz 2007, 23:18
- Lokalizacja: Wodzisław Śl.
Re: Ploter frezujący potrzebna pomoc
Cześć !
No to Ja pomogę w uruchomieniu wrzeciona na sterowanie MODBUS, będziesz potrzebował:
1. Przejściówki USB-RS485
2. Przekonfigurować falownik na sterowanie po RS485, musisz wejść do ustawień w falowniku i zmienić następujące rejestry, aby VFD nasłuchiwał na magistrali RS-485 sygnałów sterujących:
PD001 - 2 (nasłuchuj poleceń uruchamiania na magistrali RS-485)
PD002 - 2 (nasłuchuj komend częstotliwości / prędkości na magistrali RS-485)
PD164 - 3 (prędkość transmisji - 38400 bodów)
PD165 - 3 (metoda danych komunikacji - 8N1 RTU)
3. LinuxCNC zmiany na zasadzie kopiuj-wklej:
------------------------------------------------------------------------------------------------------------------------
custom.hal
# Include your customized HAL commands here
# This file will not be overwritten when you run stepconf again
# Load the Huanyang VFD user component
loadusr -Wn spindle-vfd hy_vfd -n spindle-vfd -t 1 -d /dev/ttyUSB0 -p none -r 38400 -s 1
#net vfd-comms halui.machine.is-on => spindle-vfd.enable
setp spindle-vfd.enable 1
net spindle-fwd motion.spindle-forward => spindle-vfd.spindle-forward
net spindle-reverse motion.spindle-reverse => spindle-vfd.spindle-reverse
net spindle-speed-cmd motion.spindle-speed-out-abs => spindle-vfd.speed-command
net spindle-on motion.spindle-on => spindle-vfd.spindle-on
net spindle-at-speed motion.spindle-at-speed => spindle-vfd.spindle-at-speed
------------------------------------------------------------------------------------------------------------------------
custom_postgui.hal
# Include your customized HAL commands here
# The commands in this file are run after the AXIS GUI (including PyVCP panel) starts
net spindle-at-speed => pyvcp.spindle-at-speed
net pyvcp-spindle-rpm spindle-vfd.spindle-speed-fb => pyvcp.spindle-speed
net pyvcp-modbus-ok spindle-vfd.hycomm-ok => pyvcp.hycomm-ok
-----------------------------------------------------------------------------------------------------------------------
custompanel.xml
<?xml version='1.0' encoding='UTF-8'?>
<pyvcp>
<labelframe text="Huanyang VFD">
<font>("Helvetica",12)</font>
<table>
<tablerow/>
<tablespan columns="2" />
<tablesticky sticky="nsew" />
<label>
<text>" "</text>
<font>("Helvetica",2)</font>
</label>
<tablerow/>
<tablesticky sticky="w" />
<label>
<text>"Modbus Communication:"</text>
</label>
<tablesticky sticky="e" />
<led>
<halpin>"hycomm-ok"</halpin>
<size>"10"</size>
<on_color>"green"</on_color>
<off_color>"red"</off_color>
</led>
<tablerow/>
<tablesticky sticky="w" />
<label>
<text>"Spindle at speed:"</text>
</label>
<tablesticky sticky="e" />
<led>
<halpin>"spindle-at-speed"</halpin>
<size>"10"</size>
<on_color>"green"</on_color>
<off_color>"red"</off_color>
</led>
<tablerow/>
<label>
<text>" "</text>
</label>
</table>
<table>
<tablesticky sticky="nsew" />
<tablerow/>
<tablesticky sticky="nsew" />
<label>
<text>"Spindle Speed (RPM)"</text>
<font>("Helvetica",10)</font>
</label>
<tablerow/>
<tablesticky sticky="nsew" />
<label>
<text>" "</text>
<font>("Helvetica",2)</font>
</label>
<tablerow/>
<tablesticky sticky="nsew" />
<bar>
<halpin>"spindle-speed"</halpin>
<max_>24000</max_>
</bar>
</table>
</labelframe>
</pyvcp>
----------------------------------------------------------------------------------------------------------------------
Plik z twoją konfiguracją maszyny z rozszerzeniem .ini / np.moja frezarka.ini
musisz mieć lub dopisać w sekcjach jak niżej:
[DISPLAY]
PYVCP = custompanel.xml
[HAL]
HALFILE = custom.hal
POSTGUI_HALFILE = custom_postgui.hal
----------------------------------------------------------------------------------------------------------------------
Moją maszynkę konfigórowełem według tej strony - https://wapl.es/cnc/2015/12/04/huanyang ... ntrol.html - odpaliła za pierwszym razem, po aktywowaniu przycisków lewo/prawo lub stop jest lekkie opóźnienie związane z przesyłaniem rozkazów do falownika.
Dodane 21 minuty :
Nie dodałem jeszcze jak podłączyć falownik do przejściówki USB/RS485, w falowniku drugi rząd, dwa zaciski po prawej stronie [RS-] i [RS+] podłączasz przejściówkę USB/RS485 dokładnie na przemian czyli VFD [RS-] do USB/RS485 [RS+] i VFD [RS+] do USB/RS485 [RS-]
No to Ja pomogę w uruchomieniu wrzeciona na sterowanie MODBUS, będziesz potrzebował:
1. Przejściówki USB-RS485
2. Przekonfigurować falownik na sterowanie po RS485, musisz wejść do ustawień w falowniku i zmienić następujące rejestry, aby VFD nasłuchiwał na magistrali RS-485 sygnałów sterujących:
PD001 - 2 (nasłuchuj poleceń uruchamiania na magistrali RS-485)
PD002 - 2 (nasłuchuj komend częstotliwości / prędkości na magistrali RS-485)
PD164 - 3 (prędkość transmisji - 38400 bodów)
PD165 - 3 (metoda danych komunikacji - 8N1 RTU)
3. LinuxCNC zmiany na zasadzie kopiuj-wklej:
------------------------------------------------------------------------------------------------------------------------
custom.hal
# Include your customized HAL commands here
# This file will not be overwritten when you run stepconf again
# Load the Huanyang VFD user component
loadusr -Wn spindle-vfd hy_vfd -n spindle-vfd -t 1 -d /dev/ttyUSB0 -p none -r 38400 -s 1
#net vfd-comms halui.machine.is-on => spindle-vfd.enable
setp spindle-vfd.enable 1
net spindle-fwd motion.spindle-forward => spindle-vfd.spindle-forward
net spindle-reverse motion.spindle-reverse => spindle-vfd.spindle-reverse
net spindle-speed-cmd motion.spindle-speed-out-abs => spindle-vfd.speed-command
net spindle-on motion.spindle-on => spindle-vfd.spindle-on
net spindle-at-speed motion.spindle-at-speed => spindle-vfd.spindle-at-speed
------------------------------------------------------------------------------------------------------------------------
custom_postgui.hal
# Include your customized HAL commands here
# The commands in this file are run after the AXIS GUI (including PyVCP panel) starts
net spindle-at-speed => pyvcp.spindle-at-speed
net pyvcp-spindle-rpm spindle-vfd.spindle-speed-fb => pyvcp.spindle-speed
net pyvcp-modbus-ok spindle-vfd.hycomm-ok => pyvcp.hycomm-ok
-----------------------------------------------------------------------------------------------------------------------
custompanel.xml
<?xml version='1.0' encoding='UTF-8'?>
<pyvcp>
<labelframe text="Huanyang VFD">
<font>("Helvetica",12)</font>
<table>
<tablerow/>
<tablespan columns="2" />
<tablesticky sticky="nsew" />
<label>
<text>" "</text>
<font>("Helvetica",2)</font>
</label>
<tablerow/>
<tablesticky sticky="w" />
<label>
<text>"Modbus Communication:"</text>
</label>
<tablesticky sticky="e" />
<led>
<halpin>"hycomm-ok"</halpin>
<size>"10"</size>
<on_color>"green"</on_color>
<off_color>"red"</off_color>
</led>
<tablerow/>
<tablesticky sticky="w" />
<label>
<text>"Spindle at speed:"</text>
</label>
<tablesticky sticky="e" />
<led>
<halpin>"spindle-at-speed"</halpin>
<size>"10"</size>
<on_color>"green"</on_color>
<off_color>"red"</off_color>
</led>
<tablerow/>
<label>
<text>" "</text>
</label>
</table>
<table>
<tablesticky sticky="nsew" />
<tablerow/>
<tablesticky sticky="nsew" />
<label>
<text>"Spindle Speed (RPM)"</text>
<font>("Helvetica",10)</font>
</label>
<tablerow/>
<tablesticky sticky="nsew" />
<label>
<text>" "</text>
<font>("Helvetica",2)</font>
</label>
<tablerow/>
<tablesticky sticky="nsew" />
<bar>
<halpin>"spindle-speed"</halpin>
<max_>24000</max_>
</bar>
</table>
</labelframe>
</pyvcp>
----------------------------------------------------------------------------------------------------------------------
Plik z twoją konfiguracją maszyny z rozszerzeniem .ini / np.moja frezarka.ini
musisz mieć lub dopisać w sekcjach jak niżej:
[DISPLAY]
PYVCP = custompanel.xml
[HAL]
HALFILE = custom.hal
POSTGUI_HALFILE = custom_postgui.hal
----------------------------------------------------------------------------------------------------------------------
Moją maszynkę konfigórowełem według tej strony - https://wapl.es/cnc/2015/12/04/huanyang ... ntrol.html - odpaliła za pierwszym razem, po aktywowaniu przycisków lewo/prawo lub stop jest lekkie opóźnienie związane z przesyłaniem rozkazów do falownika.
Dodane 21 minuty :
Nie dodałem jeszcze jak podłączyć falownik do przejściówki USB/RS485, w falowniku drugi rząd, dwa zaciski po prawej stronie [RS-] i [RS+] podłączasz przejściówkę USB/RS485 dokładnie na przemian czyli VFD [RS-] do USB/RS485 [RS+] i VFD [RS+] do USB/RS485 [RS-]
Pozdrawiam DAREK
O0O0O0O0O0O0O0O0O
O0O0O0O0O0O0O0O0O
-
- Specjalista poziom 2 (min. 300)
- Posty w temacie: 8
- Posty: 304
- Rejestracja: 14 sty 2018, 18:27
- Lokalizacja: Cedry Wielkie
Re: Ploter frezujący potrzebna pomoc
Darek05 pisze:No to Ja pomogę w uruchomieniu wrzeciona na sterowanie MODBUS
Lepiej bym tego nie opisał... po co się mordować jak przez MODBUS wsio pięknie działa...
-
Autor tematu - Specjalista poziom 1 (min. 100)
- Posty w temacie: 20
- Posty: 104
- Rejestracja: 31 lip 2016, 16:52
- Lokalizacja: Wiązów
Re: Ploter frezujący potrzebna pomoc
Konwerter zamówiony - będę próbował, mam nadzieję że sobie poradzę
Dodane 1 minuta 25 sekundy:
A jak wygląda sprawa czujnika wysokości narzędzia ?
Dodane 1 minuta 25 sekundy:
A jak wygląda sprawa czujnika wysokości narzędzia ?
-
Autor tematu - Specjalista poziom 1 (min. 100)
- Posty w temacie: 20
- Posty: 104
- Rejestracja: 31 lip 2016, 16:52
- Lokalizacja: Wiązów
Re: Ploter frezujący potrzebna pomoc
Chyba jestem zbyt głupi
walczyłem dziś 5 godzin i lipa
Kupiłem konwerter
wykonuję krok po kroku w/w opis ,
uruchamiam linuxcnc i wyskakuje mi to, i nic nie mogę zrobić i tak w kółko
walczyłem dziś 5 godzin i lipa
Kupiłem konwerter
wykonuję krok po kroku w/w opis ,
uruchamiam linuxcnc i wyskakuje mi to, i nic nie mogę zrobić i tak w kółko