MPG LinuxCNC 2.9 USB CNC WHB04B-4 WHB04B-6 Debian9 Wędka , Kółko ręczne, Wireless Pendant

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: 1
Posty: 57
Rejestracja: 24 gru 2008, 22:09
Lokalizacja: Limanowa

Re: MPG LinuxCNC 2.9 USB CNC WHB04B-4 WHB04B-6 Debian9 Wędka , Kółko ręczne, Wireless Pendant

#91

Post napisał: gniazdo » 07 lut 2020, 17:36

jarcys pisze:
07 lut 2020, 15:56
Tak taki sam co wcześniej.
Debug file information:
./custom.hal:8: Pin 'motion.spindle-forward' does not exist
Błąd.txt
to ciekawe co masz w 8 linijce pliku custom.hal

polecam lekturę:
2.7
http://linuxcnc.org/docs/2.7/html/man/m ... ion.9.html
2.9
http://linuxcnc.org/docs/devel/html/man ... ion.9.html

ps. próbuj używać dalej czegoś czego już w 2.9 niema



Awatar użytkownika

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

Re: MPG LinuxCNC 2.9 USB CNC WHB04B-4 WHB04B-6 Debian9 Wędka , Kółko ręczne, Wireless Pendant

#92

Post napisał: adam Fx » 07 lut 2020, 21:33

jarcys pisze:Tak taki sam co wcześniej.
Debug file information:
./custom.hal:8: Pin 'motion.spindle-forward' does not exist
Błąd.txt

Aaaaaa widzisz no to skoro zmieniłeś na spindle.0.forward do dlaczego nadal pluje się o motion.spindle-forward ? teraz powinno się jak cos to pluć o spindle.0.forward
custom.hal:8: zajrzyj dobrze w ten plik.. bo wydaje mi się że zmieniasz nie ten plik nie zapisujesz zmiany lub jeszcze cos innego zrób może jeszcze raz config od nowa zupełnie od nowa o jakieś nazwie wymownej
sorki za wszystkie błędy ... (dyslektyk) :?
Zobacz moje filmy http://www.youtube.com/user/pokachontass/videos


jarcys
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 30
Posty: 222
Rejestracja: 28 sty 2010, 20:11
Lokalizacja: 50.290 N 21.430 E

Re: MPG LinuxCNC 2.9 USB CNC WHB04B-4 WHB04B-6 Debian9 Wędka , Kółko ręczne, Wireless Pendant

#93

Post napisał: jarcys » 07 lut 2020, 23:11

Dodane 51 minuty 27 sekundy:
Adam Fx jesteś wielki działa mi sterowanie wrzecionem po przez RS-485 tak jak miałem na 2.7.14
Trochę miałem zamotki ale działa

loadusr -Wn vfd hy_vfd -n vfd -d /dev/ttyUSB0 -p none -r 9600

net spindle-cmd-rpm-abs => vfd.speed-command
net spindle-cw spindle.0.forward => vfd.spindle-forward
net spindle-ccw spindle.0.reverse => vfd.spindle-reverse
net on spindle.0.on => vfd.spindle-on
SPINDLE-SPEED-START-.jpg
Wstawialem to i nic dopiero zrobiłem nową konfigurację linuxcnc i bingo.
Załączniki
SPINDLE-SPET-STOP.jpg
customhal.jpg

Awatar użytkownika

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

Re: MPG LinuxCNC 2.9 USB CNC WHB04B-4 WHB04B-6 Debian9 Wędka , Kółko ręczne, Wireless Pendant

#94

Post napisał: adam Fx » 08 lut 2020, 04:24

jarcys pisze:Wstawialem to i nic dopiero zrobiłem nową konfigurację linuxcnc i bingo.
A bo widzisz już powinno Cię zastanowić dlaczego skoro zmieniłeś nazwę to zamiast się ewentualnie pluć od nową to dalej odwołuje się do tej którą de facto skasowałeś / zastąpiłeś Czyli już jej nie ma a on dalej ją widzi Co oznacza że właśnie albo czegoś nie zapisałeś albo pracujesz w folderze nie w tej konfiguracji
Też mi się tak kiedyś zdarzyło że przez 2 dni się męczyłem i nie wiedziałem czemu Coś mi nie działa a Zamiast zmieniać pliki konfiguracyjne w folderze
mojaFrezarka
To zmieniałem w folderze
moja_frezarka

Albo próbowałem analizować czyjąś konfigurację i miałem pootwierane kilka różnych notatników i właśnie Zamiast zmieniać w pliku Custom aktualnie edytowanej konfiguracji To zmieniałem coś zupełnie innym pliku.
sorki za wszystkie błędy ... (dyslektyk) :?
Zobacz moje filmy http://www.youtube.com/user/pokachontass/videos


jarcys
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 30
Posty: 222
Rejestracja: 28 sty 2010, 20:11
Lokalizacja: 50.290 N 21.430 E

Re: MPG LinuxCNC 2.9 USB CNC WHB04B-4 WHB04B-6 Debian9 Wędka , Kółko ręczne, Wireless Pendant

#95

Post napisał: jarcys » 08 lut 2020, 20:26

Tworząc nową konfiguracje w której chcę umieścić MPG i sterowanie wrzeciona po przez RS-485 jetst problem a dokładnie gdy najpierw uruchamiam sterowanie wrzeciona sprawdzam jest ok wiec idę dalej czyli moje MPG i zaczynam od
W terminalu wpisujemy:

sudo udevadm trigger

klikamy Enter.

Uruchamiamy nasz zadajnik i kręcimy kółkiem lub wciskamy przyciski, powinny się pojawiać w terminalu sygnały od zadajnika.
MPG działa z terminala.



Naciskamy ctrl + c i zamykamy terminal.

Kopiujemy dostarczony plik xhc-whb04b-6.hal do swojego katalogu gdzie mamy ustawienia frezarki (tam gdzie między innymi znajduje się plik .ini)

Otwieramy w edytorze tekstu swój plik .ini i do sekcji [HAL] wklejamy

HALFILE = xhc-whb04b-6.hal

oraz

HALUI = halui



Do sekcji [HALUI] wklejamy

MDI_COMMAND=(debug,00)

MDI_COMMAND=(debug,macro1)

MDI_COMMAND=(debug,macro2)

MDI_COMMAND=(debug,macro3)

MDI_COMMAND=(debug,macro4)

MDI_COMMAND=G1 G53 X0 Y0 Z0 F4000

MDI_COMMAND=(debug,macro6)

MDI_COMMAND=G1 X0 Y0 Z0 F4000

MDI_COMMAND=(debug,macro8)

MDI_COMMAND=(debug,macro9)

MDI_COMMAND=(debug,macro10)

MDI_COMMAND=(debug,macro11)

MDI_COMMAND=(debug,macro12)

MDI_COMMAND=(debug,macro13)

MDI_COMMAND=(debug,macro14)

MDI_COMMAND=(debug,macro15)

MDI_COMMAND=(debug,macro16)

MDI_COMMAND=G1 G53 Z0 F4000

MDI_COMMAND=(debug,macro17)

MDI_COMMAND=(debug,macro18)

MDI_COMMAND=(debug,macro19)



Nastęnie należy zaktualizować sekcję [DISPLAY]

Jeśli nie wiesz co ustawić, na początek po prostu zamieć to co masz w sekcji DISPLAY na następujący kod:

[DISPLAY]

DISPLAY = axis

POSITION_OFFSET = RELATIVE

POSITION_FEEDBACK = ACTUAL

MIN_FEED_OVERRIDE = 0.000000

MAX_FEED_OVERRIDE = 1.200000

MAX_SPINDLE_OVERRIDE = 1.5

MIN_SPINDLE_OVERRIDE = 0.1

INTRO_GRAPHIC = linuxcnc.gif

INTRO_TIME = 5

PROGRAM_PREFIX = /home/cnc/linuxcnc/nc_files

INCREMENTS = 5mm 1mm .5mm .1mm .05mm .01mm .005mm

POSITION_FEEDBACK = ACTUAL

DEFAULT_LINEAR_VELOCITY = 6.000000

MAX_LINEAR_VELOCITY = 83.3333

MIN_LINEAR_VELOCITY = 0.500000

DEFAULT_ANGULAR_VELOCITY = 12.000000

MAX_ANGULAR_VELOCITY = 180.000000

MIN_ANGULAR_VELOCITY = 1.666667

EDITOR = gedit

GEOMETRY = xyz


Sprawdzamy jeszcze, czy mamy ustawioną sekwencję bazowania. W pliku ini definiuje się te w dodając parametr HOME_SEQUENCE dla każdej osi. Jeśli w ustawieniach twojej maszyny jest już takie ustawienie to nie musisz nic robić. Jeśli natomiast nie masz ustawionych sekwencji bazowania wklej następującą wartość dla każdej z osi:

HOME_SEQUENCE = 0



Zapisz i zamknij plik .ini.

Uruchamiam nową konfigurację i na chwilkę MPG wyświetla się po czym i MPG i nowa konfiguracja znika i mam taki raport
Błąd.txt
(9.67 KiB) Pobrany 7 razy
Co ciekawe każda z osobna konfiguraca mi działa, konfiguracja same wrzeciono i druga konfiguracja MPG
Podaje plik ini od tej konfiguracji
Wrzeciono i MPG.txt
(3.38 KiB) Pobrany 8 razy

Awatar użytkownika

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

Re: MPG LinuxCNC 2.9 USB CNC WHB04B-4 WHB04B-6 Debian9 Wędka , Kółko ręczne, Wireless Pendant

#96

Post napisał: adam Fx » 08 lut 2020, 21:33

jarcys pisze:Jeśli nie wiesz co ustawić, na początek po prostu zamieć to co masz w sekcji DISPLAY na następujący kod:

[DISPLAY]

DISPLAY = axis

POSITION_OFFSET = RELATIVE

POSITION_FEEDBACK = ACTUAL

MIN_FEED_OVERRIDE = 0.000000

MAX_FEED_OVERRIDE = 1.200000

MAX_SPINDLE_OVERRIDE = 1.5

MIN_SPINDLE_OVERRIDE = 0.1

INTRO_GRAPHIC = linuxcnc.gif

INTRO_TIME = 5

PROGRAM_PREFIX = /home/cnc/linuxcnc/nc_files

INCREMENTS = 5mm 1mm .5mm .1mm .05mm .01mm .005mm

POSITION_FEEDBACK = ACTUAL

DEFAULT_LINEAR_VELOCITY = 6.000000

MAX_LINEAR_VELOCITY = 83.3333

MIN_LINEAR_VELOCITY = 0.500000

DEFAULT_ANGULAR_VELOCITY = 12.000000

MAX_ANGULAR_VELOCITY = 180.000000

MIN_ANGULAR_VELOCITY = 1.666667

EDITOR = gedit

GEOMETRY = xyz



Czy przypadkiem Twój config z VFD nie ma w INI

[DISPLAY]
PYVCP = custompanel.xml

[HAL]

POSTGUI_HALFILE = custom_postgui.hal

bo tu
jarcys pisze:Wrzeciono i MPG.txt
(3.38 KiB) Pobrany 3 razy
tego nie widzę czyżbyś podmienił całą sekcie nie patrząc ze usuwasz wiersze których bark we wklejanej sekcji
sorki za wszystkie błędy ... (dyslektyk) :?
Zobacz moje filmy http://www.youtube.com/user/pokachontass/videos


jarcys
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 30
Posty: 222
Rejestracja: 28 sty 2010, 20:11
Lokalizacja: 50.290 N 21.430 E

Re: MPG LinuxCNC 2.9 USB CNC WHB04B-4 WHB04B-6 Debian9 Wędka , Kółko ręczne, Wireless Pendant

#97

Post napisał: jarcys » 09 lut 2020, 19:39

Miałeś rację Adam Fx przeoczyłem wpis PYVCP = custompanel.xml w sekcji [DISPLAY]
a [HAL] nie zmieniłem POSTGUI_HALFILE = postgui_call_list.hal na POSTGUI_HALFILE = custom_postgui.hal
Teraz wszystko mi działa MPG i sterwowanie wrzeciona , jutro jak znajdę czas podepnę do maszynki .
Wielkie dzieki i szacun za pomoc i mało takich jak ty pozdrawiam i dziękuje .
A wstawiam działający plik ini
Działający plik ini MPG+Wrzeciono.txt
(3.06 KiB) Pobrany 12 razy


jarcys
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 30
Posty: 222
Rejestracja: 28 sty 2010, 20:11
Lokalizacja: 50.290 N 21.430 E

Re: MPG LinuxCNC 2.9 USB CNC WHB04B-4 WHB04B-6 Debian9 Wędka , Kółko ręczne, Wireless Pendant

#98

Post napisał: jarcys » 12 lut 2020, 13:11

Dzisiaj sprawdziłem czy mi wszystko działa no więc MPG WHBO4B-4 na przewodzie , sterowanie wrzeciona Huanyang po przez konwerter RS-485 śmiaga na mojej maszynce.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”