Zegar czasu rzeczywistego w MACH 2

Dyskusje dotyczące najpopularniejszego programu sterującego maszynami CNC

Autor tematu
marek
Czytelnik forum poziom 2 (min. 20)
Czytelnik forum poziom 2 (min. 20)
Posty w temacie: 5
Posty: 27
Rejestracja: 14 lut 2005, 10:08
Lokalizacja: Warszawa

Zegar czasu rzeczywistego w MACH 2

#1

Post napisał: marek » 09 wrz 2005, 14:54

Używam programu KCam i program ten kalibruje się pod zegar procesora. Jest to upierdliwe i zawodne. Jak jest z tą funkcją w MACH.

Dzięki
Marek



Tagi:

Awatar użytkownika

ottop
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 4
Posty: 346
Rejestracja: 07 cze 2004, 13:11
Lokalizacja: Bielsko-Biała
Kontakt:

#2

Post napisał: ottop » 09 wrz 2005, 16:22

Mach działa na trochę innej zasadzie, więc kalibracja jak KCam nie jest potrzebna.


Autor tematu
marek
Czytelnik forum poziom 2 (min. 20)
Czytelnik forum poziom 2 (min. 20)
Posty w temacie: 5
Posty: 27
Rejestracja: 14 lut 2005, 10:08
Lokalizacja: Warszawa

#3

Post napisał: marek » 12 wrz 2005, 08:29

Ok. To w jaki sposób Mach kalibruje kroki do danej prędkości; co jest jego wzorcem?

Awatar użytkownika

ottop
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 4
Posty: 346
Rejestracja: 07 cze 2004, 13:11
Lokalizacja: Bielsko-Biała
Kontakt:

#4

Post napisał: ottop » 12 wrz 2005, 09:08

Nie znam dokładnie metody kalibracji Macha, w opisie programu autorzy mówią o wykorzystaniu między innymi przerwań sprzętowych. Aplikacja na pewno nie jest stworzona zgodnie z zaleceniami Microsoftu, część jej kodu wykorzystuje rozwiązania stosowane w wirusach, dzięki czemu program uzyskuje dostęp bezpośrednio do sprzętu.
Załączniki
mach_drv.JPG
mach_drv.JPG (8.55 KiB) Przejrzano 3921 razy


Autor tematu
marek
Czytelnik forum poziom 2 (min. 20)
Czytelnik forum poziom 2 (min. 20)
Posty w temacie: 5
Posty: 27
Rejestracja: 14 lut 2005, 10:08
Lokalizacja: Warszawa

#5

Post napisał: marek » 13 wrz 2005, 08:38

W porządku. To w takim razie co to są za wartości i do czego służą?
Załączniki
cnc.tga
cnc.tga (430.97 KiB) Przejrzano 3846 razy
cnc.tga
cnc.tga (1.24 MiB) Przejrzano 3846 razy
cnc.zip
(199.82 KiB) Pobrany 407 razy

Awatar użytkownika

ottop
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 4
Posty: 346
Rejestracja: 07 cze 2004, 13:11
Lokalizacja: Bielsko-Biała
Kontakt:

#6

Post napisał: ottop » 13 wrz 2005, 15:59

Mach ma możliwość wyboru częstotliwości z jaką będzie taktowany port LPT, a co za tym idzie np. z jaką maksymalną częstotliwością będzie w stanie podawać sygnał STEP. Dobór tej częstotliwość zależny jest od wydajności i obciążenia komputera (np. dla procesora 1GHz program powinien działać poprawnie z częstotliwością 35000Hz). Niestety Mach2 w wersji demo pracuje tylko z częstotliwością 25000Hz.


Autor tematu
marek
Czytelnik forum poziom 2 (min. 20)
Czytelnik forum poziom 2 (min. 20)
Posty w temacie: 5
Posty: 27
Rejestracja: 14 lut 2005, 10:08
Lokalizacja: Warszawa

#7

Post napisał: marek » 14 wrz 2005, 08:11

Fajnie. To jest właśnie synchronizacja zegara czasu rzeczywistego. Czy te impulsy mogą być na dowolnym bicie LPT i w którym miejscu to się ustawia; czy też mają określony bit?

Awatar użytkownika

ottop
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 4
Posty: 346
Rejestracja: 07 cze 2004, 13:11
Lokalizacja: Bielsko-Biała
Kontakt:

#8

Post napisał: ottop » 15 wrz 2005, 08:53

Konfiguracja pinów jest praktycznie dowolna, szczegółowy opis ich konfiguracji znajduje się tu: https://www.cnc.info.pl/pages/mach2/start.htm .


Autor tematu
marek
Czytelnik forum poziom 2 (min. 20)
Czytelnik forum poziom 2 (min. 20)
Posty w temacie: 5
Posty: 27
Rejestracja: 14 lut 2005, 10:08
Lokalizacja: Warszawa

#9

Post napisał: marek » 15 wrz 2005, 09:00

To znalazłem tylko, nie mogłem znaleźć pozycji w której podaje się numer pina dla „KERNEL SPEED”


pit202
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 1
Posty: 863
Rejestracja: 02 lip 2004, 23:38
Lokalizacja: --

#10

Post napisał: pit202 » 15 wrz 2005, 12:34

tak sie chyba nie da zrobic bo - ale popatrz na "safety switch" http://www.artofcnc.ca/ChargePumpSafety.pdf
PiteR

ODPOWIEDZ Poprzedni tematNastępny temat

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