Страница 1 из 1

Командоаппарат для сушилки.

Добавлено: 02 фев 2020, 21:19
AzZbuka
Всем привет, подскажите что не так делаю? :smile390:
Есть сломалась сушилка для белья с набором программ (3 шт. пример).
В каждой программе такие параметры:
  • Название №
  • Температура нагрева
  • Продолжительность сушки
  • Время охлаждения 5 мин. (не изменяется)
  • Температура охлаждения 30 гр.С (не изменяется)
  • Время вращения двигателя влево/вправо 30 сек. (не изменяется)
  • Пауза на реверс 1 сек. (не изменяется)
Что не получается: не записываются данные времени в командоаппарат, выход реле 2 дёргается в такт опроса термодатчика max6675, как организовать кнопку старт/стоп?
FLProg5.3.0

Командоаппарат для сушилки.

Добавлено: 06 фев 2020, 21:02
AzZbuka
Оставил в меню настройки одной программы... командоаппарат не работает.. не останавливается. :smile390:

Командоаппарат для сушилки.

Добавлено: 12 фев 2020, 00:55
AzZbuka
Допилил ...переделал командоаппарат прибавил шагов с фиксированным временем //переключение программ enter изменение температуры + - . Не могу разобраться с кнопкой Старт/Стоп с первого раза не запускает таймер обратного отсчёта :smile37: FlProg5.3.0 Да меню пробное и в командоаппарате время 2 мин вместо 5. Выход реле на обдув перестал "дёргаться" после установки условия выполнения платы.
Видео

Командоаппарат для сушилки.

Добавлено: 12 фев 2020, 06:57
edyapd
[ref]AzZbuka[/ref], поздравления с тем, что справились и сделали.
Ну, и немного критики.
1. Блоки FreeLog лучше заменить на блоки AND.
2. В программе есть такой замечательный инструмент как "Обзор схемы". И с помощью него можно увидеть, что переменная "Старт" у вас в единственном экземпляре. То есть, она записывается каждый цикл, но в дальнейшем нигде не используется. То же самое с клеммой "Стоп", она присутствует в проекте, но никуда не подключена.
Все эти лишние переменные и клеммы затрудняют чтение плат.