Jak połączyć PikoCNC z arduino
-
Autor tematu - Czytelnik forum poziom 1 (min. 10)
- Posty w temacie: 7
- Posty: 13
- Rejestracja: 31 lip 2017, 17:55
- Lokalizacja: Polska
Jak połączyć PikoCNC z arduino
Witam
Mam frezarkę którą obsługuje płytka PikoCNC E v1.1. Frezarka jest częścią innej maszyny, którą steruje arduino.
Moim celem jest doprowadzanie do sytuacji w której arduino wysyła sygnał do frezarki. Frezarka wykonuje frezowanie i po zakończeniu wysyła sygnał zwrotny do ardiuno.
Z góry dziękuję za rady i pomysły
Mam frezarkę którą obsługuje płytka PikoCNC E v1.1. Frezarka jest częścią innej maszyny, którą steruje arduino.
Moim celem jest doprowadzanie do sytuacji w której arduino wysyła sygnał do frezarki. Frezarka wykonuje frezowanie i po zakończeniu wysyła sygnał zwrotny do ardiuno.
Z góry dziękuję za rady i pomysły
Tagi:
-
- ELITA FORUM (min. 1000)
- Posty w temacie: 8
- Posty: 1618
- Rejestracja: 17 paź 2004, 20:49
- Lokalizacja: Swarzędz
- Kontakt:
Ale jak w gkodzie umieścić makro na jego końcu? Tak z automatu.
START w PLC wpiszemy. STOP jako wyjścia nie ma. Może cosimo doda możliwość dopisywania prefixu i sufixu do g-kodu? I tam będzie można dodać odpowiednie makro, które wystawi sygnał końca programu.
Teraz to z wrzeciona brać sygnał jeżeli nie ma zmiany narzędzia podczas obróbki.
Albo wykorzystać sygnał z HOME Z. Ustawić, że po zakończeniu programu jedzie na SAFE Z.
Robert
START w PLC wpiszemy. STOP jako wyjścia nie ma. Może cosimo doda możliwość dopisywania prefixu i sufixu do g-kodu? I tam będzie można dodać odpowiednie makro, które wystawi sygnał końca programu.
Teraz to z wrzeciona brać sygnał jeżeli nie ma zmiany narzędzia podczas obróbki.
Albo wykorzystać sygnał z HOME Z. Ustawić, że po zakończeniu programu jedzie na SAFE Z.
Robert
-
- ELITA FORUM (min. 1000)
- Posty w temacie: 8
- Posty: 1618
- Rejestracja: 17 paź 2004, 20:49
- Lokalizacja: Swarzędz
- Kontakt:
I tak i nie. Jak nie napiszesz dokładnie co masz, to nie można jednoznacznie odpowiedzieć.
Urządzenie z Arduino wystawia sygnał START? Skąd go bierze? Są jakieś drajwery?
Jeżeli tak to uruchomisz Piko.
Urządzenie z Arduino odbiera sygnał STOP?
Jeżeli tak to Piko poinformuje o zakończeniu programu Arduino.
Urządzenie z Arduino ma program, który w.w. sygnały wystawi i odbierze?
Ja Ci więcej chyba nie pomogę, ale jak mają inni pomóc to musisz dokładnie opisać problem.
Robert
Urządzenie z Arduino wystawia sygnał START? Skąd go bierze? Są jakieś drajwery?
Jeżeli tak to uruchomisz Piko.
Urządzenie z Arduino odbiera sygnał STOP?
Jeżeli tak to Piko poinformuje o zakończeniu programu Arduino.
Urządzenie z Arduino ma program, który w.w. sygnały wystawi i odbierze?
Ja Ci więcej chyba nie pomogę, ale jak mają inni pomóc to musisz dokładnie opisać problem.
Robert
-
Autor tematu - Czytelnik forum poziom 1 (min. 10)
- Posty w temacie: 7
- Posty: 13
- Rejestracja: 31 lip 2017, 17:55
- Lokalizacja: Polska
Arduino steruje maszyną do podawania profili aluminiowych, na której zainstalowanych jest kilka czujników. W odpowiednim momencie arduino dostaje informację z czujnika, o zmianie stanu (profil jest w odpowiednim położeniu). W tym momencie chce aby PIKO dostało informację, która uruchomiła by frez (sygnał START dla frezarki). Po zakończeniu frezu chcę aby arduino otrzymało informację od PIKO. Odbieranie zmiany stanów z czujników jest bardzo proste w arduino. Czujnik podpina się pod odpowiedni PIN na płytce i za pmocą prostej funkcji można odczytac zmianę stanu.
W jaki sposób można połaczyc płytke arduino z jakimś pinem z płytki PIKO i którym konkretnie aby można było się w taki prosty sposób komunikować? Czy jest to w ogóle możliwe? (np. jakiś pin na PIKO wysyła informację o momencie rozpoczęcia/zakończenia pracy, podanie na niego napiecia rozpoczeło by start frezu itp.) Jeśli nie to czy musze wykorzystac moduł modbus, który komunikował by się z steronikiem PLC frezarki (w tym temacie jestem jednak zielony)
W jaki sposób można połaczyc płytke arduino z jakimś pinem z płytki PIKO i którym konkretnie aby można było się w taki prosty sposób komunikować? Czy jest to w ogóle możliwe? (np. jakiś pin na PIKO wysyła informację o momencie rozpoczęcia/zakończenia pracy, podanie na niego napiecia rozpoczeło by start frezu itp.) Jeśli nie to czy musze wykorzystac moduł modbus, który komunikował by się z steronikiem PLC frezarki (w tym temacie jestem jednak zielony)
-
- ELITA FORUM (min. 1000)
- Posty w temacie: 8
- Posty: 1618
- Rejestracja: 17 paź 2004, 20:49
- Lokalizacja: Swarzędz
- Kontakt:
Wyszła nowa wersja i już bez problemu to zrobisz.
Na wyjście z Arduino załóż przekaźnik. Podłaczysz pod START w Piko.
W Piko pod wyjście STOP (makro M30 właśnie dodane w nowej wersji) podłącz przekaźnik.
Styki przekaźników pod pod Arduino.
Zapoznaj się z PLC w Piko. Bez tego nie dasz rady.
Robert
Na wyjście z Arduino załóż przekaźnik. Podłaczysz pod START w Piko.
W Piko pod wyjście STOP (makro M30 właśnie dodane w nowej wersji) podłącz przekaźnik.
Styki przekaźników pod pod Arduino.
Zapoznaj się z PLC w Piko. Bez tego nie dasz rady.
Ale podanie 24V chyba mu zaszkodzi. Dlatego przekaźniki.adws pisze:. Odbieranie zmiany stanów z czujników jest bardzo proste w arduino.
Robert