
Znaczy zadziała ale halui.program.pause zatrzyma całą robotę. Jeżeli przy pause drut ciągle się kręci i ma prąd to może tak działać.
My mamy zrobione trochę inaczej - mam w pyvcp ptaszka 'ignoruj zwarcie' i ustawianie czasu.
Przy zwarciu nie robię program.pause tylko motion.feed-hold - zatrzymuję silniki w miejscu i odpalam czasówkę.
Jeżeli ustawiony w panelu Axisa czas minie, a zwarcie ciągle nie zniknęło to zatrzymuję program.
Jeżeli w międzyczasie zwarcie zniknie to zeruję czasówkę.
Do tego dochodzi zabawa z uzależnieniem tego od nawrotu - w momencie nawrotu możesz chcieć zatrzymać silniki i albo zdjąć prąd, albo zablokować wykrywanie zwarcia.
No i możesz chcieć blokować wykrywanie zwarcia jeżeli jedziesz 'z palca' - więc uzależnić to wszystko od halui.program.is-running.
