RS-232 - komunikacja z Mach

Dyskusje dotyczące najpopularniejszego programu sterującego maszynami CNC

Autor tematu
ucy7400
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 1
Posty: 51
Rejestracja: 23 maja 2010, 23:04
Lokalizacja: ziemia

RS-232 - komunikacja z Mach

#1

Post napisał: ucy7400 » 03 cze 2010, 21:09

To były moje pytania:
Szukam opisu wysyłania/odbierania komunikatów z portu RS-232.
W opisie Mach temat pojawia się bardzo zdawkowo.
Domyślam się interpreter VB byłby tutaj pomocny.

Może ktoś przerabiał już temat komend VB związanych z komunikacją po RS-232?
Niestety polecana komenda:

Kod: Zaznacz cały

Call SendSerial ("X-Axis = " & GetDRO (0))
opisywana w tutoriallu do Mach'a 2 zatrzymuje pracę programu. Pewnie Mach na coś czeka...

Odpowiedź znalazłem tutaj: Macro

Konfigurujemy port. W scripterze VB wpisujemy np:

Kod: Zaznacz cały

Call sendfifo ("X axis: " & GetDRO (0) & ", Y axis: " & GetDRO (1) & ", Z axis: " & GetDRO (2)) 
I wysyłamy przez RS-232 info o parametrach osi XYZ Mach'a.

UWAGA! Okno Serial Monitor jest "głuche" na to co wysyłamy ze scriptera VB. Serial Monitor, w belce Live podaje tylko to co sam wysłał, oraz to co ewentualnie odpowiedziało mu urządzenie zewnętrzne.



Tagi:

Wróć do „Mach 2 / 3 / 4 (ArtSoft software)”