PDA

Просмотр полной версии : ПР200 и управление вентиляцией



garfield
04.12.2019, 13:59
Добрый день коллеги, прошу совета по реализации задуманного. Имеется ПР200 с дискретными входами и выходами, используем на первом входе детектор наличия напряжения в сети. На выходе вентилятор с подключенным регулятором оборотов, Хотелось бы реализовать след алгоритм, вентилятор работает чрез регулятор когда свет выкл., при вкл. он будет работать напрямую от сети, после выкл. освещения он продолжит работать напрямую 10сек и перейдет вновь на регулятор. Никак не могу понять как реализовать функцию по переходу с макс. на мин. так, чтоб не было одновременно 1 на обоих выходах. Ниже краткий алгоритм:

При нал.0 на входе вкл. Q1, выкл. Q2.
При нал.1 на входе - выкл.Q1 и вкл.Q2.
При смене 1 на 0 - Q2 остается вкл на 10сек по истечении который Q2 откл и вкл.Q1

Чуть напутал со вложением, где детектор заднего фронта - лишняя

45981

petera
04.12.2019, 14:19
Добрый день коллеги, прошу совета по реализации задуманного. Имеется ПР200 с дискретными входами и выходами, используем на первом входе детектор наличия напряжения в сети. На выходе вентилятор с подключенным регулятором оборотов, Хотелось бы реализовать след алгоритм, вентилятор работает чрез регулятор когда свет выкл., при вкл. он будет работать напрямую от сети, после выкл. освещения он продолжит работать напрямую 10сек и перейдет вновь на регулятор. Никак не могу понять как реализовать функцию по переходу с макс. на мин. так, чтоб не было одновременно 1 на обоих выходах. Ниже краткий алгоритм:

При нал.0 на входе вкл. Q1, выкл. Q2.
При нал.1 на входе - выкл.Q1 и вкл.Q2.
При смене 1 на 0 - Q2 остается вкл на 10сек по истечении который Q2 откл и вкл.Q1

Чуть напутал со вложением, где детектор заднего фронта - лишняя

45981

На схеме не понятно, какое отношение к условиям задачи имеют выходы недельных таймеров и чего делать с I7.

А если отвлеченно, то
При нал.0 на входе вкл. Q1, выкл. Q2.
При нал.1 на входе - выкл.Q1 и вкл.Q2.
При смене 1 на 0 - Q2 остается вкл на 10сек по истечении который Q2 откл и вкл.Q1
45982

garfield
04.12.2019, 14:25
Недельные таймеры тоже задействованы, но под другую функцию. Спасибо, действительно работает. Как не смог решить сам, стыдно даже.

dan75
04.12.2019, 14:29
Разветвление и NOT поставить после TOF, и все дела.

dan75
04.12.2019, 14:36
petera, а OR зачем?

petera
04.12.2019, 14:39
petera, а OR зачем?

Действительно!
45984
Как это я сам не додумался.

garfield
04.12.2019, 14:42
Нет предела совершенству, спасибо коллеги.