Znaleziono 2 wyniki

autor: bdgr
28 lut 2020, 22:15
Forum: LinuxCNC (dawniej EMC2)
Temat: LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować
Odpowiedzi: 217
Odsłony: 17518

Re: LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować

tuxcnc pisze:
28 lut 2020, 19:53
Jeżeli to działa na takiej zasadzie jak https://github.com.cnpmjs.org/mrbubble6 ... -USB-Probe
Tak to jest dokładnie na tej zasadzie
tuxcnc pisze:
28 lut 2020, 19:53
raz będzie działać a raz nie, bo taka jest specyfika dynamicznego przydzielania urządzeń w podsystemie USB
W zasadzie tak, w praktyce gdy adapter USB-UART jest po prostu podłączony pod USB to takie zachowanie jest zazwyczaj niezauważalne - dostaje pierwszy wolny identyfikator portu i jak długo działa poprawnie to go nie zwolni. Robi się to widoczne gdy płytkę się co chwila podłącza/odłącza. Przy czym przeważnie wystarczy odłączyć i podłączyć ponownie, lub poczekać dwie minuty a w ostateczności wymusić reenumerację od zera można restartem maszyny.

Problem może być jeśli maszyna już ma jakiś inny adapter USB-UART korzystający z tego samego sterownika (np do falownika po MODBUS) - mogą na starcie pozamieniać się numerami.
Jak kamar ma tak zrobione na któreś maszynie to powinno wystarczyć w usbprobe.HAL podać wyższy nr portu szeregowego i podłączać sondę dopiero po zbootowaniu linuxcnc.
tuxcnc pisze:
28 lut 2020, 19:53
No to ja za takie "udogodnienie" dziękuję.
Takie udogodnienie nikomu do wanny nie włazi, to trzeba poprosić :D
To rzeczywiście specyficzny przypadek użycia, ale sądzę że to rozwiązanie się sprawdzi.

Wróć do „LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować”