Porównanie wartości zadanej z aktualną

Dyskusje dotyczące działania obsługi programu LinuxCNC

Autor tematu
marekms
Znawca tematu (min. 80)
Znawca tematu (min. 80)
Posty w temacie: 1
Posty: 93
Rejestracja: 18 mar 2007, 16:44
Lokalizacja: Grójec

Porównanie wartości zadanej z aktualną

#1

Post napisał: marekms » 19 cze 2014, 16:26

Jak wykonać porównanie dwóch wartości aktualnej z wartością zadaną tak aby móc sterować jedną osią. Tzn odchyłka dodatnia oś przesuwa się na plus, odchyłka ujemna oś przesuwa na minus.

# load a near component and attach it to a thread
loadrt near
addf near.0 servo-thread

# podłączenie wartości zadanej
net zadana => near.0.in1

# podłączenie wartościaktualnej
net aktualna => near.0.in2


Marek



Tagi:

Awatar użytkownika

markcomp77
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 3975
Rejestracja: 18 wrz 2004, 12:51
Lokalizacja: k/w-wy
Kontakt:

#2

Post napisał: markcomp77 » 20 cze 2014, 14:47

może należało by zatrudnić do korekcji błędu PIDa
http://linuxcnc.org/docs/html/hal/rtcom ... block-diag
Obrazek
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”