EMCO VMC200, zmiana sterowania na Mach 3
: 26 lut 2020, 20:59
Witam Panowie!
Ze względu na awarię obecnego sterowania postanowiłem wysterować obecne napędy servo i wrzeciono, które są jeszcze dobre, za pomocą sterowania od CS-labu. W skład zestawu wchodzi:
1. Csmio/ip-s
2. Moduł gwintowania (wykorzystany jest do orientacji wrzeciona)
3. Moduł MPG
4. Konwerter sygnałów różnicowych na OC (w celu wykorzystania sygnałów enkodera do bazowania na INDEX)
Napędy servo i wrzeciono sterowane jest sygnałem step/dir
Maszyna jest uruchomiona, osie i wrzeciono pracują prawidłowo. Utknąłem na wymienniku narzędzi, ponieważ jest sterowany w dość nietypowy sposób, przebieg wymiany narzędzia jest następujący :
-> Orientacja wrzeciona
-> Przejazd osi Z poza obszar roboczy w górę, do krańcówki potwierdzającej pozycję zezwalającą na obrót magazynu (w momencie przejazdu wrzeciona w górę, automatycznie oddawane jest narzędzie do wymiennika, dzieje się to za pośrednictwem mechanizmu działającego na zasadzie krzywek)
-> Zazębienie górnej zębatki wrzeciona z zębatką od magazynu.
-> Obrót wrzeciona bodajże o dwa obroty (musiałbym sprawdzić dokładnie o ile się obraca), do następnego narzędzia . Obrót na następne narzędzie kontrolowany jest za pomocą tarczki która wykonuje w tym czasie pełen obrót a wycięcie na niej aktywuje krańcówkę indukcyjną.
-> Zjazd osi Z w dół do krańcówki Home (obszaru roboczego maszyny), zabiera jednocześnie następne narzędzie .
Jest jeszcze jedna krańcówka od pozycji pierwszego narzędzia magazynu (maszyna miała w pamięci pozycję, magazyn się nie zerował)
Mój pomysł jest następujący, aby dołożyć silnik krokowy do dużej zębaki, przez którą wykonywany jest obrót magazynu.
Pozycję narzędzi można odczytać dokładając cztery krańcówki w sposób binarny. Mamy wtedy możliwość odczytania szesnastu pozycji magazynu, wymagane jest trzynaście .
Wysterować silnik krokowy za pomocą macha lub zewnętrznego generatora impulsów o jedną pozycję magazynu . Kontrolować czy został wykonany pełen obrót za pomocą w.w. tarczki z krańcówką.
Po odpowiednim ustawieniu magazynu zapiąć "podstawione narzędzie"
Panowie czy jest ktoś chętny by pomóc w napisaniu macra, lub go napisać? Oczywiście nie za darmo
Poniżej filmik z jeszcze działającej maszyny na starym sterowaniu
https://youtu.be/IrErvI6H_hs
Ze względu na awarię obecnego sterowania postanowiłem wysterować obecne napędy servo i wrzeciono, które są jeszcze dobre, za pomocą sterowania od CS-labu. W skład zestawu wchodzi:
1. Csmio/ip-s
2. Moduł gwintowania (wykorzystany jest do orientacji wrzeciona)
3. Moduł MPG
4. Konwerter sygnałów różnicowych na OC (w celu wykorzystania sygnałów enkodera do bazowania na INDEX)
Napędy servo i wrzeciono sterowane jest sygnałem step/dir
Maszyna jest uruchomiona, osie i wrzeciono pracują prawidłowo. Utknąłem na wymienniku narzędzi, ponieważ jest sterowany w dość nietypowy sposób, przebieg wymiany narzędzia jest następujący :
-> Orientacja wrzeciona
-> Przejazd osi Z poza obszar roboczy w górę, do krańcówki potwierdzającej pozycję zezwalającą na obrót magazynu (w momencie przejazdu wrzeciona w górę, automatycznie oddawane jest narzędzie do wymiennika, dzieje się to za pośrednictwem mechanizmu działającego na zasadzie krzywek)
-> Zazębienie górnej zębatki wrzeciona z zębatką od magazynu.
-> Obrót wrzeciona bodajże o dwa obroty (musiałbym sprawdzić dokładnie o ile się obraca), do następnego narzędzia . Obrót na następne narzędzie kontrolowany jest za pomocą tarczki która wykonuje w tym czasie pełen obrót a wycięcie na niej aktywuje krańcówkę indukcyjną.
-> Zjazd osi Z w dół do krańcówki Home (obszaru roboczego maszyny), zabiera jednocześnie następne narzędzie .
Jest jeszcze jedna krańcówka od pozycji pierwszego narzędzia magazynu (maszyna miała w pamięci pozycję, magazyn się nie zerował)
Mój pomysł jest następujący, aby dołożyć silnik krokowy do dużej zębaki, przez którą wykonywany jest obrót magazynu.
Pozycję narzędzi można odczytać dokładając cztery krańcówki w sposób binarny. Mamy wtedy możliwość odczytania szesnastu pozycji magazynu, wymagane jest trzynaście .
Wysterować silnik krokowy za pomocą macha lub zewnętrznego generatora impulsów o jedną pozycję magazynu . Kontrolować czy został wykonany pełen obrót za pomocą w.w. tarczki z krańcówką.
Po odpowiednim ustawieniu magazynu zapiąć "podstawione narzędzie"
Panowie czy jest ktoś chętny by pomóc w napisaniu macra, lub go napisać? Oczywiście nie za darmo

Poniżej filmik z jeszcze działającej maszyny na starym sterowaniu
https://youtu.be/IrErvI6H_hs