Problem z bazowaniem osi Z

Dyskusje dotyczące działania obsługi programu LinuxCNC

Autor tematu
Daveed
Czytelnik forum poziom 2 (min. 20)
Czytelnik forum poziom 2 (min. 20)
Posty w temacie: 7
Posty: 20
Rejestracja: 18 lis 2013, 19:05
Lokalizacja: Polska

Problem z bazowaniem osi Z

#1

Post napisał: Daveed » 18 lis 2013, 19:16

Witam, pojawił sie problem z frezarką, w momencie bazowania osi Z, oś "podnoszona" jest cały czas ku gorze, nawet po przekroczeniu limitu (tego fizycznego), silnik wydaje ryczacy głos przez pewien czas i wyskakuje komunikat o limicie o treści:
Co ciekawe, kiedyś już miałem taki problem ale rozwiązałem go w taki sposób, ze przed uruchomieniem kompa 5 minut wcześniej włączałem sterownik i wszystko chodziło bez problemu.

A teraz bonus. Męczę sie z tym problemem od tygodnia, rekonfigurując sprzęt, sprawdzam mocowania itp itd etc. Jak zauważyliście nie napisałem jakiej treści jest komunikat o limicie, a to dlatego że chciałem włączyc maszyne i zrobić bazowanie i go przepisac.
Kiedy kliknąłem bazowanie, maszyna zbazowała się i jest w pełni gotowa do pracy.
Reasumując samo pisanie posta pomogło.
Holy shit its alive!

W każdym razie, nie wystarczy zamieśc sprawy pod dywan, ale być gotowym na kolejną taką usterke. Czy ktoś może jest w stanie powiedzieć mi dlaczego tak się mogło dziać?

Pozdrawiam i dziękuje za naddźwiękowa reakcje ;]
Ostatnio zmieniony 21 lis 2013, 11:01 przez Daveed, łącznie zmieniany 2 razy.



Tagi:


Autor tematu
Daveed
Czytelnik forum poziom 2 (min. 20)
Czytelnik forum poziom 2 (min. 20)
Posty w temacie: 7
Posty: 20
Rejestracja: 18 lis 2013, 19:05
Lokalizacja: Polska

#2

Post napisał: Daveed » 20 lis 2013, 20:06

No i problem się powtórzył.


kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 5
Posty: 16281
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

#3

Post napisał: kamar » 20 lis 2013, 20:16

Moze spróbuj jednak wyjaśnić o co ci chodzi. Oś 'Y" jadąca do góry niewiele mówi :)


Mateusz-M
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 343
Rejestracja: 20 gru 2009, 13:28
Lokalizacja: lubelskie

#4

Post napisał: Mateusz-M » 21 lis 2013, 00:18

Witam.
Mi kiedyś na osi Z wyrzucało jakiś błąd szczególnie przy g83.
Dawno to było i nie pamiętam dokładnie komunikatu (coś o nieprawidłowej pozycji :roll: )
Zmniejszenie MAX_ACCELERATION załatwiło sprawe.

Może to to :) kolega nie podaje komunikatu to strzelam :)

Pozdrawiam.

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 9323
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

#5

Post napisał: tuxcnc » 21 lis 2013, 05:31

Problem tradycyjnie jest taki, że w polskich szkołach nie uczą logicznego myślenia.
Najpierw piszesz że masz uszkodzony sprzęt któremu pomaga kilkuminutowe wygrzewanie, a potem się pytasz co jest uszkodzone.
Sprawdź przewody, połączenia, wymień krańcówkę.

.


Autor tematu
Daveed
Czytelnik forum poziom 2 (min. 20)
Czytelnik forum poziom 2 (min. 20)
Posty w temacie: 7
Posty: 20
Rejestracja: 18 lis 2013, 19:05
Lokalizacja: Polska

#6

Post napisał: Daveed » 21 lis 2013, 10:11

@kamar.
Nie wiem jak to się stało, ale nie miałem na myśli osi Y tylko oś Z... Namieszałem troche.
Wygląda to tak, pod jednym pinem mam ustawione "Limit osi Z + bazowanie". Podczas bazowania, oś Z udaje się na najwyższą wysokość (+) i jakby "nie odnajduje" limitu, przez co cały czas silnik chodzi, a w programie w oknie głównym widać, jak oś Z wędruje ku górze. (ta żółta linia ze stożkiem).
@Mateusz-M
Dzięki, jak tylko wróce z pracy to sprawdze te możliwości.
@tuxcnc
Napisałem, że wcześniej pomagało nagrzanie sprzętu, niestety teraz i ta metoda nie pomogła.

Po bezproblemowej pracy frezarki, wyłączyłem ją z programu, a nastepnie z zasilania przyciskiem na sterowniku. Następnego dnia przy uruchomieniu, (uprzednim nagrzaniu) oraz próbie bazowania problem się pojawił.
Według mnie problem może być na linii sterownik - komputer, który nie wysyła informacji o osiągniętym limicie. Ale z jakiego powodu?
Przewody nie są naprężone, połączenia przedmuchałem sprężonym powietrzem.
I co ja się uparłem, żeby pisać oś Y jak tu się o oś Z rozchodzi?

Dzięki bardzo za sugestie.

Awatar użytkownika

noel20
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 3
Posty: 1395
Rejestracja: 02 lip 2010, 07:15
Lokalizacja: Białystok

#7

Post napisał: noel20 » 21 lis 2013, 14:56

A może luty na płytce nie łączą? Albo jakieś inne połączenie. Co masz za sterownik?


kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 5
Posty: 16281
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

#8

Post napisał: kamar » 21 lis 2013, 15:42

Daveed pisze: Ale z jakiego powodu?
.
A ta maszynka jest na pewno na serwach ? :)


Autor tematu
Daveed
Czytelnik forum poziom 2 (min. 20)
Czytelnik forum poziom 2 (min. 20)
Posty w temacie: 7
Posty: 20
Rejestracja: 18 lis 2013, 19:05
Lokalizacja: Polska

#9

Post napisał: Daveed » 21 lis 2013, 16:59

Dziekuje za zainteresowanie. Zaczne od tego, że znów ją pobudziłem.
Jak widzmy na poniższym zdjęciu, 3 wpięte drivery odpowiadją kolejno osiom XYZ, a na końcu jest out driver odpowiedzialny za LIMIT, który to przeczyściłem i przedmuchałem. I to musiało być to, bo wyciągnąłem go przy uruchomionym komplecie maszyn (komp,ster). Gdy z programu chciałem włączyć maszyne od razu dostałem komunikat, że linia 2 jest poza zakresem, zaznaczyłem opcje "ignoruj zakresy" obniżyłem Z. Dałem bazuj i wszystko się podniosło.
Obrazek

A czy maszyna jest na serwach? Niestety nie wiem co to oznacza ale wiem, że są to silniki krokowe, a całośc wyglada tak:

Obrazek

Dzięki za wsparcie!


hecza
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 2
Posty: 403
Rejestracja: 06 mar 2012, 13:25
Lokalizacja: Częstochowa

#10

Post napisał: hecza » 21 lis 2013, 17:34

Kolego nie musisz walić maszyną w skrajne położenie aż silnik zacznie ryczeć. :smile:
Użyj funkcji „Pomiar HAL” i doprowadź sygnał z czujnika do porządku, by sterowanie odbierało go stabilnie / powtarzalnie.
Zacznij od czujnika i „po nitce do kłębka”.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”