czy spotkał się ktoś z problemem generowania sygnałów po LPT w zależności od wielkości programu?
Mam następujący przypadek:
Ładuję program na ok 21000 linii kodu.
Podczas poruszania osi strzałkami wyraźnie słychać nie równomierną pracę każdej osi. Wrażenie jakby coś weszło między pasek a koło zębate.
Ładuję program na np 1000 linii niczego takiego nie ma, wszystkie osie działają jak należy.
Z czego może wynikać takie zachowanie. Jest jakiś limit linii kodu?
: 06 gru 2015, 19:23
autor: adam Fx
jeśli masz procek 2 rdzeniowy to może właśnie z tego przynajmniej takie opinie są na forum że dla linuxaCNC sprawdza się jedno rdzeniowy.
Ale ja się tam nie znam i może jakiś linuxiarz się wypowie.
: 06 gru 2015, 19:56
autor: kamar
Nie wyrabia się grafika, przełącz ekran na DRO i będzie biegał normalnie.
: 06 gru 2015, 21:10
autor: steff.k
kamar pisze:Nie wyrabia się grafika, przełącz ekran na DRO i będzie biegał normalnie.
Zgadza się, przełączenie na DRO załatwia sprawę. A już szukałem luzów na śrubach i enkoderach .
Dzięki
BTW grafika też jest dosyć mocna GF8800, ale pewnie linux nie ma odpowiednich sterowników..
Re: Linux CNC dziwny bug.
: 06 gru 2015, 22:26
autor: micges
steff.k pisze:Witam,
czy spotkał się ktoś z problemem generowania sygnałów po LPT w zależności od wielkości programu?
Witam,
System nie powinien się tak zachować. Proszę podaj jaka wersja linuxcnc, wersja systemu oraz jakie jądro (w terminalu 'uname -a')
Michał
: 07 gru 2015, 09:43
autor: bartkam
Mam podobny problem tylko że u mnie ta nierównomierna praca nie zależy od wielkości programu. Ładuję program na powiedzmy 50linii, start i na początku idzie ładnie, po chwili zwalnia, silniki jakby zaczynają gubić kroki aż całkiem się zatrzymują. A program dalej leci w linuxcnc. Wznowienie programu od nowa nic nie daje, silniki stoją. Pod machem wszystko śmiga, a pod linux cnc już drugi komputer postawiłem i to samo. Procesory jednordzeniowe. Co to może być?
: 07 gru 2015, 11:13
autor: adam Fx
Nie wiem czy to akurat to ale miałem sytuacje że wypaliłem płytę z instalką wszystko ładnie się nagrało ale potem Linux sypał cały czas błędami. zrobiłem jeszcze jedną płytę to samo... nagrałem trzecia na laptopie i zainstalowała się i działa poprawnie.
Jakie wyniki osiągasz na teście ?
Re: Linux CNC dziwny bug.
: 07 gru 2015, 18:07
autor: steff.k
micges pisze:
System nie powinien się tak zachować. Proszę podaj jaka wersja linuxcnc, wersja systemu oraz jakie jądro (w terminalu 'uname -a')
matias@LinuxCNC:~$ uname -a
Linux LinuxCNC 3.4-9-rtai-686-pae #1 SMP PREEMPT Debian 3.4.55-4linuxcnc i686 GNU/Linux
matias@LinuxCNC:~$
: 10 gru 2015, 07:36
autor: bartkam
adam Fx pisze:Nie wiem czy to akurat to ale miałem sytuacje że wypaliłem płytę z instalką wszystko ładnie się nagrało ale potem Linux sypał cały czas błędami. zrobiłem jeszcze jedną płytę to samo... nagrałem trzecia na laptopie i zainstalowała się i działa poprawnie.
Jakie wyniki osiągasz na teście ?
Faktycznie, pomogło gdy zainstalowałem ze starszej płyty, z której kiedyś instalowałem i działało. Ale Problem jest jeszcze jak u kolegi steff.k. Silniki pracują nierównomiernie, po przełączeniu na DRO o wiele lepiej, ale też nie idealnie. Komputer jest dość mocny i grafika też więc o co chodzi. Praca bez podglądu jest trochę uciążliwa i denerwująca, więc trzeba jakoś to rozwiązać. Tylko jak?
: 10 gru 2015, 08:28
autor: micges
bartkam pisze:Praca bez podglądu jest trochę uciążliwa i denerwująca, więc trzeba jakoś to rozwiązać. Tylko jak?
Zakupić mese 5i25, zaprogramować ją jako zwykły port lpt i mamy sprzętowe generatory stepgen do 10MHz niezależne od jittera i obciążenia procka.