FANDOM


Mesa Setup: Software

Konfiguracja IO i Stepper jest zrobiona w „LinuxCNC Pncconf Wizard”. Konfigurator jest wciąż w fazie rozwoju więc mogą pojawiać się bugi i różnego rodzaju braki. Może się też okazać, że zainstalowany Linux CNC nie posiada interesującego nas firmware’a. Dodatkowe konfiguracje można pobrać ze strony Mesa (u nas chyba jest dostępna ta konfiguracja <<Board name: 5i25-Internal Data, Firmware: 7i76x2 -With One 7i76). Następnie kopiujemy interesującą nas konfigurację do lib/firmware/km2

Jeśli pojawi się potrzeba wgrania nowych konfiguracji należy upewnić się, że Pncconf Wizard ma pozwolenie na używanie tych plików.

 

Czas odpowiedzi komputera

Okres serwa wyznacza okres całego systemu. Opóźnienie (Latency) określa czas o jaki komputer może opóźnić się względem tego okresu. LinuxCNC wymaga stosowania systemów operacyjnych czasu rzeczywistego. Należy przeprowadzić Latency Test, żeby stwierdzić, czy w przypadku posiadanej konfiguracji sprzętowej opóźnienie nie jest zbyt duże. Można też skorzystać z preferowanych do sterowania maszynami CNC konfiguracji sprzętowych.

Konfiguracje dostępne są tutaj:

http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Latency-Test

Jeśli tworzymy pętle kontrolującą moment okres serwa równy 1000000 (1kHz) będzie wystarczający. Przy sterowaniu prędkością przyda się szybsze sterowanie, np. 200000 (5kHz).

Problem ze zmniejszaniem okresu jest taki, że zostawiamy komputerowi coraz mniej czasu na przeprowadzanie innych procedur niż obliczenia dla LinuxCNC.

I/O Control Ports/Boards:

PNCconf jest w stanie skonfigurować maszynę posiadającą do dwóch kart Mesa i trzech portów równoległych.

Mesa:

Należy wybrać przynajmniej jedną kartę Mesa ponieważ PNCconf nie skonfiguruje portów równoległych do zliczania enkodera lub generowania sygnałów. Karty mesa dostępne na liście oparte są na firmwarze znalezionym przez PNCconf na danym systemie. Należy zwrócić uwagę, że wybierając dwie karty Mesa PCI nie da się stwierdzić, która z nich jest kartą 0 a która 1. Należy to sprawdzić zamieniając karty miejscami.

Parallel Port:

Można użyć do trzech portów równoległych (jako proste I/O). Należy ustawić adres każdego z portów. Zazwyczaj jest 0x0278 lub 0x0378 (zapisane w systemie szesnastkowym), możne też znaleźć te adresy w BIOSie

Cała konfiguracja jest szczegółowo i obszernie wytłumaczona pod tym linkiem:

http://linuxcnc.org/docs/html/config/pncconf.html

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.

Więcej z Fandomu

Losowa wiki