Řízení servomotorů na jednoúčelovém stroji

pixell
Příspěvky: 98
Registrován: 27. 3. 2014, 4:46

20. 3. 2018, 5:19

Robim, niečo podobne Akurát s dvoma osamy a bude to pila na hlinikove profily.Ovlada to PLc automat a 2X servo od mitsubishy . Riadenie je PLS/Dir .Nakolko sme tieto servozosilnovace mali na sklade dlhsiu dobu.Tiež je na koncovkach servozosilovacou treba zapojit krkolomne 40 vodičou ,ale prežil som to .Novšie servozosilnovace od mitsubishy sa už daju ovladat po optickej linke čo je hodne pohodlne.Nakolko odpada tých 40 vodičou. Mam ktomu tiež HMi panel dotykový,Kde je na vyber asi 10 programou .Teda 10 dlžok ktore može pilit.
Tieto samotne programy som robil tak ,že na každu dlžku sa V PLC prevedie vypočet, od pociatočnej dlžky profilu.Teda tých 10 programou som nemusel vypisovat zvlast.
Zmenia sa iba registre v PLC a nasledne sa prevedie vypocet na novo zvolený program.Bolo to dost krkolonme nakolko tieto profili ,ktore bude pilit sa musia po naukladani na linku automaticky zrovnat .TAkže každá poloha je ina.A jedna vec je urobit stroj aby fungoval.Ale horsie je už ,ked to ma byt aj bezpečne. Vtedy sa už clovek aj zamotáva ,ked začne premyslat ,že sa može stat hento alebo toto.
Ono je to tak ,že Program V PLC musi byt v podstate inteligentnejši ako obsluha.
Kým som ja prišiel na to ako servá ovladat PLC automatom.Ako to zapojit ako nenit nastavenia v PLC cez HMi.TAk mi to trvalo asi rok bádania po veceroch .A nespocetne množstvo prečitaných stranok po nete a hladania na google.A skušania a skušania systemom pokus omyl ,lebo inak si to ani neviem predstavit .
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22371
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

20. 3. 2018, 5:28

Tomuhle jsem se pokousel pri svych tadach vyhnout
Precijenom jsou i jednodussi cesty
Sbernicove rizeni, a ridici systemy orientovane na polohovani servopohonu atd...
Vsechna prava na chyby vyhrazena (E)
pixell
Příspěvky: 98
Registrován: 27. 3. 2014, 4:46

20. 3. 2018, 5:30

To je pravda napriklad niečo o optike je tu.
http://iautomatyka.pl/kurs-automatyki-6 ... ramowanie/" onclick="window.open(this.href);return false;
My sme tie serva už mali tak preto sa použili take ako boli .Inak by som siel do optiky.
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22371
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

20. 3. 2018, 5:37

Jinak to rizeni po ethercatu kdyz pominu mirne navyseni ceny driveru jde udelat pomoci raspberry a podobnych desek, tim pafem to vychazi velice levne a je to velmi robustni
Modbus samozrejme vychazi stejne ale ten modbus si budes muset obslouzit z velke casti rucne
Ale porad mnohem lip nez v nejakym pekelnym plc s prehistorickou filozofii programovani
Vsechna prava na chyby vyhrazena (E)
Vojta333
Protřelý bazarník
Příspěvky: 74
Registrován: 30. 1. 2017, 3:10

20. 3. 2018, 8:39

Popíšu vše detailněji

Stroj koncepčně vypadá takto
Obrázek
Výrobky by měli převážně vypadat takhle
Obrázek

Osy:
1. přejezd kotouče z jedné strany na druhou - trvale 2 koncové polohy, zde by šel použít obyč AC motor, pokud by měl lepší poměr váha/výkon
2. natáčení kotouče - se šnekovou převodovkou
3. výška kotouče - pro nastavení hloubky řezu (někdy bude řezat skrz ale né vždy)
4. "korekce" natočení - posuv kotouče ve směru podávání balíku, tak aby při naklápění kotouče docházelo k "průřezu" stolu ve stejném místě
5. posuv balíku do řezu
6. zvedání palety zásobníku materiálu

Pracovní postup:
1) Na vstupní paletu se naskládají desky (mají výšku cca 15-20 cm, takže 5 desek), paleta se přizdvihne a "branka" posune balík do místa řezu.
2) Dojde k natočení kotouče do požadovaného úhlu, přenastaví se "korekce" aby kotouč "prořezával" pořád ve stejném místě, nastaví se výška kotouče
3) Kotouč projede z jedné strany na druhou
4) Opět dojde k posunutí balíku a zároveň provedení 2). Kotouč bude nejspíše řezat oběma směry, to se uvidí až při testování

Návaznost pohybů:
1) Posouvání balíku, natáčení kotouče, korekce kotouče a výška kotouče se mohou dělat v jednu chvíli nezávisle na sobě
2) po provedení 1) dojde k přejezdu kotouče
3) opakuje se tak dlouho než dojde k nařezání balíku, jeho odsunutí na konec stroje kde bude obsluha jednotliví kusy balit a přijetí pro nový balík který se vysune z podavače

Takže na jednom balíku budou cca 2 hodnoty nastavení (pro levý a pravý úkos) a hodnoty "roztečí" jednotlivých řezů

Takovýchto kombinací je momentálně asi 30, ale vždy se řeže po seriích

Takže k tomu je potřeba napsat jednoduchý program co vygeneruje tabulku hodnot a obsluha už jen bude volit jakou tabulku chce řezat


Co se týče Arduina tak nevím jestli je natolik spolehlivý aby běželo 12 hodin denně po několik let

...delal jsem to pro jednoho cloveka tady na foru
Mohu se zeptat na nástřel ceny kdyby jsi měl takovýto software pro mě udělat ?
Odpovědět

Zpět na „Zacinam stavet a nevim jak na to“