Nowicjusz w LinuxCNC

Dyskusje dotyczące działania obsługi programu LinuxCNC
Awatar użytkownika

Autor tematu
gutek77
Stały bywalec (min. 70)
Stały bywalec (min. 70)
Posty w temacie: 5
Posty: 77
Rejestracja: 26 gru 2010, 02:25
Lokalizacja: Małopolskie

Nowicjusz w LinuxCNC

#1

Post napisał: gutek77 » 20 wrz 2015, 18:23

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.


Automatyk-Elektryk

Tagi:

Awatar użytkownika

syntetyczny
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 2692
Rejestracja: 08 gru 2009, 22:33
Lokalizacja: Elbląg
Kontakt:

#2

Post napisał: syntetyczny » 21 wrz 2015, 10:25

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.
Kto pyta, nie błądzi. Eppur si muove
Kreatura CNC
Modernizacja plotera megaplot

Awatar użytkownika

Autor tematu
gutek77
Stały bywalec (min. 70)
Stały bywalec (min. 70)
Posty w temacie: 5
Posty: 77
Rejestracja: 26 gru 2010, 02:25
Lokalizacja: Małopolskie

#3

Post napisał: gutek77 » 21 wrz 2015, 11:45

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 .
Automatyk-Elektryk

Awatar użytkownika

syntetyczny
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 2692
Rejestracja: 08 gru 2009, 22:33
Lokalizacja: Elbląg
Kontakt:

#4

Post napisał: syntetyczny » 21 wrz 2015, 13:39

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.
Kto pyta, nie błądzi. Eppur si muove
Kreatura CNC
Modernizacja plotera megaplot

Awatar użytkownika

Autor tematu
gutek77
Stały bywalec (min. 70)
Stały bywalec (min. 70)
Posty w temacie: 5
Posty: 77
Rejestracja: 26 gru 2010, 02:25
Lokalizacja: Małopolskie

#5

Post napisał: gutek77 » 21 wrz 2015, 14:11

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.
Automatyk-Elektryk


ezbig
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 2103
Rejestracja: 07 lip 2006, 00:31
Lokalizacja: mazowieckie

#6

Post napisał: ezbig » 21 wrz 2015, 23:10

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.


dance1
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 3099
Rejestracja: 11 mar 2007, 22:42
Lokalizacja: G-G

#7

Post napisał: dance1 » 22 wrz 2015, 09:03

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.
I don't like principles, I prefer prejudices

Awatar użytkownika

syntetyczny
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 2692
Rejestracja: 08 gru 2009, 22:33
Lokalizacja: Elbląg
Kontakt:

#8

Post napisał: syntetyczny » 22 wrz 2015, 09:34

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.
Kto pyta, nie błądzi. Eppur si muove
Kreatura CNC
Modernizacja plotera megaplot

Awatar użytkownika

Autor tematu
gutek77
Stały bywalec (min. 70)
Stały bywalec (min. 70)
Posty w temacie: 5
Posty: 77
Rejestracja: 26 gru 2010, 02:25
Lokalizacja: Małopolskie

#9

Post napisał: gutek77 » 22 wrz 2015, 17:18

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 .
Automatyk-Elektryk


micges
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 1
Posty: 292
Rejestracja: 08 sty 2010, 02:04
Lokalizacja: Toruń

#10

Post napisał: micges » 22 wrz 2015, 23:28

Co to za płyta główna, procek?

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

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”