Strona 1 z 1

Tokarka na karcie MESA 7i97

: 16 sty 2021, 18:19
autor: krzysztof.z
Cześć,

Mam taki problem z konfiguracją .hal .ini tokarki.
Karta 7i97 służy do sterowania serwami analogowymi +-10V. Nie używa wyjść stepgen, tylko pwm.

W pliku .ini w sekcji [DISPLAY] mam Lathe=1
Konfig dla trzech osi XYZ jeździ, działa.
W .ini oraz .hal są po trzy osie: XYZ. X-joint0, Y-joint1, Z-joint2
Strzałki góra dół: jeździ X, pokazuje R oraz diameter prawidłowo.
Strzałki lewo prawo: jeździ Z, nie pokazuje odczytu gdzie jest w osi Z.
Krańcówki działają, bazuje się prawidłowo.

Usuwam ręcznie z .hal oś Y, zmieniam wszystkie odniesienia dla Z na Joint1
W .ini zmieniam na dwie osie: XZ, zmieniam Z na Joint1
Przy włączeniu wywala błąd bez żadnego kodu, debuger nie daje wskazówki co mu nie pasuje (stąd ten temat).

Dlaczego zmieniłem Z z Joint2 na Joint1? Ponieważ wywalał mi błąd, że nie widzi sygnałów z odniesieniem 2.
Przy trzech osiach widział je prawidłowo.

Proszę o sugestie.

Re: Tokarka na karcie MESA 7i97

: 16 sty 2021, 19:31
autor: szary11
W kilku miejscach w ini należy dokonać zmian, najprościej chyba będzie Ci porównać z czymś działającym.
Tu masz konfig mojej tokarki , post 47.
tokarka-traub-360-i-linuxcnc-t107391-40.html

Re: Tokarka na karcie MESA 7i97

: 06 lip 2023, 12:33
autor: curtiswallace
Cześć,

Przede wszystkim, zmiana odniesień z Joint2 na Joint1 może być przyczyną problemów, ponieważ może to wpłynąć na działanie innych elementów konfiguracji. territorial io
Jeśli chcesz usunąć oś Y, musisz również usunąć wszystkie odniesienia do tej osi w pliku .ini i .hal. W pliku .hal musisz usunąć wszystkie wiersze związane z oś Y, w tym wiersze związane z jointem Y i pinami krańcówkowymi Y. W pliku .ini musisz również usunąć sekcję Y.
Jeśli chcesz zmienić odniesienie Z z Joint2 na Joint1, musisz również zmienić to odniesienie we wszystkich sekcjach .ini i .hal, w których jest używane. Upewnij się, że zmieniłeś wszystkie wystąpienia odniesienia Z na Joint1 w obu plikach.
Jeśli nadal masz problemy z konfiguracją, możesz spróbować przejść na tryb debugowania i sprawdzić pliki .hal i .ini pod kątem błędów. Możesz również spróbować przetestować poszczególne sekcje pod kątem poprawności, aby znaleźć ewentualne problemy.

Re: Tokarka na karcie MESA 7i97

: 25 sie 2023, 12:47
autor: lindabessler
krzysztof.z pisze:
16 sty 2021, 18:19
Cześć,

Mam taki problem z konfiguracją .hal .ini tokarki.
Karta 7i97 służy do sterowania serwami analogowymi +-10V. Nie używa wyjść stepgen, tylko pwm.

W pliku .ini w sekcji [DISPLAY] mam Lathe=1
Konfig dla trzech osi XYZ jeździ, działa.
W .ini oraz .hal są po trzy osie: XYZ. X-joint0, Y-joint1, Z-joint2
Strzałki góra dół: jeździ X, pokazuje R oraz diameter prawidłowo.
Strzałki lewo prawo: jeździ Z, nie pokazuje odczytu gdzie jest w osi Z.
Krańcówki działają, bazuje się prawidłowo.
rooftop snipers
Usuwam ręcznie z .hal oś Y, zmieniam wszystkie odniesienia dla Z na Joint1
W .ini zmieniam na dwie osie: XZ, zmieniam Z na Joint1
Przy włączeniu wywala błąd bez żadnego kodu, debuger nie daje wskazówki co mu nie pasuje (stąd ten temat).

Dlaczego zmieniłem Z z Joint2 na Joint1? Ponieważ wywalał mi błąd, że nie widzi sygnałów z odniesieniem 2.
Przy trzech osiach widział je prawidłowo.

Proszę o sugestie.
Cześć! Sugeruję przywrócenie osi Y w pliku .hal i zmianę odniesień dla osi Z na Joint2. Być może to pomoże rozwiązać problem. Spróbuj tych zmian i sprawdź, czy otrzymasz oczekiwane rezultaty.