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: 220
Rejestracja: 25 gru 2017, 16:26

bezpieczne uruchamianie w linuxcnc

#1

Post napisał: zwyczajny » 18 lis 2022, 10:15

Włączając linuxcnc mam ustawione automatyczne bazowanie maszyny czyli maszynę włączam przed uruchomieniem linuxcnc.

Zazwyczaj robię tak:
1. włączam komputer,
2. włączam maszynę,
3. uruchamiam linuxcnc,
wrzeciono i przekaźniki dostają jakiś krótki impuls.

Gdy włączę maszynę przy wyłączonym komputerze włącza się wrzeciono i przekaźniki i dopiero po włączeniu komputera zatrzymują się.

Co zrobić żeby nic się nie włączało przed uchuchomieniem linuxcnc i zbazowaniem maszyny?




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

Re: bezpieczne uruchamianie w linuxcnc

#2

Post napisał: kamar » 18 lis 2022, 10:46

Po raz kolejny powtarzam - hebelek na zasilaniu wrzeciona (przydatny też do innych celów.)
I wtedy włączenie i wyłączenie maszyny wygląda tak :


Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 7870
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: bezpieczne uruchamianie w linuxcnc

#3

Post napisał: tuxcnc » 18 lis 2022, 11:43

kamar pisze:
18 lis 2022, 10:46
Po raz kolejny powtarzam - hebelek na zasilaniu wrzeciona (przydatny też do innych celów.)
Szczególnie przydatny do robienia dzwonów, kiedy się puści program z odciętym zasilaniem wrzeciona...
zwyczajny pisze:
18 lis 2022, 10:15
Co zrobić żeby nic się nie włączało przed uchuchomieniem linuxcnc i zbazowaniem maszyny?
Rozwiązanie nazywa się charge pump i niczego innego nie wymyślisz.


IMPULS3
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 7549
Rejestracja: 25 gru 2010, 21:55
Lokalizacja: LUBELSKIE

Re: bezpieczne uruchamianie w linuxcnc

#4

Post napisał: IMPULS3 » 18 lis 2022, 14:04

tuxcnc pisze:Szczególnie przydatny do robienia dzwonów, kiedy się puści program z odciętym zasilaniem wrzeciona...

No zaliczyłem sporo dzwonów ale z tego powodu to nigdy. :P I to we frezarce i tokarce mam tak samo. Obroty też mam niezależne od programu aby sobie kombinować w trakcie obróbki jak mi wygodnie.

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 7870
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: bezpieczne uruchamianie w linuxcnc

#5

Post napisał: tuxcnc » 18 lis 2022, 14:58

IMPULS3 pisze:
18 lis 2022, 14:04
No zaliczyłem sporo dzwonów ale z tego powodu to nigdy. :P I to we frezarce i tokarce mam tak samo. Obroty też mam niezależne od programu aby sobie kombinować w trakcie obróbki jak mi wygodnie.
Nie wiem czy mówimy o tym samym.
W swojej pierwszej frezarce miałem wrzeciono włączane ręcznie, żadne M3/M5 nie działało i tam faktycznie nie było problemu, bo to weszło w nawyk, żeby nie puszczać programu jak wrzeciono się nie kręci.
Ale zupełnie czymś innym jest sytuacja gdy wrzecionem steruje kontroler i program zawsze się uruchamia przy zatrzymanym wrzecionie, ale nie wiadomo czy wrzeciono ruszy czy nie, bo jest odcinane dodatkowym "heblem"...
Oczywiście można tak urządzić "hebel" żeby także uniemożliwiał start programu, ale to dodatkowe komplikowanie prostych rzeczy.
W maszynach z portem LPT problem występuje wyłącznie przy włączaniu/wyłączaniu maszyny, więc właściwym rozwiązaniem jest charge pump, w ogóle niewidoczny dla użytkownika i nie powodujący żadnych niedogodności i zagrożeń.
Układ charge pump można zbudować na tranzystorze MOSFET lub na dowolnym mikrokontrolerze, jak ktoś potrafi sam polutować, to koszt jest rzędu kilku PLN, czyli porównywalny z "heblem".


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

Re: bezpieczne uruchamianie w linuxcnc

#6

Post napisał: zwyczajny » 18 lis 2022, 15:54

kamar pisze: hebelek na zasilaniu wrzeciona

Mam, nie używam bo trzeba o nim pamiętać.
tuxcnc pisze:charge pump
Dzięki!
Znalazłem to w instrukcji do mojego sterownika:
Obrazek
Dałem zworkę w JP1 na CHP.

Awatar użytkownika

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

Re: bezpieczne uruchamianie w linuxcnc

#7

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

kamar pisze:
18 lis 2022, 10:46

I wtedy włączenie i wyłączenie maszyny wygląda tak :
Gdzie i co tam masz dopisane że sterowanie się po starcie samo włącza ?

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 7870
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: bezpieczne uruchamianie w linuxcnc

#8

Post napisał: tuxcnc » 18 lis 2022, 16:04

zwyczajny pisze:
18 lis 2022, 15:54
Dałem zworkę w JP1 na CHP.
Trzeba jeszcze skonfigurować w pliku hal

Kod: Zaznacz cały

#charge pump (pin 17)

loadrt charge_pump
addf charge-pump base-thread
net emcOn motion.motion-enabled => charge-pump.enable
net cpump charge-pump.out => parport.0.pin-17-out
Czasem częstotliwość jest zbyt duża, wtedy trzeba użyć wolniejszego sygnału http://www.linuxcnc.org/docs/html/man/m ... ump.9.html


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

Re: bezpieczne uruchamianie w linuxcnc

#9

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

senio pisze:Gdzie i co

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.
tuxcnc pisze:Trzeba jeszcze skonfigurować

W Stepconf na pin 17 dałem "włączenie napięcia" i coś tam hal się dopisało. Ale sprawdzę to jeszcze.


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

Re: bezpieczne uruchamianie w linuxcnc

#10

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

zwyczajny pisze:
18 lis 2022, 15:54
Mam, nie używam bo trzeba o nim pamiętać.
I może jeszcze myśleć przy robocie ? :)

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”