Основной экран ректификационного режима
При включении или перезагрузке Самовар начинает работать в состоянии “Выключено”.
В этом состоянии он показывает параметры с датчиков, но ничем не управляет. Если нажать кнопку “Включить нагрев” в web- интерфейсе, Самовар включит регулятор мощности (если он подключен) в режиме разгона, и будет ждать разогрева колонны.
Также для включения разгона можно воспользоваться
Универсальной кнопкой.
#define OPEN_VALVE_TANK_TEMP 70 //Значение температуры датчика в кубе, при котором откроется клапан подачи воды
Самовар включит реле №3 (предполагаем, что к нему реально подключен клапан, открывающий подачу воды). Включит насос подачи воды на полную мощность на 5 секунд, потом переведет его на минимальный режим работы,
файл Samovar_ini.h строка:
//Нижнее значение (в процентах), для работы ШИМ-регулятора для насоса. Необходимо подобрать такое значение, которое обеспечивает поток воды
#define PWM_LOW_VALUE 10
и выведет сообщение: "Откройте клапан охлаждения".
Уведомление появится в любом случае - даже если клапана нет или он уже открыт принудительно.
Когда, температура пара достигнет 39 градусов
файл Samovar_ini.h строка:
#define CHANGE_POWER_MODE_STEAM_TEMP 39 //Значение температуры датчика пара, при котором колонна перейдет из режима разгона в рабочий режим
Самовар отключит режим разгона, даст команду регулятору выставить напряжение, указанное в первой строке программы отбора и перейдет в режим стабилизации колонны. Уведомления об этом будут отправлены на смартфон (если настроено) и выведутся на основном экране.
При этом с помощью насоса охлаждения, будет поддерживать температуру охлаждающей воды.
Самовар будет ждать, когда отклонения температуры пара не будут больше, чем 0.1 градус в течение шести минут. После этого считается, что стабилизация завершена. Уведомления об этом будут отображены в web-интерфейсе.
Эта логика реализована в файле logic.h
//Разгон и стабилизация завершены - шесть минут температура пара не меняется больше, чем на 0.1 градус:
//https://alcodistillers.ru/forum/viewtopic.php?id=137 - указано 3 замера раз в три минуты.
if ((SamovarStatusInt == 51 || SamovarStatusInt == 52) && SteamSensor.avgTemp > CHANGE_POWER_MODE_STEAM_TEMP) {
Решение о запуске процесса отбора принимает оператор. Если решение принято положительное, то необходимо нажать кнопку “Начать отбор” в web-интерфейсе, в приложении Blynk или воспользоваться
Универсальной кнопкой.
После подачи команды запустится
программа отбора, перистальтический насос начнет работать с заданной в программе скоростью. Коромысло узла распределения установится на позицию, указанную в программе отбора.
До завершения всех строк программы отбора голов Самовар:
- будет отбирать объем, который был указан в программе,
- переключать поток в емкости для отбора в соответствии с указаниями программы
- может менять скорость отбора в соответствии с заданием
И при этом не учитывает изменения температур царги и пара. Т.е просто отбирает согласно задания.
По окончании строк программы относящихся к отбору голов, Самовар перейдет к отбору тела
Когда начнет работать первая строка программы отбора тела, Самовар запомнит температуру пара и температуру в царге, и в дальнейшем, при работе, будет опираться на эти зафиксированные температуры.
Примечание:
Эти температуры можно скорректировать в любой момент работы строки программы, отбирающей тело, нажав на кнопку “Задать Т отбора тела” на основном экране на вкладке “Дополнительно”. При этом Самовар перезапишет запомненные ранее температуры отбора тела текущими показаниями датчиков.
Примечание:
Так же при работе любой строки программы можно в любой момент изменить скорость отбора, задав необходимую скорость в литрах в час на основном экране, на вкладке “Дополнительно”, и нажав кнопку “Установить”. Минимальная скорость отбора – 0.001 л/ч, максимальная – 5 л/ч.
Если в настройках была включена опция – “Использовать корректировку давления”, Самовар при работе строк программ, отбирающих тело, будет пересчитывать температуры отбора тела в зависимости от изменения атмосферного давления. То есть, при понижении атмосферного давления Самовар будет понижать температуру тела в соответствии с зависимостью температуры кипения спирта от давления. При повышении давления – повышать.
Строки программы отбора тела будут работать, пока не наберется указанный в программе отбора объем.
Если в процессе отбора тела, температура датчиков пара или царги будет выходить за указанные в настройках пределы, Самовар будет ставить отбор на паузу. Так называемый режим "Старт-Стоп".
- Если установлен параметр: “Использовать корректировку скорости насоса”, то одновременно с постановкой на паузу Самовар будет снижать скорость отбора на заданный в настройках процент.
- Если установлен параметр: “Использовать корректировку подаваемой мощности”, то одновременно с постановкой на паузу Самовар будет давать команду регулятору снизить напряжение на 3 вольта.
После завершения выполнения строк программы отбора тела Самовар перейдет к строкам отбора хвостов, если они были в программе, а когда завершится последняя строка программы, Самовар отключит нагрев, подождет пока остынет колонна и отключит воду.
Если в процессе выполнения любой строки программы вы нажмете на кнопку “Следующая программа”, то Самовар перейдет к выполнению следующей строки. Так же в процессе выполнения программы можно нажать на кнопку – “Поставить на паузу” или вновь воспользоваться
Универсальной кнопкой и Самовар поставит насос на паузу. Чтобы продолжить отбор, вам нужно будет нажать на кнопку – “Продолжить отбор”, программа продолжит свое выполнение.