Dziwne zachowanie sterowania CNC

Rozmowy na temat układów elektronicznych sterowania obrabiarek CNC

Autor tematu
Fiertoo
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 3
Posty: 52
Rejestracja: 19 lut 2018, 16:42

Dziwne zachowanie sterowania CNC

#1

Post napisał: Fiertoo » 01 gru 2019, 10:41

Dzień dobry

Posiadam amatorską frezarkę CNC na silnikach krokowych oraz płycie SSK MB2. Od wczoraj zmagam się z problemem hmmm zakłóceń pracy silników? Sam nie wiem jak to określić.

Do rzeczy. Problem polega na tym, że podczas frezowania, maszyna w losowych momentach zmienia kierunek przejazdu osi Y tzn. zamiast z punktu np. Y10 jechać do Y20 to ona jedzie z Y10 na Y0 - czyli zamiast cofać się w stronę stołu to ona przejeżdża do przodu. Tak jakby jedynym jej kierunkiem pracy było tylko cofanie się do przodu maszyny. Po zatrzymaniu frezowania i próbie wrócenia wrzecionem strzałkami na klawiaturze nie da się jej wysterować. Czy klikam strzałkę w górę czy w dół to ona i tak przejeżdża w dół, czego bym nie nacisnął.

Gdyby nie krańcówki to najprawdopodobniej rozerwałoby mi maszynę.

Podsumowując. Normalnie gdy wszystko działa, każę maszynie jechać z Y0 do Y10 to ona jedzie 10mm w górę. Po pojawieniu się problemu - gdy każę maszynie jechać z Y0 do Y10 to ona jedzie na Y-10. Potem gdy każę jej jechać do Y0 to ona jedzie kolejne 10mm w dół czyli Y-20.

Czy to może być problem spowodowany między komunikacją LPT a płytą SSK czy może gdzieś w samym sterowaniu? Sterowniki krokowców i krokowce ze steppersonline. Przeszło rok maszyna pracowała bezproblemowo.

Czy macie jakieś pomysły?




lepi
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 1
Posty: 1442
Rejestracja: 09 lip 2012, 20:34
Lokalizacja: Poznań

Re: Dziwne zachowanie sterowania CNC

#2

Post napisał: lepi » 01 gru 2019, 10:44

Sprawdź połączenie sygnału DIR.


bubels
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 523
Rejestracja: 15 sie 2004, 23:24
Lokalizacja: Poznań

Re: Dziwne zachowanie sterowania CNC

#3

Post napisał: bubels » 01 gru 2019, 17:34

Dawno temu zaliczyłem taki problem przy sterowaniu przez LPT z laptopa. Problem na ttch laptopach był taki że okresowo był "resetowany" przez system port. Sygnał dir nie był odświeżany.

Zmieniał się dopiero przy następnej operacji.
Apeluje o wpisywanie lokalizacji w profil! Czasem okazuje się że mieszkamy po sąsiedzku. Jako pasjonaci, hobbyści możemy sobie pomóc nie tylko anonimowo przez forum....

Awatar użytkownika

adam Fx
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 5562
Rejestracja: 04 lip 2004, 16:03
Lokalizacja: Gliwice

Re: Dziwne zachowanie sterowania CNC

#4

Post napisał: adam Fx » 02 gru 2019, 05:34

Fiertoo pisze:Czy to może być problem spowodowany między komunikacją LPT a płytą SSK czy może gdzieś w samym sterowaniu? Sterowniki krokowców i krokowce ze steppersonline. Przeszło rok maszyna pracowała bezproblemowo.

Czy macie jakieś pomysły?

Możliwe
może komputer się sypie (zgaduję że nic tam nie instalujesz w myśl zasady że komputer sterujący ma być tylko do sterowania)
może gniazdo lub kabel, może pył kurz w obudowie,

Po nitce do kłębka zapnij multimetr na pin i obserwuj czy stan pinu dir się nie zmienia bez powodu i tak po kolei punkt za punktem
sorki za wszystkie błędy ... (dyslektyk) :?
Zobacz moje filmy http://www.youtube.com/user/pokachontass/videos


Autor tematu
Fiertoo
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 3
Posty: 52
Rejestracja: 19 lut 2018, 16:42

Re: Dziwne zachowanie sterowania CNC

#5

Post napisał: Fiertoo » 15 sty 2020, 11:05

bubels pisze:
01 gru 2019, 17:34
Dawno temu zaliczyłem taki problem przy sterowaniu przez LPT z laptopa. Problem na ttch laptopach był taki że okresowo był "resetowany" przez system port. Sygnał dir nie był odświeżany.

Zmieniał się dopiero przy następnej operacji.
I jak sobie z tym poradziłeś? Wygląda tak jakby u mnie był ten sam problem jednak ja muszę zresetować i kompa i szafę sterowniczą żeby przywrócić to do stanu normalności. Po około 2 minutach czystej pracy problem znowu sie pojawia.


Autor tematu
Fiertoo
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 3
Posty: 52
Rejestracja: 19 lut 2018, 16:42

Re: Dziwne zachowanie sterowania CNC

#6

Post napisał: Fiertoo » 15 sty 2020, 16:46

adam Fx pisze:
02 gru 2019, 05:34
Fiertoo pisze:Czy to może być problem spowodowany między komunikacją LPT a płytą SSK czy może gdzieś w samym sterowaniu? Sterowniki krokowców i krokowce ze steppersonline. Przeszło rok maszyna pracowała bezproblemowo.

Czy macie jakieś pomysły?

Możliwe
może komputer się sypie (zgaduję że nic tam nie instalujesz w myśl zasady że komputer sterujący ma być tylko do sterowania)
może gniazdo lub kabel, może pył kurz w obudowie,

Po nitce do kłębka zapnij multimetr na pin i obserwuj czy stan pinu dir się nie zmienia bez powodu i tak po kolei punkt za punktem

Komputer sterujący to dell optiplex 745 z czystym xp'kiem 32 bity.
Komp był przedmuchiwany i czyszczony od środka oraz robiony był format. Bez skutku. Szafa sterownicza czyściutka że można z niej jeść. Kabelki posprawdzane, wszystko OK.

Awatar użytkownika

TOP67
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 2224
Rejestracja: 17 wrz 2018, 10:47
Lokalizacja: Wrocław
Kontakt:

Re: Dziwne zachowanie sterowania CNC

#7

Post napisał: TOP67 » 15 sty 2020, 17:21

A jak wygląda sygnał na kablu Dir? Wystarczy podpiąć woltomierz, albo diodę z większym rezystorem.

Awatar użytkownika

markcomp77
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 3975
Rejestracja: 18 wrz 2004, 12:51
Lokalizacja: k/w-wy
Kontakt:

Re: Dziwne zachowanie sterowania CNC

#8

Post napisał: markcomp77 » 15 sty 2020, 17:25

czy daje się zamienić sterowniki X z Y (roszada)?...
czy daje się zamienić przyporządkowanie sygnałów osi X i Y (roszada)?
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Elektronika CNC”