Projekt autoamatu - wybór sterowania

Rozmowy dotyczące oprogramowania sterującego maszynami CNC i sterowników CNC obrabiarek numerycznych

Autor tematu
martinezbb
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 4
Posty: 4
Rejestracja: 02 lis 2012, 14:26
Lokalizacja: Bielsko-Biała

Projekt autoamatu - wybór sterowania

#1

Post napisał: martinezbb » 02 lis 2012, 14:40

Witam, to mój pierwszy post na forum. Mam na imię Marcin i jestem programistą. komputerowym :)


Mam za zaqdanie stworzyć sterowanie do automatu służącego do malowania elementów -> [youtube][/youtube]

sterowanie polegać ma synchronizacji modułu malującego (niebieski) rolek (turkusowy) i podnośnika platformy (fiolet)

logika działania (tak zakładam) będzie oparta o zestaw czujników zbliżeniowych i komputer (sterownik)


Proszę o pomoc w nadaniu mi kierunku poszukiwań możliwych rozwiązań. Na ten moment zakładam że oprogramowanie rodzaju MACH3 nie nadaje sie do takich zadań. Szukam więc dalej, może mi ktoś podpowie jak realizuje się takie rzeczy.



Tagi:


kszumek
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 2
Posty: 388
Rejestracja: 04 kwie 2006, 18:08
Lokalizacja: Białystok

#2

Post napisał: kszumek » 02 lis 2012, 15:16

Witam
mach raczej służy do czegoś innego
oczywiście na upartego można to zrobić na silnikach krokowych PC i machu
jednak chyba lepiej do tego zastosować jako sterowanie jakiś PLC
pozdrawiam


bubels
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 523
Rejestracja: 15 sie 2004, 23:24
Lokalizacja: Poznań

#3

Post napisał: bubels » 03 lis 2012, 11:30

Komputer i oprogramowanie na PC to zaciągnięcie kombajnu do koszenia trawnika 2mx2m.
Dodatkowo tyle rzeczy które mogą zawieść że w bardzo szybko zobaczył byś jak automatyka działa własnym życiem.

A skoro już doszliśmy do słowa klucz - automatyka to zostają dwie drogi - PLC lub własny sterownik i oprogramowanie na mikrokontrolerze.


Autor tematu
martinezbb
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 4
Posty: 4
Rejestracja: 02 lis 2012, 14:26
Lokalizacja: Bielsko-Biała

#4

Post napisał: martinezbb » 03 lis 2012, 18:21

Dziękuje za odpowiedzi,

Pomysł z Machem dostałem niejako /w spadku/ , po jednym dniu szperania dochodzę do wniosku że, tak jak mówicie- PLC lub mikrokontroler przy czym - chyba PLC łatwiej.

Teraz jestem na etapie prób implementacji logiki z użyciem Laddera (na symulatorzerze Fatek'a) i myślę że to dobra droga.

Nie mam za to jescze kompletnie pojęcia jakie trudności napotkam chcąc przekształcić sygnał logiczny w ruch (jescze nie wiem jakiego) silnika. to chyba jednak oddzielny temat.

:) pozdrawiam


kszumek
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 2
Posty: 388
Rejestracja: 04 kwie 2006, 18:08
Lokalizacja: Białystok

#5

Post napisał: kszumek » 03 lis 2012, 18:45

Witam
można by było z PLC sterować krokówkami poprzez sterowniki
albo silnikami indukcyjnymi z przekładnią poprzez falowniki
albo nawet styczniki i krańcówki
wszystko zależy od oczekiwanej szybkości precyzji potrzebnej siły i dostępnej kasy
napisz coś więcej może pomożemy
pozdrawiam

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 7884
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

#6

Post napisał: tuxcnc » 03 lis 2012, 19:34

Mach to się niespecjalnie nadaje do czegokolwiek, natomiast nie rozumiem czemu odrzucać oprogramowanie realizujące G-kody.
Komputer PC jest tani, nowy ponizej 500 zł, poleasingowy nawet za stówkę.
Resztę, czyli sterowniki, silniki etc. i tak trzeba kupić takie same.
Realizując sterowanie np. na LinuxCNC praktycznie wszystko mamy gotowe, nie musimy specjalnie zagłębiać się w sprzęt, pozostaje opisanie ruchów roboczych poszczególnych mechanizmów w G-kodach, czyli co gdzie ma jechać, o ile i z jaką prędkością.

.


GrzegorzQ
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 1
Posty: 41
Rejestracja: 04 lut 2010, 10:57
Lokalizacja: małopolska

#7

Post napisał: GrzegorzQ » 03 lis 2012, 19:43

Skoro twój program ma wykonywać kroki:

1) Najazd wózka na obrotnicę
2) Podniesienie wózka
3) Obrót wózka
4) Przejazd belki z dyszami
5) Obrót wózka
6) Przejazd belki z dyszami
7) Obrót wózka
8) Przejazd belki z dyszami
9) Obrót wózka
10) Przejazd belki z dyszami
11) Opuszczenie wózka
12) Zjazd wózka z obrotnicy

To proponowałbym ci zastosowanie motoreduktorow oraz czujników położenia (np. indukcyjnych) a do sterowania całością sterownik PLC (np S7-200).
Wydaje mi sie że do malowania w zupełności wystarczy ci dokładność pozycjonowania jaką uzyskasz stosując w/w elementy, a prędkość obrotu wózka, czas najazdu i zjazdu może być z tak szeroką tolerancją, że motoreduktory w zupełności by się sprawdziły.


Autor tematu
martinezbb
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 4
Posty: 4
Rejestracja: 02 lis 2012, 14:26
Lokalizacja: Bielsko-Biała

#8

Post napisał: martinezbb » 05 lis 2012, 10:49

Wszystko się zgadza,
myślę że wystarczyły by motoreduktory z następującymi założeniami-

-mamy faktycznie względnie dużą tolerancję.

-ciężar elementu może dochodzić do ok 300kg. (chociaż w praktyce będzie to średnio 150 kg)

-wysokość elementu może być nastawiana (albo regulowana przez nastawnik albo wykryta przez czujnik) - dlatego tu zastanawiam się nad silnikiem krokowym.


Co do linuxCNC- zagłębię się w ten temat. Widzę że to nie tylko G-code ale również LAD :) Rozumiem że wejścia / wyjścia byłyby oparte o LPT?

Awatar użytkownika

k-m-r1
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 2
Posty: 1418
Rejestracja: 23 cze 2008, 10:38
Lokalizacja: OOL lub DW
Kontakt:

#9

Post napisał: k-m-r1 » 05 lis 2012, 22:57

Ze swojej strony dodam że cały układ można wykonać na przekaźnikach dość tanio

nieważne czy zrobisz na plc czy zaprzęgniesz macha i tak wykona swoją prace
pozostaje jedynie koszt wykonania

teraz tak obracanie to silnik plus moto reduktor
sterowanie stycznikiem
sygnał z 1 czjnika przymocowany do ramy
na podstawek obrotowy mocujesz np 4 śruby idealnie w kwadrat
obraca sie i podaje sygnał na czujnik

teraz coś z foliarki palet

wspominasz o tym iż wysokość jest regulowana
polecam nad ramieniem malującym dać fotokomórkę dopóki jest element daje sygnał jak nie ma to zmienia sie stan na 0V i wiemy żę wyżej nic nie ma
tak też zyskujesz regulacje wysokość automatycznie
na dole daj czujnik indukcyjny lub krańcówkę

Jeszce podnoszenie windy i wykrywanie elementu w pozycji

podsumowanie 6 czujników
napęd rolek
napęd obracania
i podnoszenie windy
plus przejazd ramieniem malującym
MACH3 cncTworzenie Makr do palników magazynków THC OHC inneEKRANY dla firm producentów maszyn Budowa sprzedaż wypalarki plazma gaz obrotnice Elektrodrążarki Frezarki Tokarki Giętarki3D inne wg zlecenia 888 703 196 Tomek Komor [email protected]


Autor tematu
martinezbb
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 4
Posty: 4
Rejestracja: 02 lis 2012, 14:26
Lokalizacja: Bielsko-Biała

#10

Post napisał: martinezbb » 06 lis 2012, 10:19

.. też tak to sobie wyobrażam.
z tym ze, skoro będziemy malować to prawdopodobnie z czasem zamalujemy(zachlapiemy) też fotokomórkę, więc zastanawiam się nad innym czujnikiem zbliżeniowym

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Ogólne Dyskusje na Temat Systemów Sterowania CNC”