Вопрос к знатокам!!! собрал таймер включения реле при настройки времени через KaSCAD, все работает нормально значения времени после отключения питание запоминает , но не читает значение eeprom выхода "red" т.е. при срабатывания таймера "red" включается, но при отключение питания состояние "red" выключено..... как сделать что при старте контроллера стостояние red" было как до отключения ?
Выключено оно и будет, вернее промигнёт один раз при включении. А переносить данные из eeperoma в переменные лучше все сразу на отдельной плате и выполнять один раз по условию (от Rtriggera).
Выложите пример, покажу подробней.
[ref]DeaDMazaY[/ref], Поймите одно - Ваш red это выход, не переменная. Его выключает таймер, управляемый от сравнения времени.
Поставьте другой блок, пользовательский, вместо трёх блоков, 2х RTCAlarm и SR.
Отправлено спустя 1 минуту 49 секунд:
Не помню в каком разделе, но суть - блок проверяет, текущее время входит ли в указанный диапазон.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
[ref]DeaDMazaY[/ref], Перебор по моему.
Вся проблема, что Ваши блоки, изначальные, дёргают триггер только в момент совпадения времени.
Тот, о котором я говорил, ВСЕГДА сравнивает текущее время с диапазоном, поэтому работает в каждом цикле.
Уловите ход мысли.
Отправлено спустя 1 минуту :
Может пользователи этого блока читают тему, подскажут.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Sancho я уловил ход мысли и хотел так сделать но в FLprog изначально не нашел такого блока, а поиски в инете не очень помогли, поэтому я подумал что в Flprog это не реализовано и пришлось делать это....