Czy jest jakiś uznany standard kom. 2 kier. z maszyną ?

Dyskusje dotyczące programowania G-Code
Awatar użytkownika

Autor tematu
Inf-el
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 3
Posty: 573
Rejestracja: 22 cze 2004, 18:41
Lokalizacja: Szczecin
Kontakt:

Czy jest jakiś uznany standard kom. 2 kier. z maszyną ?

#1

Post napisał: Inf-el » 11 maja 2010, 11:11

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ą.



Tagi:


Tielegin
Znawca tematu (min. 80)
Znawca tematu (min. 80)
Posty w temacie: 1
Posty: 85
Rejestracja: 10 kwie 2009, 11:40
Lokalizacja: Wrocław

#2

Post napisał: Tielegin » 11 maja 2010, 11:13

Nie ma takich standardów.


bob35
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 417
Rejestracja: 05 maja 2007, 10:23
Lokalizacja: Bielsko-Biała

#3

Post napisał: bob35 » 11 maja 2010, 21:14

Zadaj dokładniej pytanie . W PLC można funkcją pomocniczym przypisać co się da.
OGŁOSZENIE!!! Zamienię dobrą prace w dynamicznie rozwijającym się kraju na zasilek w krajach starej uni.

Awatar użytkownika

Autor tematu
Inf-el
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 3
Posty: 573
Rejestracja: 22 cze 2004, 18:41
Lokalizacja: Szczecin
Kontakt:

#4

Post napisał: Inf-el » 11 maja 2010, 22:20

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ć.


micges
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 1
Posty: 291
Rejestracja: 08 sty 2010, 02:04
Lokalizacja: Toruń

#5

Post napisał: micges » 12 maja 2010, 00:13

Najlepiej zastosuj protokół modbus lub jego okrojoną wersje bez adresu i crc (procek nie da rady tego przeliczyć).

Awatar użytkownika

Autor tematu
Inf-el
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 3
Posty: 573
Rejestracja: 22 cze 2004, 18:41
Lokalizacja: Szczecin
Kontakt:

#6

Post napisał: Inf-el » 15 maja 2010, 09:17

Myślałem, że są jakieś rozszerzone g-kody na poważniejsze maszyny, które do tego służą.
Dzięki za odpowiedzi.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „G-CODE - programowanie”