Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Problem z e-mail oraz problem logistyczny.
#8
Jest problem z działaniem Eventów.
Jeżeli Event ma ręcznie zmieniony status przez zakładkę "Status" to przestaje prawidłowo działać wyzwolenie z zakładki "Zdarzenia".
W wersji 1.59 restart LK nie pomógł. Natomiast pomogło wczytanie konfiguracji z kopii zapasowej.
Proszę aby się pochylić nad działaniem Eventów w zdarzeniach.
W załączniku projekt Inteligentnego dzwonka który nie zawsze działa prawidłowo.

Poniżej opis.
W sumie ten boks został kupiony tylko w celu uruchomienia go jako inteligenty dzwonek z powiadomieniami e-mail.
Dlatego byłbym bardzo wdzięczny za dopracowanie działania Eventów w zakładce Zdarzenia oraz przetestowanie załączanie eventów z harmonogramu ponieważ mam wrażenie że jak event 1 zostanie załączony/wyłączony z harmonogramu to cała reszta zaczyna wadliwie działać.
Opis załączam ponownie zdarzenia zostały przebudowane.

Cytat:EVENT1= Czy dzwonek aktywny (Sterowane z harmonogramu)
EVENT2= Czy blokada dzwonka aktywna
EVENT3= Kontrolka uruchamiana na określony czas po zdarzeniu
EVENT4= Druga kontrolka która ma spowodować określoną akcję jeżeli EVENT3 nie zostanie skasowany.

INPA1= Czujka zewnętrzna
INPA2= Czujka wewnętrzna
INPA3= Blokada dzwonka (przycisk dzwonkowy)
INPA4= Czujka wewnętrzna

Założenia są takie że LK ma służyć jako inteligentny dzwonek powiadamiający. Obecny kształt Listy zdarzeń został tak skonstruowany żeby w miarę możliwości uniknąć fałszywych dzwonków np. po włączeniu LK.
Wszystkie zdarzenia są uzależnione od tego czy dzwonek został oznaczony jako włączony.
Czasy na liście zdarzeń są ustawione na testowanie a nie na docelowe działanie.

Lista Zdarzeń
Pozycja - Założenie.
1 - Wydarzenie zostało dodane aby spełnić dwie funkcję. Pierwsza to umożliwić uwarunkowanie pozostałych reguł od tego czy dzwonek ma być aktywny czy nie a druga funkcja to jest wyłączenie czujników jeżeli nie są potrzebne.
2 - Jeżeli na czujce wewnętrznej zostanie wykryty ruch to ma blokować akcję dzwonienie (out0) na określony czas
3 - Jeżeli zostanie wciśnięty przycisk typu dzwonek to ma zablokować dzwonienie na określony czas.
4 - Jeżeli na zewnątrz pojawi się ruch w czujce to ma wyzwolić dzwonek. Nie zadziała jeżeli któreś z poprzednich zdarzeń zostało aktywowane.
5 - Wyzwala kontrolkę warunkową do określenia braku reakcji. (Określa czas w jakim musi wystąpić reakcja kasująca.
6 - Z braku innych możliwości ta kontrolka ma ustawiony opóźniony czas zadziałania aby określić czy wystąpił brak reakcji.
7 - Kontrolka wysyła e-maila przy braku reakcji na zdarzenie 4. Mogło by jej nie być gdyby przy opcji "wyślij e-mail" była dostępna opcja "opóźnienie włączenia"

Po wyłączeniu zasilania Wejścia Wewnętrzne mają status cały czas zwarty ze względu na to że są to czujki alarmowe a te po rozłączeniu prądu zamykają obwód.
Wejście zew. W dalszym ciągu pracuje ponieważ ma inne źródło zasilania.


Załączone pliki
.zip   LK3SupportFile-HW3.8-SW1.59-16A529.bin.zip (Rozmiar: 1.74 KB / Pobrań: 85)
Odpowiedz


Wiadomości w tym wątku
RE: Problem z e-mail oraz problem logistyczny. - przez SirAdams - 07-27-2023, 08:39 PM

Skocz do:


Użytkownicy przeglądający ten wątek: 3 gości