Czy są g-kody (lub inne uznane standardy) umożliwiające wydanie polecenia maszynie aby zwróciła jakieś dane, np. aktualne położenie, temperaturę itp. ?
Chodzi mi o komunikację 2-kierunkową.
Czy jest jakiś uznany standard kom. 2 kier. z maszyną ?
-
Autor tematu - Specjalista poziom 2 (min. 300)
- Posty w temacie: 3
- Posty: 573
- Rejestracja: 22 cze 2004, 18:41
- Lokalizacja: Szczecin
- Kontakt:
Zbudowałem układ do sterowania 4 sterownikami siników krokowych (czyli sterowanie do 4-ro osiowej maszyny CNC).
Układem steruje Atmega, a komunikuje się z komputerem poprzez RS232 (odbiera polecenia w g-code).
Układ jest mało zależny od parametrów komputera sterującego i systemu operacyjnego, tzn, można sterować z DOS na PC jak też z Visty, Linuksa czy telefonu komórkowego po Bluetooth.
Chciałem zastosować jakiś uniwersalny standard komunikacji (na miarę g-code) do odbierania informacji z maszyny po RS.
Zwiększyło by to możliwości maszyny np. o komunikaty alarmowe o konkretnej krańcówce, autodiagnozę, możliwość użycia jej jako skanera itp.
To sterowanie mogło by mieć sensowne zastosowane również w robocie.
Oczywiście mogę wymyślić własne protokoły, ale jeśli takie już istnieją, to wolę się dostosować.
Układem steruje Atmega, a komunikuje się z komputerem poprzez RS232 (odbiera polecenia w g-code).
Układ jest mało zależny od parametrów komputera sterującego i systemu operacyjnego, tzn, można sterować z DOS na PC jak też z Visty, Linuksa czy telefonu komórkowego po Bluetooth.
Chciałem zastosować jakiś uniwersalny standard komunikacji (na miarę g-code) do odbierania informacji z maszyny po RS.
Zwiększyło by to możliwości maszyny np. o komunikaty alarmowe o konkretnej krańcówce, autodiagnozę, możliwość użycia jej jako skanera itp.
To sterowanie mogło by mieć sensowne zastosowane również w robocie.
Oczywiście mogę wymyślić własne protokoły, ale jeśli takie już istnieją, to wolę się dostosować.