Uaktualnienie LinuxCNC - MB2HAL - pliki w C jak to zrobić?
: 08 maja 2019, 07:17
Cześć
zacznę od końca jak zaktualizować MB2HAL w linuxcnc?
tu są chyba nowe poprawione rzeczy w C
https://github.com/LinuxCNC/linuxcnc/tr ... mps/mb2hal
https://translate.googleusercontent.com/translate_c
polecenie głosi Potrzebujesz LinuxCNC > 2.7.14 (np. Następna wersja od października 2018), gałęzi master lub musisz skompilować mb2hal samodzielnie za pomocą żądań pull [# 487] i [# 489] .
skompilować mb2hal samodzielnie za pomocą żądań pull [# 487] i [# 489] . jak to zrobić
http://wiki.linuxcnc.org/cgi-bin/wiki.p ... arker_AC10
nabyłem już konwerter i nawet w miarę kumam modbus by coś zmienić teraz pora to ożenić z linuxcnc
https://youtu.be/zFH4ERxJMcw
a tu moja droga przez mękę dla zainteresowanych:
w wolnych chwilach walczę z MB2HAL
http://linuxcnc.org/docs/html/drivers/mb2hal.html
na podstawie tego projektu http://wiki.linuxcnc.org/cgi-bin/wiki.p ... arker_AC10 chciałem sterować swoim falownikiem
założyłem że w najnowszej wersji linuxcnc będzie najnowszy MB2HAL ale chyba się myliłem:
najpierw sypało błędem że brak
NELEMENTS= (bo autor zastąpił to PIN_NAMES ale chyba jest w linuxcnc niekatulana wersja bo nadal chce NELEMENTS=)
powinno działać według info z https://github.com/LinuxCNC/linuxcnc/bl ... _HOWTO.ini
#REQUIRED unless PINN_NAMES is specified: The number of elements.
#It is an error to specify both NELEMENTS and PIN_NAMES
#The pin names will be sequential numbers e.g mb2hal.plcin.01
NELEMENTS=16
#REQUIRED unless NELEMENTS is specified: A list of element names.
#these names will be used for the pin names, e.g mb2hal.plcin.cycle_start
#NOTE: there must be no white space characters in the list
PIN_NAMES=cycle_start,stop,feed_hold
ok zmieniłem na NELEMENTS=
to poszło ale - kolejny błąd że nie obsługuje fnct_06_write_single_register
zacznę od końca jak zaktualizować MB2HAL w linuxcnc?
tu są chyba nowe poprawione rzeczy w C
https://github.com/LinuxCNC/linuxcnc/tr ... mps/mb2hal
https://translate.googleusercontent.com/translate_c
polecenie głosi Potrzebujesz LinuxCNC > 2.7.14 (np. Następna wersja od października 2018), gałęzi master lub musisz skompilować mb2hal samodzielnie za pomocą żądań pull [# 487] i [# 489] .
skompilować mb2hal samodzielnie za pomocą żądań pull [# 487] i [# 489] . jak to zrobić
http://wiki.linuxcnc.org/cgi-bin/wiki.p ... arker_AC10
nabyłem już konwerter i nawet w miarę kumam modbus by coś zmienić teraz pora to ożenić z linuxcnc
https://youtu.be/zFH4ERxJMcw
a tu moja droga przez mękę dla zainteresowanych:
w wolnych chwilach walczę z MB2HAL
http://linuxcnc.org/docs/html/drivers/mb2hal.html
na podstawie tego projektu http://wiki.linuxcnc.org/cgi-bin/wiki.p ... arker_AC10 chciałem sterować swoim falownikiem
założyłem że w najnowszej wersji linuxcnc będzie najnowszy MB2HAL ale chyba się myliłem:
najpierw sypało błędem że brak
NELEMENTS= (bo autor zastąpił to PIN_NAMES ale chyba jest w linuxcnc niekatulana wersja bo nadal chce NELEMENTS=)
powinno działać według info z https://github.com/LinuxCNC/linuxcnc/bl ... _HOWTO.ini
#REQUIRED unless PINN_NAMES is specified: The number of elements.
#It is an error to specify both NELEMENTS and PIN_NAMES
#The pin names will be sequential numbers e.g mb2hal.plcin.01
NELEMENTS=16
#REQUIRED unless NELEMENTS is specified: A list of element names.
#these names will be used for the pin names, e.g mb2hal.plcin.cycle_start
#NOTE: there must be no white space characters in the list
PIN_NAMES=cycle_start,stop,feed_hold
ok zmieniłem na NELEMENTS=
to poszło ale - kolejny błąd że nie obsługuje fnct_06_write_single_register