Obsługa działania krańcówek - czy to błąd w programie ?
-
Autor tematu - Znawca tematu (min. 80)
- Posty w temacie: 2
- Posty: 82
- Rejestracja: 22 sty 2009, 23:07
- Lokalizacja: Wrocław
Obsługa działania krańcówek - czy to błąd w programie ?
Witam,
Mam w maszynie zainstalowane 6 krańcówek mechanicznych po dwie na każdą oś. Ponieważ Piko nie może używać jednocześnie tych samych krańcówek jako home i limit, więc podłączenie wygląda tak, że 3 krańcówki są podłączone do wejść HOME a pozostałe 3 jako limit R. W konfiguracji ustawione są limity sprzętowe (na krańcówkach). Wszystkie krańcówki typu NC. Taka jednak konfiguracja pozbawia mnie pilnowania limitów L. Ale wiedziałem o tym i pilnowałem aby nie przywalić maszyną . Do Z HOME mam jeszcze podłączony czujnik długości narzędzia i czujnik wysokości materiału. Zgodnie z dokumentacją. W tej konfiguracji maszyna działa tak jak się spodziewałem czyli sekwencja:
- jazda referencyjna,
- pomiar długości narzędzia,
- jazda do punktu pracy,
- pomiar wysokości materiału,
- start programu
- ...
- zmiana narzędzia,
- pomiar długości narzędzia,
- jazda do punktu pracy i kontynuowanie programu.
Postanowiłem jednak wykorzystać SOFT LIMITY do pilnowania wszystkich krawędzi pola roboczego. Zmieniłem konfigurację we wszystkich osiach na SOFT LIMIT.
W osiach X i Y wszystko działa OK a w osi Z działa ale nie do końca. Jeśli jeździ się samą osią Z to rzeczywiście SOFT LIMITY działają ale w sekwencji jak powyżej już jest problem, czyli:
- jazda referencyjna,
- pomiar długości narzędzia,
- jazda do punktu pracy,
- pomiar wysokości materiału,
- start programu
- ...
- zmiana narzędzia,
- POMIAR DŁUGOŚCI NARZĘDZIA - i tu w momencie zadziałania czujnika wywala błąd najechania na krańcówkę Z,
Pytanie dlaczego zaraz po jeździe referencyjnej mierzy narzędzie i pracuje zgodnie z oczekiwaniem a po zmianie narzędzia, pomiar wywala błąd krańcówki ?
Czy ktoś z Was zauważył takie zachowanie, czy problem może leżeć jednak w podłączeniu krańcówek i czujników ? Moim zdaniem zdaniem nie, ale mogę się mylić. A może to błąd programu w reakcji na czujnik narzędzia ?
Marek
Mam w maszynie zainstalowane 6 krańcówek mechanicznych po dwie na każdą oś. Ponieważ Piko nie może używać jednocześnie tych samych krańcówek jako home i limit, więc podłączenie wygląda tak, że 3 krańcówki są podłączone do wejść HOME a pozostałe 3 jako limit R. W konfiguracji ustawione są limity sprzętowe (na krańcówkach). Wszystkie krańcówki typu NC. Taka jednak konfiguracja pozbawia mnie pilnowania limitów L. Ale wiedziałem o tym i pilnowałem aby nie przywalić maszyną . Do Z HOME mam jeszcze podłączony czujnik długości narzędzia i czujnik wysokości materiału. Zgodnie z dokumentacją. W tej konfiguracji maszyna działa tak jak się spodziewałem czyli sekwencja:
- jazda referencyjna,
- pomiar długości narzędzia,
- jazda do punktu pracy,
- pomiar wysokości materiału,
- start programu
- ...
- zmiana narzędzia,
- pomiar długości narzędzia,
- jazda do punktu pracy i kontynuowanie programu.
Postanowiłem jednak wykorzystać SOFT LIMITY do pilnowania wszystkich krawędzi pola roboczego. Zmieniłem konfigurację we wszystkich osiach na SOFT LIMIT.
W osiach X i Y wszystko działa OK a w osi Z działa ale nie do końca. Jeśli jeździ się samą osią Z to rzeczywiście SOFT LIMITY działają ale w sekwencji jak powyżej już jest problem, czyli:
- jazda referencyjna,
- pomiar długości narzędzia,
- jazda do punktu pracy,
- pomiar wysokości materiału,
- start programu
- ...
- zmiana narzędzia,
- POMIAR DŁUGOŚCI NARZĘDZIA - i tu w momencie zadziałania czujnika wywala błąd najechania na krańcówkę Z,
Pytanie dlaczego zaraz po jeździe referencyjnej mierzy narzędzie i pracuje zgodnie z oczekiwaniem a po zmianie narzędzia, pomiar wywala błąd krańcówki ?
Czy ktoś z Was zauważył takie zachowanie, czy problem może leżeć jednak w podłączeniu krańcówek i czujników ? Moim zdaniem zdaniem nie, ale mogę się mylić. A może to błąd programu w reakcji na czujnik narzędzia ?
Marek
Tagi:
-
- ELITA FORUM (min. 1000)
- Posty w temacie: 4
- Posty: 1714
- Rejestracja: 13 sty 2006, 16:41
- Lokalizacja: Stargard
- Kontakt:
O ile pamiętam miałem tak samo, zrezygnowałem w tej osi z limitów całkowicie, wiem że to hardcore, ale jak się nie da to co poradzićmarand68 pisze:Czy ktoś z Was zauważył takie zachowanie, czy problem może leżeć jednak w podłączeniu krańcówek i czujników ?
W piko mogłyby krańcówki działać tak jak w jednej z opcji w mach, czyli podczas bazowania nie są badane limity ujemne i dzięki temu krańcówka limitowa może być traktowana jako home. Już taki temat podrzucałem, ale nie spotkał się chyba z aprobatą.
https://www.instagram.com/cncworkshop.pl/
Obróbka CNC - frezowanie & toczenie
Obróbka CNC - frezowanie & toczenie
-
- ELITA FORUM (min. 1000)
- Posty w temacie: 4
- Posty: 1714
- Rejestracja: 13 sty 2006, 16:41
- Lokalizacja: Stargard
- Kontakt:
w profesjonalnych też często i gęsto stosuje się 6.gaspar pisze:Szczyt dobroci to 6
https://www.instagram.com/cncworkshop.pl/
Obróbka CNC - frezowanie & toczenie
Obróbka CNC - frezowanie & toczenie
-
- ELITA FORUM (min. 1000)
- Posty w temacie: 4
- Posty: 1714
- Rejestracja: 13 sty 2006, 16:41
- Lokalizacja: Stargard
- Kontakt:
Wszystko fajnie, tylko na rynku są maszyny z 6 krańcówkami i jeśli chce się je przerobić na pikocnc to trzeba ingerować w mechanikę maszyny. Aby nie być gołosłownym przy ostatniej przeróbce praktycznie nowego plotera Diamond 1500x2000mm od Ergwindu z macha na pikocnc właśnie napotkałem ten problem. Sam w swojej maszynie mam jeszcze więcej krańcówek, bo mam oś zależną więc tam na każdej stronie są po 3 w osi Y, ale tu nie chodzi o ilość lecz o funkcjonalność. Jeśli coś można załatwić 6 krańcówkami przy odpowiednio przygotowanym algorytmie to warto tym się zainteresować. Przecież podczas pracy homy do niczego nam nie są potrzebne, one służą tylko do bazowania - jednorazowa operacja. Nawet przejazd na bezpiecznej to przecież nie przejazd na krańcówce tylko na "pobranej" z jej położenia pozycji...mitek pisze:Cosimo od samego początku szczyci się 9
https://www.instagram.com/cncworkshop.pl/
Obróbka CNC - frezowanie & toczenie
Obróbka CNC - frezowanie & toczenie
-
- Lider FORUM (min. 2000)
- Posty w temacie: 5
- Posty: 2560
- Rejestracja: 04 paź 2007, 01:32
- Lokalizacja: Kraków
- Kontakt:
Re: Obsługa działania krańcówek - czy to błąd w programie ?
hm niby takie fajne a za razem taka lipamarand68 pisze:Witam,
Ponieważ Piko nie może używać jednocześnie tych samych krańcówek jako home i limit,
Marek
a zastanawiałem się przez jakiś czas nad piko ale przez to to na pewno zostanę na linuxie
Nie otrzymasz koni wyścigowych krzyżując dwa osły
-
- Lider FORUM (min. 2000)
- Posty w temacie: 5
- Posty: 2560
- Rejestracja: 04 paź 2007, 01:32
- Lokalizacja: Kraków
- Kontakt:
nie ma w 100% niezawodnych rozwiązań ale krańcówka która fizycznie jest w stanie odłączyć układ sterowania bez udziału "mózgu" sterującego daje większą szansę na zadziałanie zabezpieczenia w razie awarii niż softowe limity.
dlatego np robią tak że grzybek E-stopa nie tylko daje sygnał na peceta o odłączeniu ale również przerywa linie zasilania silników. można oczywiście robić i bez krańcówek i bez softlimitów i bez e-stopa ale to każdy robi na własne ryzyko
dlatego np robią tak że grzybek E-stopa nie tylko daje sygnał na peceta o odłączeniu ale również przerywa linie zasilania silników. można oczywiście robić i bez krańcówek i bez softlimitów i bez e-stopa ale to każdy robi na własne ryzyko
Nie otrzymasz koni wyścigowych krzyżując dwa osły