E-stop nie działa

Dyskusje dotyczące najpopularniejszego programu sterującego maszynami CNC

Autor tematu
piromarek
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 8
Posty: 1341
Rejestracja: 08 maja 2007, 08:05
Lokalizacja: Chodzież

E-stop nie działa

#1

Post napisał: piromarek » 19 sty 2010, 08:26

Witam.

Mam kolejny problem , tym razem z E-stop.

Wybaczcie , ale nie znam zbyt dobrze macha.
Program Mach 3.
Przycisk E-stop zapala bit na monitorze LPT w diagnostyce.
Tzn. bit pali się na stałe a po przyciśnięciu gaśnie.
Niezależnie czy w ustawieniach portów odznaczę negację w wierszu estopu czy nie, przyciśnięcie nie powoduje zapalenia się znaczka kontrolnego w diagnostyce.


Jaka może być tego przyczyna ?
Podpowie ktoś ?
Czy niezoptymalizowany komputer też może dawać takie objawy ?

pozdrawiam

Piromarek



Tagi:


b_j
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 301
Rejestracja: 04 mar 2006, 22:36
Lokalizacja: poznan

#2

Post napisał: b_j » 19 sty 2010, 09:43

dokładnie nie odpowiem koledze na to pytanie bo nie pamietam juz jak to działa w machu ale :
1. przycisk estop musi byc w każdej maszynie zamontowany jako NC ( normalnie zamknięty) - czyli wtedy sygnał pojawi sie po nacisnięciu.
2. nie może być samopowrotny ( czyli po puszczeniu przycisku sygnał nadal musi byc podtrzymany)


Autor tematu
piromarek
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 8
Posty: 1341
Rejestracja: 08 maja 2007, 08:05
Lokalizacja: Chodzież

#3

Post napisał: piromarek » 19 sty 2010, 10:38

Witam.

ad1. Przycisk jest zamontowany jako normalnie zwarty, czyli bit na monitorze portu LPT pali się ciągle bez naciśnięcia.

ad2. Przycisk po naciśnięciu nie powraca do pozycji górnej. Obwód staje się rozwarty , bit na LPT gaśnie.

Problem polega na tym, że lampka E-stop w diagnostyce się nie zapala a i maszyna nie reaguje, tak jakby nie było przyporządkowania bitu z LPT do E-stopu.
Na nieszczęście takie przyporządkowanie zostało zrobione w konfigu portów wejściowych dla bitu nr10.

Nie wiem może powinno byc coś jeszcze odznaczone.

pozdrawiam

Piromarek


krzysiekgrab
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 7
Posty: 741
Rejestracja: 16 lip 2008, 15:07
Lokalizacja: Polska, Augustow

#4

Post napisał: krzysiekgrab » 19 sty 2010, 11:24

Kolega zrobi taki test. Wejdzie do coning/input signals. tam nacisnie Automated setup of imputs(prawy sdolny rog). Teraz z listy wybieramy EStop i klikamy Autoset. teraz klikamy na przycisk estop(fizycznie). program powninien wykryc zmiane na pinie(poinformuje nas, podajac numer pinu), oraz ustawic od razu odpowiednio actiw low. moze cos pomoze. przepraszam za brak polskich znakow.
„Jeżeli nie znasz portu do którego płyniesz,
to żadne wiatry nie będą Ci sprzyjać”

Programowanie sterowników PLC Fatek, HMI Weintek, sterowniki maszyn CNC, Mach3;


Autor tematu
piromarek
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 8
Posty: 1341
Rejestracja: 08 maja 2007, 08:05
Lokalizacja: Chodzież

#5

Post napisał: piromarek » 19 sty 2010, 12:42

Witam.

A dziękuję. Sprawdzę zaraz jak będę miał dostęp do maszyny.
Jestem bardzo ciekawy efektów.

To może kolega będzie miał jakiś pomysł w opisanym wcześniej w innym liście moim problemie z bazowaniem maszyny do HOME.

pozdrawiam

Piromarek


krzysiekgrab
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 7
Posty: 741
Rejestracja: 16 lip 2008, 15:07
Lokalizacja: Polska, Augustow

#6

Post napisał: krzysiekgrab » 19 sty 2010, 14:02

Z Home, to w diagnostic(alt-7) jak naciska kolega krańcówki to się lampki zapalają??(z również?), tylko podczas bazowania program nie reaguje na zadziałanie krańcówki w osi Z??
„Jeżeli nie znasz portu do którego płyniesz,
to żadne wiatry nie będą Ci sprzyjać”

Programowanie sterowników PLC Fatek, HMI Weintek, sterowniki maszyn CNC, Mach3;


Autor tematu
piromarek
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 8
Posty: 1341
Rejestracja: 08 maja 2007, 08:05
Lokalizacja: Chodzież

#7

Post napisał: piromarek » 19 sty 2010, 14:46

Witam.

Tak lampki w diagnostyce świecą gdy naciskam włączniki krańcowe.

Gdy przesuwam oś Z klawiszem klawiatury, po przekroczeniu zakresu i włączeniu krańcówki oś staje.

Natomiast gdy w zakładce program wciskam lewy przycisk przy zegarach do bazowania , oś Z rusza i przekracza przycisk krańcówki.
Zatrzymuję ją tylko resetem.

Co gorsza nie mogę już zjechać osią z przycisku bo reset nie chce się odblokować.
Nie wiem co z tym dalej począć.

pozdrawiam

Piromarek


krzysiekgrab
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 7
Posty: 741
Rejestracja: 16 lip 2008, 15:07
Lokalizacja: Polska, Augustow

#8

Post napisał: krzysiekgrab » 19 sty 2010, 15:16

Aby odblokować należy przejść do okna setings(alt-6), tam po lewej stronie mamy przycisk autooverride. Należy włączyć tą opcję. Rozumiem, że kolega ma pod jedną krańcówkę przypisane limit i bazowanie, tak??
„Jeżeli nie znasz portu do którego płyniesz,
to żadne wiatry nie będą Ci sprzyjać”

Programowanie sterowników PLC Fatek, HMI Weintek, sterowniki maszyn CNC, Mach3;


Autor tematu
piromarek
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 8
Posty: 1341
Rejestracja: 08 maja 2007, 08:05
Lokalizacja: Chodzież

#9

Post napisał: piromarek » 19 sty 2010, 22:05

Witam.

Tak pod krańcówkami zaimplementowano zarówno limit jak i bazowanie.

Chciałbym podziękować również za podpowiedź z wizardem dla estopu.

Po przypisaniu ponownym estop działa poprawnie.
Nie wiem co prawda czy koncepcja programowego estopu jest najlepszym rozwiązaniem z punktu widzenia bezpieczeństwa.
Może pokuszę się o oddzielny obwód wprost skojarzony z wystawianiem zasilania na silniki przez sterowniki.

pozdrawiam

Piromarek


krzysiekgrab
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 7
Posty: 741
Rejestracja: 16 lip 2008, 15:07
Lokalizacja: Polska, Augustow

#10

Post napisał: krzysiekgrab » 20 sty 2010, 08:21

Tak jak piszesz, maszyna powinna być zatrzymana bez udziału programu(czyli np odłaczenie zasilanania, choć i to czasem nie wystarczy). Wejście Estop w machu służy jedynie do "poinformowania" programu, że maszyna została zatrzymana.

A co z bazowaniem, działa??
„Jeżeli nie znasz portu do którego płyniesz,
to żadne wiatry nie będą Ci sprzyjać”

Programowanie sterowników PLC Fatek, HMI Weintek, sterowniki maszyn CNC, Mach3;

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Mach 2 / 3 / 4 (ArtSoft software)”