Strona 1 z 1

RS-232 - komunikacja z Mach

: 03 cze 2010, 21:09
autor: ucy7400
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.