v0.633 https://cloud.mail.ru/public/g1No/Lkj4JmZmE- Можно менять размер шрифта большинства надписей через диалог изменения толщины и цвета графика
- Можно отображать подписи к курсору сверху, поставив галочку внизу панели Отображения графиков (рядом с галочкой Фильтрации)
Добавлено через 5дн. 4ч. 37мин.:v0.640 -
https://cloud.mail.ru/public/p2Eg/X4nvqHhEDДоделал автоматический режим А3. Если стоит галочка отбора подголовий, и/или предхвостий, то будет под них просить поменять банку, и уже как бы не будет полностью автоматическим режимом.
В качестве документации, алгоритм работы. При нажатии на кнопку этапа:
I. Переводит ТЭН и все отборы в ручной режим. Отборы ставит на 0%. Запоминает текущую температуру ТР1 (отбор).
Раз в секунду:
- увеличивает мощность ТЭНа на 0.2%.
- проверяет не стала ли температура ТР1 больше на два градуса (не пришел ли пар в отбор). Если стала, то переходит к этапу II.
II. Включает Охлаждение в автоматический режим, с теми параметрами, которые там были. Если стоит галочка стабилизации по давлению, то переводит ТЭН в автоматический режим на поддержание указанного давления. Иначе выставляет указанную мощность ТЭНа.
По прохождению указанного времени, переходит к этапу III.
III. Устанавливает Отбор1 на указанную производительность.
По прохождению указанного времени, переходит к этапу IV.
IV. Если стоит галочка отбора подголовий (это уже полуавтоматический режим), то просит подставить банку под подголовья, и устанавливает Отбор2 на указанную производительность.
По прохождению указанного времени, переходит к этапу V.
V. Если стоит галочка отбора подголовий, то просит подставить банку под тело.
Устанавливает Отбор1 (головы) и Отбор3 (хвосты) на указанную производительность.
Устанавливает Отбор2 в автоматический режим, где в качестве уровня Старта - текущая температура в ТР1, Скорость - скорость отбора подголовий из IV этапа. Условие окончания автоматического отбора - указанная температура в ТР2 (кубе).
При срабатывании условия окончания автоматического отбора2, переходит к этапу VI.
VI. Если стоит галочка отбора предхвостий, то просит подставить банку под предхвостья, и продолжает отбирать в автоматическом режиме как и тело, только условие окончания - другая температура в кубе (ТР2).
При срабатывании условия окончания автоматического отбора2, переходит к этапу VII.
VII. Отборы 2 и 3 перекрывает. Отбор1 открывает на указанную скорость, для отбора хвостов (в ту-же банку, что и головы).
Отбирает до указанной температуры в ТР1 (отборе тела). Всё - ФИНИШ.
На Финише выключает ТЭН, Охлаждение и все отборы.
На каждом этапе посылается уведомление. Если выбраны опции полуавтоматического режима, то когда требуется поменять банку, издает звуковую сигнализацию, пишет об этом, и ждет нажатия пользователя.
Хотелось бы ещё раскрыть тему автоматического регулирования скорости отбора голов и хвостов, по температуре куба. Но для этого требуется знать концентрации различных голов и промежуточных.
Не знаю, будет ли автоматический режим А5, позволяющий без ручной замены банок, разбирать головы, подголовья, тело, предхвостья и хвосты по разным банкам. Уж больно много нужно будет реле и клапанов. В принципе ещё два резервных отбора (5 и 6) для этого есть.