Strona 1 z 2

Nowicjusz w LinuxCNC

: 20 wrz 2015, 18:23
autor: gutek77
Witam jestem Maciek

Na ukończeniu mam frezarkę CNC . Na Mach3 demo i PC przeprowadziłem już testy i maszynka działała.Teraz chce odpalić maszynkę na laptopie Lenovo Thinkpad t60 z stacją dokującą(LPT) i linux CNC . Zainstalowałem Debian whezy z linuxcnc. Znalazłem plik stepconf i skonfigurowałem wszystko , raczej dobrze. Jiter w latencytest to 25000 w tej konfiguracji.Wygląda na to że nie zwalnia mi driverów i nie daje sygnałów step. Choć Debian widzi ze na 0x378 jest port lpt . Nie instalowałem żandych sterowników do laptopa.
Płytka główna do MB-02 drivery silników to słynne M542.

[ Dodano: 2015-09-20, 19:02 ]
Jednak w biosie był LPT ustawiony adres na 0x3bf i zmieniłem na 0x378 i EPP. Teraz program reaguje na wyłącznik awaryjny. Ale osie dalej ani nie drgną.

[ Dodano: 2015-09-20, 20:34 ]
Z programu dam rade załączyć przekaźnik 1 i przekaźnik 2 .Także LPT działa. W stepconf nie mogę testować silników poszczególnych osi (test axis motor).Aha i wywala mi błąd z tym jitterem na początku ustawione na 25 000 i ma problem z realtime task 0 . Procesor mam 2GHZ żadnych dodatkowych programów w tle itp.

: 21 wrz 2015, 10:25
autor: syntetyczny
laptop nie nadaje się do pracy w czasie rzeczywistym, ze względu na dynamiczne zarządzanie zużyciem procesora czy jakoś tak. To, że mach cośtam zakręcił, dowodzi tylko o jego upośledzeniu w zarządzaniu sygnałami.

: 21 wrz 2015, 11:45
autor: gutek77
Mach działa na PC .Na laptopku mam Debiana z linuxem ,LPT jakoś działa bo steruje przekaźnikami z płytki MB 02. Dopisałem do gruba lapic slash.Silniki nawet nie drgną .Nie da się w biosie coś poprzestawiać , widziałem już kilka gotowych maszyn na forum z laptopem .

: 21 wrz 2015, 13:39
autor: syntetyczny
Kolego Automatyk - Elektryk, a co ma piernik do wiatraka? Laptop nie nadaje się jako sterownik i to jeszcze z portem LPT do obsługi maszyny CNC. Koniec, kropka.

: 21 wrz 2015, 14:11
autor: gutek77
No to stawiam Debiana na PC , nic innego mi nie pozostaje .

[ Dodano: 2015-09-21, 22:11 ]
Okej poszło , zainstalowałem na pececie i ruszyło.Ale martwo mnie latencytest i ten jitter podczas testu na lapku było max do 30 000 a na pc jak zacząłem ruszać okienkami i odpaliłem przegladarkę to i 250 000 i więcej nanosekund :( . No i zgłosił się bład jądra rtai z linuxcnc o tym latency delay itp. można coś poprawić w systemie ? Gruba nie ruszałem jeszcze.

: 21 wrz 2015, 23:10
autor: ezbig
syntetyczny pisze:Laptop nie nadaje się jako sterownik i to jeszcze z portem LPT do obsługi maszyny CNC. Koniec, kropka.
Oj tam oj tam ;) zależy jaki laptop. Ja mam P4 2.5GHz i działa znakomicie. Chociaż stacjonarny P4 z 1.5Ghz miał lepszy jitter. U mnie jak się wygaszacz włączał to też miałem błędy jadra rtai, ale maszyna pracowała ok. Wygaszacz wyłączyłem, a jak frezuje to raczej nie bawię się się oknami.

: 22 wrz 2015, 09:03
autor: dance1
miałem laptopa do sterowania maszyną, starszego Acera i to bez portu lpt tylko z kartą pcmcia, jak to wszyscy orzekli nie miał prawa działać a działał super, jedyne co trzeba (w moim przypadku) oszukać win że to stacjonarny wyłączyć/zamienić acpi driver, powyłączać oszczędzanie energii i gotowe.

: 22 wrz 2015, 09:34
autor: syntetyczny
Dobra,dobra, po pierwsze nie rozmawiamy o Machu, po drugie, coś tacy opieszali w pomocy, trzeba było koledze wcześniej napisać wasze doświadczenia, a nie w kontrze się teraz do mnie ustawiać. Po trzecie, nie mój cyrk, nie moje małpy, zamiast robić coś 10razy wolę robić raz a dobrze.

: 22 wrz 2015, 17:18
autor: gutek77
Co jeszcze można w linuxie namieszać,poprawić żeby zmiejszyć ten jitter na PC ? Mach się w ogóle nie przejmował żadnymi opóźnieniamii błedów nie sypał a windows nie trzyma się reżimu RealTime .

[ Dodano: 2015-09-22, 21:31 ]
Za radą kolegi Syntetyczny zalączam mój plik z uruchomionymi trzema glx gears Obrazek Mam podział kroku 1/16 (3200 uKroków /obrót) chciałbym uzyskać na jednej z osi 7 -8 m/min na pozostałych 3m/min .Da radę ? Przy jeżdżeniu na strzalkach w JOG-u wywala mi latendcy delay task często .

: 22 wrz 2015, 23:28
autor: micges
Co to za płyta główna, procek?

Standardowo - BIOS:
- wyłącz całkowicie zarządzanie energią
- wyłącz hyper-threading