bezpieczne uruchamianie w linuxcnc

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

Autor tematu
zwyczajny
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 9
Posty: 243
Rejestracja: 25 gru 2017, 16:26

Re: bezpieczne uruchamianie w linuxcnc

#11

Post napisał: zwyczajny » 18 lis 2022, 16:24

tuxcnc pisze: skonfigurować w pliku hal

tak, mam tak w hal:

Kod: Zaznacz cały

loadrt charge_pump
net estop-out charge-pump.enable iocontrol.0.user-enable-out
net charge-pump <= charge-pump.out

net charge-pump     => parport.0.pin-17-out
Dodane 3 minuty 55 sekundy:
kamar pisze:myśleć przy robocie

Nie. :D
Myśli się przed robotą!
Myśli się, ustawia, myśli, sprawdza itp..
Potem notuje w ustawieniach co, jak i dlaczego jest ustawione, żeby właśnie o tym nie myśleć gdy już jest wszystko dobrze przemyślane, zrobione i działające. ;-)




kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 16283
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

Re: bezpieczne uruchamianie w linuxcnc

#12

Post napisał: kamar » 18 lis 2022, 16:32

senio pisze:
18 lis 2022, 16:03
Gdzie i co tam masz dopisane że sterowanie się po starcie samo włącza ?
Teraz to już nawet nie wiem :) Zawsze i wszędzie tak miałem.

Awatar użytkownika

senio
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 5
Posty: 1473
Rejestracja: 25 maja 2006, 14:39
Lokalizacja: koło.wlkp

Re: bezpieczne uruchamianie w linuxcnc

#13

Post napisał: senio » 18 lis 2022, 16:38

zwyczajny pisze:
18 lis 2022, 16:15
W .axisrc

Kod: Zaznacz cały

c.home(0)
c.home(2)
a w systemie "autostart" czyli Programy - Ustawienia - Sesje i uruchamianie - Uruchamiane programy dodać linuxcnc + ścieżka do pliku ini.
O ten autostart nie tyle mi chodzi co o włączanie sterowania. Dzięki za info.


Autor tematu
zwyczajny
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 9
Posty: 243
Rejestracja: 25 gru 2017, 16:26

Re: bezpieczne uruchamianie w linuxcnc

#14

Post napisał: zwyczajny » 18 lis 2022, 17:40

W temacie "charge pump" i "hebelka" na forum jest:
mruganie-pinami-przy-starcie-t53361-20.html
by-wrzeciono-samo-sie-nie-wlaczalo-linu ... 96088.html
z długim gadanym filmem "Zabezpieczenie przed samoczynnym załączeniem przekaźników" i linkiem do gotowca:
https://cnc4pc.com/c4-safety-charge-pump.html
oraz schemat i program na attiny:
charge-pump-attiny13-t116631.html

I zwracam na to uwagę:
kamar pisze:Też kiedyś usiłowaliśmy z tym walczyć i skończyło się na hebelkach odłączających wrzeciono czy pompkę.
Ma to tę zaletę, że można wyłączyć w zapauzowanej maszynie na przerwę czy czyszczenie.


Raz już mi się zdarzyło, żem "zapausował" i wrzeciono działało.. wniosek z tego wyciągnąłem taki, że nie można pauzować, ale może faktycznie "hebelek" trzeba mieć pod ręką?


kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 16283
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

Re: bezpieczne uruchamianie w linuxcnc

#15

Post napisał: kamar » 18 lis 2022, 18:06

zwyczajny pisze:
18 lis 2022, 17:40
Raz już mi się zdarzyło, żem "zapausował" i wrzeciono działało.. wniosek z tego wyciągnąłem taki, że nie można pauzować, ale może faktycznie "hebelek" trzeba mieć pod ręką?
Jak kiedyś zdarzy Ci się uruchomić trochę dłuższy program i w tzw. międzyczasie najdzie jakaś potrzeba to zrozumiesz po co jest pauza :)
Mnie się zdarza zapałzować i pojechać na zakupy.

Dodane 2 minuty 53 sekundy:
senio pisze:
18 lis 2022, 16:38
O ten autostart nie tyle mi chodzi co o włączanie sterowania. Dzięki za info.
To nie zrozumiałem. Przyciski sterują tylko głównym stycznikiem a on załącza resztę.

Awatar użytkownika

senio
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 5
Posty: 1473
Rejestracja: 25 maja 2006, 14:39
Lokalizacja: koło.wlkp

Re: bezpieczne uruchamianie w linuxcnc

#16

Post napisał: senio » 19 lis 2022, 02:16

zwyczajny pisze:
18 lis 2022, 16:15

W .axisrc
a w systemie "autostart" czyli Programy - Ustawienia - Sesje i uruchamianie - Uruchamiane programy dodać linuxcnc + ścieżka do pliku ini.
To nie działa bo to jest tylko od hommingu, a krzyczy że power off i nie wykona. Musi być jak u Kamara na filmie F1 i F2 wciśnięte automatycznie po uruchomieniu i dopiero się .axisrc wykona. Więc brakuje pierwszej części i trzeba to uzupełnić.
kamar pisze:
18 lis 2022, 16:32
Teraz to już nawet nie wiem :) Zawsze i wszędzie tak miałem.
Możesz się dowiedzieć gdzie i jak to ustawić ?


kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 16283
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

Re: bezpieczne uruchamianie w linuxcnc

#17

Post napisał: kamar » 19 lis 2022, 06:20

senio pisze:
19 lis 2022, 02:16
Możesz się dowiedzieć gdzie i jak to ustawić ?
Będzie chwila to zajrzę i podam.


Autor tematu
zwyczajny
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 9
Posty: 243
Rejestracja: 25 gru 2017, 16:26

Re: bezpieczne uruchamianie w linuxcnc

#18

Post napisał: zwyczajny » 19 lis 2022, 07:33

senio pisze:F1 i F2 wciśnięte automatycznie

Też ich nie używam. ;-)

Chodzi ci może o polecenia halui?
Na przykład:
halui.estop.activate
halui.machine.on

To trzeba sobie HALUI=halui w sekcji [HAL] dopisać.

i doczytać w czym to może pomóc:
http://linuxcnc.org/docs/html/man/man1/halui.1.html
http://linuxcnc.org/docs/master/html/ha ... mples.html


kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 16283
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

Re: bezpieczne uruchamianie w linuxcnc

#19

Post napisał: kamar » 19 lis 2022, 12:11

kamar pisze:
19 lis 2022, 06:20
Będzie chwila to zajrzę i podam.
Zajrzałem :)
W pliku .axisrc (tam gdzie automatyczne bazowanie osi i zwolnienia klawiszowe) mam wstawione :

c.state(linuxcnc.STATE_ESTOP_RESET)
c.state(linuxcnc.STATE_ON)

Awatar użytkownika

senio
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 5
Posty: 1473
Rejestracja: 25 maja 2006, 14:39
Lokalizacja: koło.wlkp

Re: bezpieczne uruchamianie w linuxcnc

#20

Post napisał: senio » 19 lis 2022, 12:31

@kamar

O to to coś właśnie chodziło :) Dzięki

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”