Плавное открытие фрамуг

Вопросы от новичков
Scorp1978
Рядовой
Сообщения: 24
Зарегистрирован: 19 май 2017, 13:06

Плавное открытие фрамуг

Сообщение Scorp1978 »

Здравствуйте подскажите с чего начать и как правильно сделать? Вопрос такой у меня есть теплица с фармугами двигатель открывает фармугу за 300 секунд. Как сделать чтоб каждые 30 секунд контроллер проверял температуру (в течении еще 30 секунд) и если она не изменилась в нужную сторону продолжил открытие еще 30 секунд и т.д. пока не достигнем общего времени открывания 300 секунд.
Аватара пользователя
nalnik
Подполковник
Сообщения: 1320
Зарегистрирован: 14 май 2016, 17:12
Откуда: Кисловодск
Имя: Александр

Плавное открытие фармуг

Сообщение nalnik »

Scorp1978 писал(а): 14 сен 2018, 13:20фармуга
Возможно, вы имели в виду: фрамуга
Я хочу быть добрее, но люди сами нарываются.
Scorp1978
Рядовой
Сообщения: 24
Зарегистрирован: 19 май 2017, 13:06

Плавное открытие фармуг

Сообщение Scorp1978 »

да "фрамуга", ошибочка вышла
Аватара пользователя
bsn
Лейтенант
Сообщения: 411
Зарегистрирован: 22 июл 2018, 07:24
Откуда: Новошахтинск
Имя: Сергей
Благодарил (а): 103 раза
Поблагодарили: 23 раза

Плавное открытие фармуг

Сообщение bsn »

Попробуйте например так
Фрамуги_1.png
Мультивибратор можно сделать и несимитричным. Тогда можно будет поэкспериментировать с такими режимами - 10 секунд открывает, 30 секунд ждёт и т.п.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Делай как должно, и пусть всё будет как будет.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Плавное открытие фармуг

Сообщение Sancho »

[ref]bsn[/ref], Только, наверно, нужно "или" заменить на "и"...

Отправлено спустя 1 минуту 6 секунд:
Вопрос в другом - надо ещё и закрывать, я предполагаю? :)
Всплывает гистерезис и обратный ход привода...
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
bsn
Лейтенант
Сообщения: 411
Зарегистрирован: 22 июл 2018, 07:24
Откуда: Новошахтинск
Имя: Сергей
Благодарил (а): 103 раза
Поблагодарили: 23 раза

Плавное открытие фармуг

Сообщение bsn »

Sancho писал(а): 14 сен 2018, 14:32bsn, Только, наверно, нужно "или" заменить на "и"...
Да конечно. Очепятка :)
Спасибо что подсказали. Вот так будет правильно:
Фрамуги_2.png
А насчёт закрытия я тоже обратил внимание, что в задании про это ни слова. Скажет Scorp1978 желательный алгоритм на закрытие - можно будет дорисовать. Или, может быть, у него это уже каким то образом реализовано.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Делай как должно, и пусть всё будет как будет.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Плавное открытие фармуг

Сообщение Sancho »

[ref]bsn[/ref], Нет, думаю, задание на только открытие было правильно в Вашем верхнем сообщении, с заменой лишь очепятки - гарантированное отключение привода при достижении необходимой температуры

Отправлено спустя 2 минуты 58 секунд:
Генератор может быть остановлен в любой момент - на выходе может зависнуть true...
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
bsn
Лейтенант
Сообщения: 411
Зарегистрирован: 22 июл 2018, 07:24
Откуда: Новошахтинск
Имя: Сергей
Благодарил (а): 103 раза
Поблагодарили: 23 раза

Плавное открытие фармуг

Сообщение bsn »

Я думаю раньше времени нет смысла нагнетать. Всё там просто и работоспособно.
Критерий истины - практика.
Захочет Scorp1978 попробовать тот или иной вариант - попробует. Нет, значит нет.
По результатам испытаний и будет оценка полезности того или иного варианта.
Делай как должно, и пусть всё будет как будет.
Аватара пользователя
ViktorPetrov
Капитан
Сообщения: 807
Зарегистрирован: 09 апр 2018, 23:56
Имя: Виктор
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Плавное открытие фармуг

Сообщение ViktorPetrov »

А где счетчик ? время работы двигателя кто нибудь считает? Условие: продолжил открытие пока не достигнем общего времени открывания 300 секунд-не выполняется
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Плавное открытие фармуг

Сообщение Sancho »

ViktorPetrov писал(а): 14 сен 2018, 19:45А где счетчик ?
Лучший счётчик, в данном случае, это или концевик, или датчик тока привода.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
Phazz
Полковник
Сообщения: 3120
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 232 раза
Поблагодарили: 112 раз

Плавное открытие фрамуг

Сообщение Phazz »

Sancho писал(а): 14 сен 2018, 15:29Генератор может быть остановлен в любой момент - на выходе может зависнуть true
Это как? Разве генератор не отключается если с en убрать true?
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Плавное открытие фрамуг

Сообщение Sancho »

Phazz писал(а): 15 сен 2018, 00:24Разве генератор не отключается если с en убрать true?
Нет, он останавливается, стоп. При этом, выход может быть или true , или false. Вход ведь называется En - разрешение работы, просто начинается при старте программы с 0 на выходе.

Отправлено спустя 1 минуту 47 секунд:
Это как на метрономе - начинаем всегда, допустим слева - 0. А когда останавливаем - как "фишка ляжет".
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
Phazz
Полковник
Сообщения: 3120
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 232 раза
Поблагодарили: 112 раз

Плавное открытие фрамуг

Сообщение Phazz »

diagramFBDUnSimetricMultiGen.PNG
Справка говорит о другом
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Плавное открытие фрамуг

Сообщение Sancho »

[ref]Phazz[/ref],
Сори, недосмотрел код до конца, первую строчку, каюсь...

Код: Выделить всё

if (_gtv4) { if (! _gen1I) { _gen1I = 1; _gen1O = 1; _gen1P = millis(); } } else { _gen1I = 0 ; _gen1O= 0;}
 if (_gen1I) {  if ( _isTimer ( _gen1P , 500 )) { _gen1P = millis(); _gen1O = ! _gen1O;}}
_gtv3 = _gen1O;
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
bsn
Лейтенант
Сообщения: 411
Зарегистрирован: 22 июл 2018, 07:24
Откуда: Новошахтинск
Имя: Сергей
Благодарил (а): 103 раза
Поблагодарили: 23 раза

Плавное открытие фрамуг

Сообщение bsn »

Sancho писал(а): 15 сен 2018, 12:57Сори, недосмотрел код до конца, первую строчку, каюсь...
Я ещё больше извиняюсь. Заколдованные фрамуги, и тексты за минуту - делаю косяк на косяке. :smile390:
Сорри. Так она, будь неладна, должна стрелять:
Фрамуги_3.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Делай как должно, и пусть всё будет как будет.
Scorp1978
Рядовой
Сообщения: 24
Зарегистрирован: 19 май 2017, 13:06

Плавное открытие фрамуг

Сообщение Scorp1978 »

Необходимо чтоб считался общий счетчик времени от 0 до 300 секунд. Все интервалы можно было задать в параметрах. Фрамуги должны открываться и закрываться. На закрытие стоит концевик при его срабатывании общий счетчик должен обнуляться.
Вот набросал, посмотрите может где что подправить подсказать, продолжаю думать дальше?
https://ibb.co/k1kcbe вот ссылка на картинку не знаю как сюда вставлять чтоб сразу видно было

Отправлено спустя 40 секунд:
Если кому не лень перезалейте нормально картинку
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

Плавное открытие фрамуг

Сообщение aidar_i »

Нажать внизу: добавить файлы(скачается файл) -spoiler -вставить в текст сообщения
Scorp1978
Рядовой
Сообщения: 24
Зарегистрирован: 19 май 2017, 13:06

Плавное открытие фрамуг

Сообщение Scorp1978 »

Вот картинка и ниже сам проект
Изображение - картинка
Парник.flp
- сам проект

Отправлено спустя 1 минуту 44 секунды:
Не могу понять с тригером SR как опять запустить генератор импульсов после того как отработает "Малый счетчик паузы фармуги"
У вас нет необходимых прав для просмотра вложений в этом сообщении.
tolochko
Сержант
Сообщения: 247
Зарегистрирован: 30 ноя 2016, 16:58
Откуда: Днепропетровск

Плавное открытие фрамуг

Сообщение tolochko »

Зачем вам счетчик ставите блок несиметричный мультивибратор
Допустим 3 сек работа 1 мин пауза Паузы можно менять в меню
Фрамуга открылась немного и ждет если температура достигла нормы
дальше не двигается если нет открывается дальше
Ну в конце концевики конечно
Так же закрывать
Scorp1978
Рядовой
Сообщения: 24
Зарегистрирован: 19 май 2017, 13:06

Плавное открытие фрамуг

Сообщение Scorp1978 »

Вот именно на конце концевиков нет нужно считать общее количество секунд, считаю если механику можно упростить за счет программирования нужно этим пользоваться. Как можно с блока несиметричный мультивибратор получить сколько секунд открывается фрамуга
Ответить

Вернуться в «Начинающим»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя