13-10-2019, 15:52
Ok. Pytanie z innej beczki.
W roboDK nawiązuję połączenie przez FTP z jakimś tam zdalnym serwerem (w moim przypadku w sieci lokalnej).
pytanie
Jest możliwość wysyłania komend przez sieć z roboDK np do arduino i w jakim formacie je odbierać ???
Jakiś serwer FTP na arduino zakładam, że komendy zapisały by się do jakiegoś pliku dalej do robota?
Ewentualnie przesyłanie danych przez jakieś ?_GET w postaci 192.168.1.110/?zmienne
Skorzystałem z postprocesora MRIL
dane jakie otrzymałem są wystarczające by sterować ruchem robota (są to wartości w stopniach dla każdego z ramion)
N1 # Program generated by RoboDK v3.8.4 for MOVEO on 12/10/2019 10:12:58
N2 # Using nominal kinematics.
N3 M00 R1-0.000 R20.000 R30.000 R40.000 R50.000 R60.000
N4 M00 R10.000 R2-5.408 R3-19.588 R40.000 R524.995 R60.000
N5 M00 R1-90.000 R2-5.410 R3-19.590 R4-0.000 R5-65.000 R60.000
N6 M00 R1-90.000 R2-2.147 R317.828 R4-0.000 R5-105.681 R60.000
Po przesłaniu tych danych z roboDK do arduino z programikiem który steruje silnikami - ramię powinno działać.
W roboDK nawiązuję połączenie przez FTP z jakimś tam zdalnym serwerem (w moim przypadku w sieci lokalnej).
pytanie
Jest możliwość wysyłania komend przez sieć z roboDK np do arduino i w jakim formacie je odbierać ???
Jakiś serwer FTP na arduino zakładam, że komendy zapisały by się do jakiegoś pliku dalej do robota?
Ewentualnie przesyłanie danych przez jakieś ?_GET w postaci 192.168.1.110/?zmienne
Skorzystałem z postprocesora MRIL
dane jakie otrzymałem są wystarczające by sterować ruchem robota (są to wartości w stopniach dla każdego z ramion)
N1 # Program generated by RoboDK v3.8.4 for MOVEO on 12/10/2019 10:12:58
N2 # Using nominal kinematics.
N3 M00 R1-0.000 R20.000 R30.000 R40.000 R50.000 R60.000
N4 M00 R10.000 R2-5.408 R3-19.588 R40.000 R524.995 R60.000
N5 M00 R1-90.000 R2-5.410 R3-19.590 R4-0.000 R5-65.000 R60.000
N6 M00 R1-90.000 R2-2.147 R317.828 R4-0.000 R5-105.681 R60.000
Po przesłaniu tych danych z roboDK do arduino z programikiem który steruje silnikami - ramię powinno działać.