Strona 1 z 4

Sterownik ruchu CNC DDCSV3.1 - program Gcode, parametry

: 02 lip 2021, 13:14
autor: kaczatwarz
Dzień dobry,
posiadam sterownik ruchu CNC DDCSV3.1. Mam problem z jego zaprogramowaniem. Chciałabym stworzyć dość rozbudowany program i umieścić go na stałe w sterowniku, a później bez użycia komputera modyfikować jedną z wartości położenia.
Czy jest możliwość modyfikacji na sterowniku programu Gcode przeniesionego z komputera? Ewentualnie czy mogę w programie używać parametrów zmienialnych bezpośrednio w sterowniku?
Być może jest to banalny problem i wynika jedynie z mojej niewiedzy, ale do tej pory moja przygoda z Gcodami ograniczała się do pisania programów na komputerze. Teraz pierwszy raz mam styczność z "żywym" sterownikiem, który trzeba poskromić.
Z góry dziękuję za pomoc.

Re: Sterownik ruchu CNC DDCSV3.1 - program Gcode, parametry

: 02 lip 2021, 15:13
autor: Steryd
problem w tym, że to nie ma klawiatury, więc kodów za bardzo nie wyedytujesz. Ewentualnie jak chcesz zmieniać głębokość, to możesz zmieniać skalowanie w Z, ale to trochę rzeźba...

Re: Sterownik ruchu CNC DDCSV3.1 - program Gcode, parametry

: 02 lip 2021, 15:21
autor: kaczatwarz
Nie mam potrzeby edytowania całego kodu, chodzi o zmianę tylko jednej wartości. Dlatego bardziej liczyłam na możliwość użycia w programie jakichś parametrów, których wartość byłaby ustawiana bezpośrednio na sterowniku (strzałkami, tak jak zmieniane są podstawowe parametry pracy).

Re: Sterownik ruchu CNC DDCSV3.1 - program Gcode, parametry

: 02 lip 2021, 15:54
autor: Steryd
nie wiem, czy są takie opcje, ale tutaj:

niemiec podłącza do tego klawiaturę, więc może to jest opcja.

Re: Sterownik ruchu CNC DDCSV3.1 - program Gcode, parametry

: 02 lip 2021, 16:17
autor: kaczatwarz
Rzeczywiście, udało się. Po podłączeniu klawiatury można edytować cały kod. Rozwiązanie zupełnie inne niż się spodziewałam, ale zadowala mnie w stu procentach.
Bardzo dziękuję za pomoc. Pozdrawiam serdecznie!

Re: Sterownik ruchu CNC DDCSV3.1 - program Gcode, parametry

: 02 lip 2021, 20:48
autor: kaczatwarz
Napotkałam jeszcze jeden problem - być może zupełnie niepotrzebnie się nad nim głowię i jest równie banalny jak poprzedni.
Mianowicie, w jaki sposób na wyżej wymienionym sterowniku mogę w Gcodach odczytywać i wykorzystywać stan krańcówki? Krańcówka została podłączona zgodnie z instrukcją (a także zgodnie z filmem powyżej), ale nie widzę nawet możliwości jej przetestowania. Docelowo jej zamknięcie ma powodować zatrzymanie ruchu w jednej osi.
Będę wdzięczna za jakąkolwiek pomoc.

Re: Sterownik ruchu CNC DDCSV3.1 - program Gcode, parametry

: 03 lip 2021, 00:59
autor: Steryd
Jeśli chcesz wykorzystywać krańcówki do ograniczania pola, to musisz włączyć opcję hard limits, ale będzie to się wiązać z problemami z bazowaniem. Lepiej porządnie skonfigurować i włączyć soft limits, czyli ograniczenia programowe.

Re: Sterownik ruchu CNC DDCSV3.1 - program Gcode, parametry

: 03 lip 2021, 12:07
autor: kaczatwarz
Jedyne co mi się udało osiągnąć to ustawienie soft limitów na konkretne położenia, sterownik na krańcówkę nie reaguje.
Pozostaje też pytanie, jak stan krańcówki sprawdzać w programie Gcode? To znaczy pobierać stan z pinu i wykorzystywać chociażby w instrukcjach warunkowych czy pętlach.

Re: Sterownik ruchu CNC DDCSV3.1 - program Gcode, parametry

: 03 lip 2021, 13:49
autor: Steryd
Pytanie po co? Skoro masz współrzędne, powiązane z położeniem krańcówek, to wystarczy użyć współrzędnych.

Re: Sterownik ruchu CNC DDCSV3.1 - program Gcode, parametry

: 03 lip 2021, 14:13
autor: kaczatwarz
Taki niestety jest wymóg. Gdyby wystarczyły współrzędne, bez sensu byłoby podłączanie krańcówek. A jednak z tego co widziałam ludzie to robią.