полезное объяснение для чего нужны номера блоков. Лучше что бы номерация была отображаема всегда в уголку блока например. А вот вопрос ниже правильно задали как изменить номер или оставить номер но поменять блок но что бы его место в программе осталось то же.
Последовательность работы блоков можно менять перемещяя их расположение на плате.Блоки работают с лева на право сверху вниз так же влияют соединения между блоками .
Приветствую! Подскажи пожалуйста, есть такая схема: часы реального времени-компаратор (два штуки для триггера) -триггер-реле. Мне нужно чтобы в определённое время реле срабатывало и работало до определённого времени. На пример в 7:00 вкл в 23:00 выкл. Загвоздка в соединение компаратором и блоком времени. Не совсем догоняю какие значения в каких единицах указывать в компараторе (на пример >=7:00 на одном и >=23:00). Но эти цифры понятное дело ни о чем для компоратора. Одно дело градусы и влажность с датчика а другое дело время, как оно делится, как переводится, float, integer или что там должно быть? Если не трудно подуажи пожалуйста. Спасибо заранее!
В FLprog все просто есть блок будильника его можно установить не однократно и установить на одном время включения .На другом время выключения.Хоть константой хоть со входов.Один будет включать тригер другой выключать.Если хотите компоратором то конвертируйте значение в строки и сравнивайте блоком сравнения строк.Главное в блоке сравнения строк установить что будете сравневать именно строки а не их длину.К сожелению часов реального времени нет под рукой.
@@user-kg6en9hf3f спасибо за ответ! Я с будильником пробовал но понял, что если на пример в 7 часов реле срабатывает и работает в течении дня, происходит перебои со светом, то при включении триггер в начальное состояние возвращается и реле соответственно.. И оно уже не включится т.к будильник на включение сработает только на следующее утро... Я не совсем понимаю что значит сравнивать строки..
@@pravitel88 Понятно вам нужно что-бы сравнивалось больше или меньше от и до.Попробуйте сравнивать минуты и часы отдельно что-бы в числовых значениях так как 7:30 это уже строка а не число .И мы не можем определить больще оно или меньше.Надо или отдельно 7 и отдельно 30 или перевести строку в число и сравнивать как например больше730 и меньше 2300.Както так.
@@user-kg6en9hf3f нашел что искал на форуме flprog. Блок называется "Блок проверки попадания текущего времени в заданный временной интервал" Именно то, что нужно)
Открыл для себя эту программу ,это прекрасно. Спасибо людям за уроки ,подписываюсь на всех,это очень помогает .спасибо вам
Повторение, мать учения. Это я про себя.
Тема FLProg мне интиресна. Подздравляю с выходом 7.4.1 FLProg
и еще бы серию роликов про создание пользовательских блоков из части кода и как правильно сделать из него блок и что бы он работал
10:47☝️👍
полезное объяснение для чего нужны номера блоков. Лучше что бы номерация была отображаема всегда в уголку блока например. А вот вопрос ниже правильно задали как изменить номер или оставить номер но поменять блок но что бы его место в программе осталось то же.
Последовательность работы блоков можно менять перемещяя их расположение на плате.Блоки работают с лева на право сверху вниз так же влияют соединения между блоками .
Как менять последовательность работы блоков ?
Подскажите пожалуйста как в программе flprog можно микроконтроллер отправить в сон при длительном неиспользовании датчиков.
Приветствую! Подскажи пожалуйста, есть такая схема: часы реального времени-компаратор (два штуки для триггера) -триггер-реле. Мне нужно чтобы в определённое время реле срабатывало и работало до определённого времени. На пример в 7:00 вкл в 23:00 выкл. Загвоздка в соединение компаратором и блоком времени. Не совсем догоняю какие значения в каких единицах указывать в компараторе (на пример >=7:00 на одном и >=23:00). Но эти цифры понятное дело ни о чем для компоратора. Одно дело градусы и влажность с датчика а другое дело время, как оно делится, как переводится, float, integer или что там должно быть? Если не трудно подуажи пожалуйста. Спасибо заранее!
В FLprog все просто есть блок будильника его можно установить не однократно и установить на одном время включения .На другом время выключения.Хоть константой хоть со входов.Один будет включать тригер другой выключать.Если хотите компоратором то конвертируйте значение в строки и сравнивайте блоком сравнения строк.Главное в блоке сравнения строк установить что будете сравневать именно строки а не их длину.К сожелению часов реального времени нет под рукой.
@@user-kg6en9hf3f спасибо за ответ! Я с будильником пробовал но понял, что если на пример в 7 часов реле срабатывает и работает в течении дня, происходит перебои со светом, то при включении триггер в начальное состояние возвращается и реле соответственно.. И оно уже не включится т.к будильник на включение сработает только на следующее утро...
Я не совсем понимаю что значит сравнивать строки..
@@pravitel88 Понятно вам нужно что-бы сравнивалось больше или меньше от и до.Попробуйте сравнивать минуты и часы отдельно что-бы в числовых значениях так как 7:30 это уже строка а не число .И мы не можем определить больще оно или меньше.Надо или отдельно 7 и отдельно 30 или перевести строку в число и сравнивать как например больше730 и меньше 2300.Както так.
@@user-kg6en9hf3f спасибо завтра на работе помучаюсь=)
@@user-kg6en9hf3f нашел что искал на форуме flprog. Блок называется "Блок проверки попадания текущего времени в заданный временной интервал"
Именно то, что нужно)