Sterownik USB CNConv2v1 "beta" W końcu testujemy i

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

Autor tematu
prokopcio
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 53
Posty: 1138
Rejestracja: 11 sty 2005, 13:03
Lokalizacja: Grodków
Kontakt:

#31

Post napisał: prokopcio » 22 paź 2009, 13:12

troszkę szkoda mi wejść marnować (mogą się przydać di innych celów) żeby na każdą oś było osobne wejście krańcówki - ale zrobię jak będziecie uważać. Planowałem zrobić tak, że oś Z oczywiście jako pierwsza później pojedyńczo oś Y i X dzięki czemu zostają nam 2 wolne wejścia.



Tagi:


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

#32

Post napisał: krzysiekgrab » 22 paź 2009, 13:28

dokładnie, wszystkie krańcówki pod jeden pin (najlepiej z wyborem rodzaju krańcówki). A może zrobić taki żeby każdy sobie mógł wybrać czy z prawej, czy z lewej strony krańcówkę zamontować, tak samo w osi z (gra czy dół), tzn. wybieramy w którą stronę mają się kręcić silniki przy bazowaniu, oraz jaką wartość podstawić przy zbazowaniu?? Dobrze by było jakiś pin przeznaczyć na wyjście tj. wł/wył np wrzeciono.
„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;


zygmunt49
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 7
Posty: 10
Rejestracja: 17 kwie 2006, 10:13
Lokalizacja: Łódź

#33

Post napisał: zygmunt49 » 22 paź 2009, 13:46

Proponuję tak jak w większości płyt głównych wrzeciono pin 1. Mam wątpliwości co do krańcówek pod jednym pinem. Jeśli połączymy je szeregowo i oś Z najeżdża pierwsza to co zasygnalizuje najazd na krańcówkę osi X lub Y.


Autor tematu
prokopcio
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 53
Posty: 1138
Rejestracja: 11 sty 2005, 13:03
Lokalizacja: Grodków
Kontakt:

#34

Post napisał: prokopcio » 22 paź 2009, 13:50

zarowanie wówczas się robi tak, żę po wjechaniu (średnio szybkim) na krańcówkę np Z następuje bardzo powolne zjechanie (i przyjęcie momentu zjazdu jako zerowego) z niej co pozwala uzyskać większą dokłądność pozycjonowania i w niczym to nie przeszkadza żeby kolejne krańcówki nadal działały.


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

#35

Post napisał: krzysiekgrab » 22 paź 2009, 13:54

takie pozycjonowanie jest w machu i się sprawdza. co do numeracji pinów, to może tak jak w machu, mamy wejścia i wyjścia. Do danej funkcji możemy przypisać dowolny pin z danej grupy??
„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;


zygmunt49
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 7
Posty: 10
Rejestracja: 17 kwie 2006, 10:13
Lokalizacja: Łódź

#36

Post napisał: zygmunt49 » 22 paź 2009, 13:55

Ok. jeśli tak to będzie działało to może być.


Autor tematu
prokopcio
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 53
Posty: 1138
Rejestracja: 11 sty 2005, 13:03
Lokalizacja: Grodków
Kontakt:

#37

Post napisał: prokopcio » 22 paź 2009, 14:44

krzysiekgrab pisze:takie pozycjonowanie jest w machu i się sprawdza. co do numeracji pinów, to może tak jak w machu, mamy wejścia i wyjścia. Do danej funkcji możemy przypisać dowolny pin z danej grupy??
Myślałem nad tym i jest to do zrobienia ale niestety rozbudowuje to znacznie program w kontrolerze a tym samym zmniejsza wydajność (zwłaszcza sygnały step/dir) :( na początek chciałbym to sztywno przypisać bo mi będzie na tym etapie łatwiej rozwijać projekt i bez "utraty wydajności" w późniejszym etapie i tak będę musiał zoptymalizować kod co pozwoli na dorzucenie następnych funkcjonalności bez spadku wydajności.

czyli piny:
1: wyjście do załączenia narzędzia - w momencie strtu automatu do zakończenia pracy automatycznej/ lub ręczne włączanie/wyłączania
10: krańcówki X/Y/Z - konfigurowalne czy NO czy NC
13: czujnik długości narzędzia
15: stop

???


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

#38

Post napisał: krzysiekgrab » 22 paź 2009, 15:26

można przypisać piny na sztywno (tak jak kolega to zaproponował), a dla tych co będą chcieli coś zmienić pod siebie można zrobić to za drobną opłatą :grin: , czy to dużo zachodu??
„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
prokopcio
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 53
Posty: 1138
Rejestracja: 11 sty 2005, 13:03
Lokalizacja: Grodków
Kontakt:

#39

Post napisał: prokopcio » 22 paź 2009, 20:10

zachodu prawie wcale niema ale niestety dla każdej osoby musiałbym generować za każdym razem indywidualny plik :( docelowo zrobię wybór pinów z poziomu programu a teraz proponuję po pierwsze ustalić z Wami jakie będzie ustawienie dobre dla większości a pozostałym proponuję wykorzystć przedłużkę LPT co pozwoli badzo łatwo przelutować co się gdzie chce.


zygmunt49
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 7
Posty: 10
Rejestracja: 17 kwie 2006, 10:13
Lokalizacja: Łódź

#40

Post napisał: zygmunt49 » 22 paź 2009, 21:09

Odpowiedź do postu godzina 14:44
"jestem za a nawet przeciw" byle do przodu.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Elektronika CNC”