Ploter frezujący potrzebna pomoc

Ploter frezujący potrzebna pomoc

Maszyny ze stali, aluminium, odlewów itp.
Tu możesz również przedstawić się i opisać swoją maszynę

Autor tematu
plemnik7
Specjalista poziom 1 (min. 100)
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

#1

Post napisał: plemnik7 » 05 sty 2020, 11:09

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.
Obrazek
Obrazek
Obrazek
Obrazek
Obrazek
Obrazek
Obrazek
Obrazek
Obrazek
Obrazek
Obrazek
Obrazek
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




Autor tematu
plemnik7
Specjalista poziom 1 (min. 100)
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

#2

Post napisał: plemnik7 » 05 sty 2020, 14:31

CZY TO MA BYĆ TAK
Obrazek


zbysob
Sympatyk forum poziom 2 (min. 50)
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

#3

Post napisał: zbysob » 06 sty 2020, 06:32

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 .


Bronsonboss
Specjalista poziom 2 (min. 300)
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

#4

Post napisał: Bronsonboss » 06 sty 2020, 09:03

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
plemnik7
Specjalista poziom 1 (min. 100)
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

#5

Post napisał: plemnik7 » 06 sty 2020, 10:18

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.


Darek05
Specjalista poziom 1 (min. 100)
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

#6

Post napisał: Darek05 » 06 sty 2020, 11:56

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-]
:D Pozdrawiam DAREK
O0O0O0O0O0O0O0O0O


zbysob
Sympatyk forum poziom 2 (min. 50)
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

#7

Post napisał: zbysob » 07 sty 2020, 17:40

No to zamówiłem konwerter usb-rs485 i nasłuchuję odzewu z paczkomatu :).


Bronsonboss
Specjalista poziom 2 (min. 300)
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

#8

Post napisał: Bronsonboss » 07 sty 2020, 18:54

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
plemnik7
Specjalista poziom 1 (min. 100)
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

#9

Post napisał: plemnik7 » 07 sty 2020, 19:51

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 ?


Autor tematu
plemnik7
Specjalista poziom 1 (min. 100)
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

#10

Post napisał: plemnik7 » 08 sty 2020, 21:05

Chyba jestem zbyt głupi
walczyłem dziś 5 godzin i lipa
Kupiłem konwerter
Obrazek
Obrazek
wykonuję krok po kroku w/w opis ,
uruchamiam linuxcnc i wyskakuje mi to, i nic nie mogę zrobić i tak w kółko
Obrazek

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Frezarka - konstrukcja metalowa”