Sterowanie przekaźnikiem z sygnalizacją diodami

HAPCAN installation tips and troubleshooting when assembling, commissioning and configuring devices.
Rozwiązywanie problemów z instalacją HAPCAN, budową, uruchamianiem i konfiguracją urządzeń.
Post Reply
Marcin
Posts: 200
Joined: 16 Sep 2011, 13:05

Sterowanie przekaźnikiem z sygnalizacją diodami

Post by Marcin »

Cześć.

Nie moge ustawić sygnalizacji załączonego kanału. Po skonfigurowaniu włącznika dotykowego mogę załączyc wybrany kanał i dioda się zaświeci lecz już nie reaguje na wyłączenie, moduł wysyła tylko wiadomość o wciśnieciu, przekażnik się nie wyłącza i dioda nie gaśnie.
Attachments
monitor.png
panel 4,2.png
Pozdrawiam,
Marcin.
Jacek
Posts: 559
Joined: 17 Feb 2007, 18:00

Re: Diody w module przycisk

Post by Jacek »

Najpierw ustalmy dlaczego przekaźnik nie wyłącza się. Pokaż proszę konfigurację boksów przekaźnika.
Regards
Jacek
Marcin
Posts: 200
Joined: 16 Sep 2011, 13:05

Re: Diody w module przycisk

Post by Marcin »

Proszę:
Attachments
przekaznik 9,1.png
Pozdrawiam,
Marcin.
Jacek
Posts: 559
Joined: 17 Feb 2007, 18:00

Re: Sterowanie przekaźnikiem z sygnalizacją diodami

Post by Jacek »

Przekaźnik 3 ma być zanegowany za każdym razem, gdy odebrana zostanie wiadomość: =30 =10 =04 =02 =FF =FF =03 =FF =00 =FF =FF =FF
przekaznik 9,1.png
Znaczenie tych bajtów znajdziesz w Tabeli 1 w dokumentacji firmware przycisku (http://hapcan.com/devices_pl/universal/ ... -0a_pl.pdf)
Zaznaczony na czerwono bajt oznacza stan diody LED (=00 - ma być wyłączona) i tu leży problem. Jeśli chcesz, żeby przekaźnik reagował niezależnie od stanu diody LED w przycisku, to należy ten bajt oznaczyć "x", wtedy będzie nieuwzględniany do sterowania przekaźnikiem.
Powinno być:
=30 =10 =04 =02 =FF =FF =03 =FF x00 =FF =FF =FF
Regards
Jacek
Marcin
Posts: 200
Joined: 16 Sep 2011, 13:05

Re: Sterowanie przekaźnikiem z sygnalizacją diodami

Post by Marcin »

Działa, dziękuję.
Wciąż nie mam czasu na dokładne przeczytanie dokumentacji, muszę się w końcu za nią wziąć...
Pozdrawiam,
Marcin.
Bartek
Posts: 326
Joined: 14 Jul 2011, 19:36
Location: Wrocław
Contact:

Re: Sterowanie przekaźnikiem z sygnalizacją diodami

Post by Bartek »

"Kto by tam czytał instrukcje" :D //żart

Swoją drogą, to widzę (chyba), że negujesz diodę po odebraniu jakiejś wiadomości - strzelam, że wiadomość po wciśnięciu przycisku - nie znam kodu tak dobrze jak Jacek i nie potrafię czytać jeszcze jak z kodu matrixa :).
Jeśli faktycznie jest to tak zrobione, to moim zdaniem nie jest to najlepsze rozwiązanie, gdyż przyjmując nawet dużą niezawodność CANa może się zdarzyć, że urządzenie nie odbierze komunikatu - np gdy obok leci akurat aktualizacja firmwaru lub programowanie jakiegoś modułu. Nawet sama utrata zasilania spowodować może rozsynchronizowanie diody i przekaźnika.

Logika podpowiada, że skoro dioda ma pokazywać stan załączenia jakiegoś obwodu, to niech pokazuje stan tego obwodu, a nie hipotetycznego założenia, że obwód jest załączony. Zatem dioda powinna mieć dwie reguły, reagujące na wiadomości wysyłane przez moduł przekaźnika, a nie przez moduł przycisku.
Jeśli przekaźnik załączy obwód, to informuje o tym magistralę i dioda powinna się włączyć. Przy wyłączeniu przekaźnika wyłącza się i dioda.
Dodatkowo, jeśli włączysz przekaźnik w jakikolwiek sposób (z komputera, z pilota), to masz pewność, że dioda będzie zawsze aktualna.

Jeśli krzywo zinterpretowałem zrzuty ekranu to przepraszam, ale też na mój obecny stan wiedzy tak bym to zaimplementował.
Jacek
Posts: 559
Joined: 17 Feb 2007, 18:00

Re: Sterowanie przekaźnikiem z sygnalizacją diodami

Post by Jacek »

PelzaK ma rację, diodą LED powinny sterować dwie wiadomości wysłane przez przekaźnik:
1. włącz diodę, gdy przekaźnik włączony
i
2. wyłącz diodę, gdy przekaźnik wyłączony
Regards
Jacek
Marcin
Posts: 200
Joined: 16 Sep 2011, 13:05

Re: Sterowanie przekaźnikiem z sygnalizacją diodami

Post by Marcin »

Macie rację i tak to teraz jest zrobione, tamte reguły były pisane tak na szybko, "na sprawdzenie"
Pozdrawiam,
Marcin.
Post Reply