Witam
Potrzebuje wykonac sterowanie do maszyny w której narzędzie porusza sie po pewnej krzywej (w jednej płaszczyźnie). Przyjmijmy że ruch po osi "x" jednostajny, przesunięcie na osi "z" ma przyjmować wartości zależne od aktualnej pozycji na osi "x".
Do dyspozycji mam ciągły pomiar położenia narzedzia na osi "x" oraz "z". sterownik PLC (załóżmy s7-300), karta z wyjsciem analogowym do sterowania falownika oraz zwykłe asynchroniczne silniki
Wymagana dokładność w osi "z" w okolicach 0.5mm. Przesów w osi "x" bardzo wolny (kilka centymetrów na minute). Całkowita dlugosc przesuwu w osi "x' 150cm.
Moje pytania są następujące: czy jest to wykonalne, ewentualnie co można by zmienić w koncepcji. Aha no i jeszcze jedno pytanie czy lepiej by było "zaprogramować" kształt krzywej przez jej stablicowanie w PLC (tzn polozenie x1-wartość Y1, polozenie x2-wartośćY2 itd... ze skokiem powiedzmy 0,5mm) czy moze nie mierzyc położenia Y a wykorzystać jakiś kopiał i mierzyć (utrzymywać) stałą odległość narzędzia od kopiału?
Z góry dziękuje za wszelkie sugestie
[ Dodano: 2006-04-02, 20:45 ]
Naprawde nikt nic takiego nie robił? Bede wdzięczny za wszelkie sugestie, nawet czysto teoretyczne
sterowanie ruchem narzędzia
-
- Stały bywalec (min. 70)
- Posty w temacie: 1
- Posty: 74
- Rejestracja: 12 maja 2006, 14:10
- Lokalizacja: Łódź
[glow=green][shadow=orange]facet w tym wieku i jeszcze mu się chce!! tak trzymać
[/shadow][/glow]
na serio: wszelkie krzywe 2 i 3 osiowe załatwia się poprzez program w ISO. w zależności od wymaganej i osiągalnej dokładności krzywązamienia się na wiele odcinków prostych i prowadzi się frez od punktu do punktu. tak więc maszyna musi po prostu przemieszczać się między punktami. profesjonalne maszyny mają także interpolację łuków tzn krzywą zastępujesz łukami i prostymi. są maszyny z interpolacją także paraboloczną, hiperboloczną, elipsoidalną, ale to żadkość. najnowsze trendy to interpolacja nurbs czyli podajesz punkty charakterystyczne na krzywej. a sterowanie aproksymuje między nimi krzywą. przy założeniu, że jesteśmy w stanie wykonać i zmierzyć z dokłądnością 0,01 są to wystarczające metody.
no i proszę nie mieszać do tego PLC on tylko zamienia informacje liczbowe na impulsy dla silnika (w skrócie rzecz ujmując)
pozdrawiam



na serio: wszelkie krzywe 2 i 3 osiowe załatwia się poprzez program w ISO. w zależności od wymaganej i osiągalnej dokładności krzywązamienia się na wiele odcinków prostych i prowadzi się frez od punktu do punktu. tak więc maszyna musi po prostu przemieszczać się między punktami. profesjonalne maszyny mają także interpolację łuków tzn krzywą zastępujesz łukami i prostymi. są maszyny z interpolacją także paraboloczną, hiperboloczną, elipsoidalną, ale to żadkość. najnowsze trendy to interpolacja nurbs czyli podajesz punkty charakterystyczne na krzywej. a sterowanie aproksymuje między nimi krzywą. przy założeniu, że jesteśmy w stanie wykonać i zmierzyć z dokłądnością 0,01 są to wystarczające metody.
no i proszę nie mieszać do tego PLC on tylko zamienia informacje liczbowe na impulsy dla silnika (w skrócie rzecz ujmując)
pozdrawiam