Forum Tiny Control Solution

Pełna wersja: LK3.5-NOWY SOFT - KOLEJNE WERSJE
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
(08-18-2023, 02:20 PM)rpce napisał(a): [ -> ]po restarcie LK3 nie nawiązuje po modbus komunikacji. Muszę na stronie modułu tylko wyłączyć i włączyć z powrotem opcję modbusu. Nic więcej nie muszę robić, żadnych konfiguracji nic. Profil custom wykorzystuję.

LK3 HW3.6 SW: 1.57a

Trochę to dziwne, może wprowadzić jakieś opóźnienie startu RS w lankontrolerze ?
W sumie po restarcie od razu komunikacja powinna zajarzyć,  Nic w kablach nie zmieniam tylko włączam i wyłączam opcję i tyle.
Na hw 3.7 nie widze takich problemów, znajde gdzies hw 3.6 i sprawdze
Bardzo fajnie pracuje mi się z lankontrolerami i ich integracją do większych i rozległych systemów IO, ale mam ciągle dwa problemy., które wracają namolnie Smile

Idealnie byłoby gdyby wyjścia OUT można było ustawiać jako bistabilne źródło sygnału. Muszę załączać czasem przekaźniki bistabilne i poza łatwym odczytem stanu takiego przełącznika, to ustawienie czasu powrotu na wartość minimalną 1s nie do końca jest tym, na czym mi zależy. 

Drugi problem jest z wyjściami PWM ustawionymi jako on/off. Tu nie ma niestety czasu powrotu. Jeśli chciałbym to ogarnąć z poziomu zdarzeń, to niestety zdarzenie pwm=1 then pwm=0 z opóźnieniem 1 zapętla wywołanie.  

Czy da się coś z tym zrobić?
jakiego typu to bistabilne, jeśli mocy np. hager epn540 to zrobisz to z pomocą bocznika do takiego przekaźnika. pwm tez wtedy zadziała na zasadzie jeśli pwm jest pod napięciem przekaźnik bistabilny zmieni stan

okablowanie - bocznik łączysz cewka przekaźnika i to on odcina natychmiast napięcie cewki po przełączeniu. w scheduler ustawiasz cyklicznie wyłączanie formalne pwm np co 5minut - można tez częściej. Do odczytu stanu używasz tego samego bocznika jego położenie odczytasz w input analog lub digital.
fotki i schemat podeśle jeśli jesteś zainteresowany - bo w tygodniu lub nawet dziś będę przy takiej instalacji.

(08-29-2023, 01:06 PM)przeniek@ napisał(a): [ -> ]Idealnie byłoby gdyby wyjścia OUT można było ustawiać jako bistabilne źródło sygnału. Muszę załączać czasem przekaźniki bistabilne i poza łatwym odczytem stanu takiego przełącznika, to ustawienie czasu powrotu na wartość minimalną 1s nie do końca jest tym, na czym mi zależy. 
Czy aby na pewno mówimy o bistabilnych? by wysterować taki przekaźnik i zmienić jego stan potrzebujemy impulsu napięcia właśnie przez czas np 1sek lub krócej/dłużej. Podanie napięcia przełączającego przez dłuższy okres czasu właściwie nie powoduje uszkodzenia przekaźnika a jedynie blokuje jego zmianę z innego źródła. Co do odczytu ich stanu to też nie jest to takie proste kanał równoległy lub bocznik i sprawdzanie na wejściu LK.
(08-29-2023, 01:28 PM)stAch napisał(a): [ -> ]jakiego typu to bistabilne, jeśli mocy np. hager epn540 to zrobisz to z pomocą bocznika do takiego przekaźnika. pwm tez wtedy zadziała na zasadzie jeśli pwm jest pod napięciem przekaźnik bistabilny zmieni stan

okablowanie - bocznik łączysz cewka przekaźnika i to on odcina natychmiast napięcie cewki po przełączeniu. w scheduler ustawiasz cyklicznie wyłączanie formalne pwm np co 5minut - można tez częściej. Do odczytu stanu używasz tego samego bocznika jego położenie odczytasz w input analog lub digital.
fotki i schemat podeśle jeśli jesteś zainteresowany - bo w tygodniu lub nawet dziś będę przy takiej instalacji.

Robię tak jak właśnie napisałeś, czyli mam zwykle przekaźnik 2NO i na jednym podaje zasilanie, na drugim styku czytam stan za pomocą INPD.
Aktualnie na tapecie ma akurat  epn524 ale on ma dodatkowo impedancję 12.8 Ω, co chyba stanowi kolejny problem do rozwiązania. Masz jakąś radę jak go bezpiecznie wysterować z OUT?

W przy większej liczbie przekaźników jednak, jak PWM ustawie cykliczne wyłaczenie PWM np. 1 sek to zdarzenie wchodzi właśnie w pętlę i włącza i wyłącza bez końca PWM. 

(08-29-2023, 01:28 PM)stAch napisał(a): [ -> ]
(08-29-2023, 01:06 PM)przeniek@ napisał(a): [ -> ]Idealnie byłoby gdyby wyjścia OUT można było ustawiać jako bistabilne źródło sygnału. Muszę załączać czasem przekaźniki bistabilne i poza łatwym odczytem stanu takiego przełącznika, to ustawienie czasu powrotu na wartość minimalną 1s nie do końca jest tym, na czym mi zależy. 
Czy aby na pewno mówimy o bistabilnych? by wysterować taki przekaźnik i zmienić jego stan potrzebujemy impulsu napięcia właśnie przez czas np 1sek lub krócej/dłużej. Podanie napięcia przełączającego przez dłuższy okres czasu właściwie nie powoduje uszkodzenia przekaźnika a jedynie blokuje jego zmianę z innego źródła. Co do odczytu ich stanu to też nie jest to takie proste kanał równoległy lub bocznik i sprawdzanie na wejściu LK.

chodzi mi o to, żeby już samo wyjście OUT działało impulsowo, czyli podawało impuls przy włączeniu i kolejny przy wyłączeniu z panelu.. ale to tylko marzenie Smile
(08-29-2023, 02:12 PM)przeniek@ napisał(a): [ -> ]
(08-29-2023, 01:28 PM)stAch napisał(a): [ -> ]jakiego typu to bistabilne, jeśli mocy np. hager epn540 to zrobisz to z pomocą bocznika do takiego przekaźnika. pwm tez wtedy zadziała na zasadzie jeśli pwm jest pod napięciem przekaźnik bistabilny zmieni stan

okablowanie - bocznik łączysz cewka przekaźnika i to on odcina natychmiast napięcie cewki po przełączeniu. w scheduler ustawiasz cyklicznie wyłączanie formalne pwm np co 5minut - można tez częściej. Do odczytu stanu używasz tego samego bocznika jego położenie odczytasz w input analog lub digital.
fotki i schemat podeśle jeśli jesteś zainteresowany - bo w tygodniu lub nawet dziś będę przy takiej instalacji.

Robię tak jak właśnie napisałeś, czyli mam zwykle przekaźnik 2NO i na jednym podaje zasilanie, na drugim styku czytam stan za pomocą INPD.
Aktualnie na tapecie ma akurat  epn524 ale on ma dodatkowo impedancję 12.8 Ω, co chyba stanowi kolejny problem do rozwiązania. Masz jakąś radę jak go bezpiecznie wysterować z OUT?

W przy większej liczbie przekaźników jednak, jak PWM ustawie cykliczne wyłaczenie PWM np. 1 sek to zdarzenie wchodzi właśnie w pętlę i włącza i wyłącza bez końca PWM. 

(08-29-2023, 01:28 PM)stAch napisał(a): [ -> ]
(08-29-2023, 01:06 PM)przeniek@ napisał(a): [ -> ]Idealnie byłoby gdyby wyjścia OUT można było ustawiać jako bistabilne źródło sygnału. Muszę załączać czasem przekaźniki bistabilne i poza łatwym odczytem stanu takiego przełącznika, to ustawienie czasu powrotu na wartość minimalną 1s nie do końca jest tym, na czym mi zależy. 
Czy aby na pewno mówimy o bistabilnych? by wysterować taki przekaźnik i zmienić jego stan potrzebujemy impulsu napięcia właśnie przez czas np 1sek lub krócej/dłużej. Podanie napięcia przełączającego przez dłuższy okres czasu właściwie nie powoduje uszkodzenia przekaźnika a jedynie blokuje jego zmianę z innego źródła. Co do odczytu ich stanu to też nie jest to takie proste kanał równoległy lub bocznik i sprawdzanie na wejściu LK.

chodzi mi o to, żeby już samo wyjście OUT działało impulsowo, czyli podawało impuls przy włączeniu i kolejny przy wyłączeniu z panelu.. ale to tylko marzenie Smile

No przecież "jest czas powrotu"...
(08-29-2023, 02:25 PM)agrest napisał(a): [ -> ]No przecież "jest czas powrotu"...

ale nie w PWM Smile
(08-29-2023, 02:12 PM)przeniek@ napisał(a): [ -> ]chodzi mi o to, żeby już samo wyjście OUT działało impulsowo, czyli podawało impuls przy włączeniu i kolejny przy wyłączeniu z panelu.. ale to tylko marzenie Smile
ok rozumiem ze interesuje cie zintegrowanie przycisku z pokazaniem stanu jaki jet na przekaźniku impulsowym - to tak się nie da chyba ze zewnętrzna strona lub dedykowana płytka pośrednicząca
wysterowanie bezpieczne z nakladki pwm impedencja wtedy nie ma znaczenia
twoj sposob terowania ma wade bo chcez jednym wyjciem pwm wlaczac i wylaczac przekaznik - uzyj 2 oraz bocznika np epn051 ty masz do dyspozycji tylko no a tak uzyskasz no nc na ktorym zdyskryminujesz dostep  kanalu pwm i nie bedzie tego szalentwa

po takiej zmianie jednym pwm robisz on a drugim off w zdarzeniach tez prosciej to ogarnac sheduler robi za formalnosc i wylacza stany pwm 
ba mozna nawet 3 sterowac on a 4 off wszystkich
dzięki za podpowiedzi.

(08-29-2023, 06:04 PM)stAch napisał(a): [ -> ]ok rozumiem ze interesuje cie zintegrowanie przycisku z pokazaniem stanu jaki jet na przekaźniku impulsowym - to tak się nie da chyba ze zewnętrzna strona lub dedykowana płytka pośrednicząca
tak wiem, że się nie da, ale to kilka lnijek kodu a imo ciekawa funkcjonalność. byłoby miło po prostu

(08-29-2023, 06:04 PM)stAch napisał(a): [ -> ]wysterowanie bezpieczne z nakladki pwm impedencja wtedy nie ma znaczenia
twoj sposob terowania ma wade bo chcez jednym wyjciem pwm wlaczac i wylaczac przekaznik - uzyj 2 oraz bocznika np epn051 ty masz do dyspozycji tylko no a tak uzyskasz no nc na ktorym zdyskryminujesz dostep  kanalu pwm i nie bedzie tego szalentwa
w pwm wiem, że nie ma znaczenia, ale czy masz pomysł jak ten przekaźnik bezpiecznie wysterować z OUT?

(08-29-2023, 06:04 PM)stAch napisał(a): [ -> ]po takiej zmianie jednym pwm robisz on a drugim off w zdarzeniach tez prosciej to ogarnac sheduler robi za formalnosc i wylacza stany pwm 
ba mozna nawet 3 sterowac on a 4 off wszystkich
w dalszym ciągu mam problem dziwnej pętli jeśli każe w zdarzeniach przywracać stan pwm na 0. Włączanie i wyłączenie dwoma PWM to wg mnie marnowanie wyjść i trochę kombinacja przy sterowaniu...
(08-29-2023, 07:25 PM)przeniek@ napisał(a): [ -> ]dzięki za podpowiedzi.
(08-29-2023, 06:04 PM)stAch napisał(a): [ -> ]ok rozumiem ze interesuje cie zintegrowanie przycisku z pokazaniem stanu jaki jet na przekaźniku impulsowym - to tak się nie da chyba ze zewnętrzna strona lub dedykowana płytka pośrednicząca
tak wiem, że się nie da, ale to kilka lnijek kodu a imo ciekawa funkcjonalność. byłoby miło po prostu
techniczne powiazanie pwm do wejscia jest możliwe aczkolwiek nie potrzebne z poziomu samego lk3 - opisany problem rozwiązuje każda dowolna aplikacja do zarzadzania na telefonie lk
polecam pobawić się aplikacja "http_shortcuts" w niej stworzysz sobie taki wymarzony guzik  https://www.youtube.com/shorts/b-VXecOvjH0

(08-29-2023, 06:04 PM)stAch napisał(a): [ -> ]wysterowanie bezpieczne z nakladki pwm impedencja wtedy nie ma znaczenia
twoj sposob terowania ma wade bo chcez jednym wyjciem pwm wlaczac i wylaczac przekaznik - uzyj 2 oraz bocznika np epn051 ty masz do dyspozycji tylko no a tak uzyskasz no nc na ktorym zdyskryminujesz dostep  kanalu pwm i nie bedzie tego szalentwa
w pwm wiem, że nie ma znaczenia, ale czy masz pomysł jak ten przekaźnik bezpiecznie wysterować z OUT?
przekaźnik lub MOSFET pośredniczący jeśli masz obawy że lk nie podoła 
(08-29-2023, 06:04 PM)stAch napisał(a): [ -> ]po takiej zmianie jednym pwm robisz on a drugim off w zdarzeniach tez prosciej to ogarnac sheduler robi za formalnosc i wylacza stany pwm 
ba mozna nawet 3 sterowac on a 4 off wszystkich
w dalszym ciągu mam problem dziwnej pętli jeśli każe w zdarzeniach przywracać stan pwm na 0. Włączanie i wyłączenie dwoma PWM to wg mnie marnowanie wyjść i trochę kombinacja przy sterowaniu...
to musisz zrobić sobie płytkę drukowana zmieniającą każdorazowe pojawianie się napięcia na impuls -  tranzystor i kilka oporników i kondensator schemat

Pętle się biorą stad ze lk po zmianie regóły realizuje odwrócenie stanu który był wcześniej. dlatego wiele już razy sugerowałem dodanie do zdarzeń opcji kiedy ma działać warunek czy na true czy na false lub jeśli wybierzemy oba te zaznaczenia będzie dział jak dotychczas. Ten sam problem ma wysyłanie sms po zmianie stanu reguły i powrocie do pierwotnego.
(08-30-2023, 02:30 AM)stAch napisał(a): [ -> ]Pętle się biorą stad ze lk po zmianie regóły realizuje odwrócenie stanu który był wcześniej. dlatego wiele już razy sugerowałem dodanie do zdarzeń opcji kiedy ma działać warunek czy na true czy na false lub jeśli wybierzemy oba te zaznaczenia będzie dział jak dotychczas. Ten sam problem ma wysyłanie sms po zmianie stanu reguły i powrocie do pierwotnego.

Mysle, ze nad tym problemem niedługo sie pochylimy

Co do wyjsc out1-out4 w lk3.8 to jest tam tranzystor 2N7002, który pozwala na obciązenie ciągłe 115mA lub impulsowe do 800mA.