ББК: перший запуск — спочатку на воді, потім брага
Написано для прошивки 0.2.93 · порталу 0.0.176Можливо, застаріло: поточна прошивка 0.2.127, поточний портал 0.0.182
Перший прогін нової колони на бразі — це перевірка одразу всього: датчиків, клапанів, ТЕНів, параметрів і ваших очікувань. Коли щось піде не так, ви не зрозумієте, що саме. Тому в сценарії є режим «Чистий дистилятор (спочатку на воді)»: колона проходить налив, розігрів і стабілізацію, а далі працює на воді й чекає вашої кнопки. Ви бачите, як поводиться кожен вузол, збираєте дистильовану воду і лише тоді пускаєте брагу — або зупиняєте, якщо побачили проблему.
Нижче — весь шлях від порожнього парогенератора до «Завершено». Порядок стадій і поведінка автоматики — з прошивки 0.2.93.
Перед запуском#
Пройдіть список зверху вниз. Кожен пункт — це аварія, яку ви інакше отримаєте на старті.
- Прив'язки. Усі обов'язкові ролі з карти ролей заповнені — у сценарію, парогенератора, рівня, тиску пари, нагріву, ABV, охолодження. Не забудьте барометр в ABV: без нього ABV не стартує, а з ним і сценарій.
- Потужність ТЕНів у ватах задана в налаштуваннях кожного ТЕНа — з нулем «Керування нагрівом» не запуститься.
- Параметри сценарію заповнені без нулів у критичних полях: температура переходу, максимальна й робоча потужність, таймаут, межі й період помпи, цільова спиртуозність. Що означає кожне — у параметрах.
- «Чистий дистилятор» увімкнено — у «Параметрах» на панелі «Стабілізація колони».
- «Безпека» заповнена — наступний розділ.
- Учасники не в аварії. Картки «Парогенератор», «Тиск пари», «Рівень води», «Керування нагрівом», «Розрахунок ABV», «Охолодження» не червоні. Аварія учасника тримається до ручного скидання: натисніть «Стоп» на його картці — аварійний стан скинеться у звичайний «зупинено».
- Термометр верху колони показує правдоподібне число. Показ поза −30…130 °C сценарій вважає обірваним датчиком і зупиняється аварією на прогріві.
Запустіть учасників вручну по одному — «Охолодження», «Розрахунок ABV», «Парогенератор» — і подивіться, чи картка стає зеленою. Це той самий тест, який сценарій зробить на «Готово», але тепер із порожньою колоною і без води в баку.
Що заповнити у «Безпеці»#
Сухий хід, переповнення й перегрів продукту — не код сценарію, а умови вкладки «Безпека» у того скрипта, чий це датчик. Спочатку в налаштуваннях периферії поставте датчику прапорець «Може сигналізувати аварію» — інакше він не з'явиться у списку.
| Де | Датчик | Умова | Поріг | Затримка «через» | «Лише після норми» | Навіщо |
|---|---|---|---|---|---|---|
| «Рівень води» (парогенератора) | Рівень — низ | менше | 0.5 | кілька секунд, щоб хвиля не стала аварією | увімкнути | Сухий хід. На старті бак порожній — без «Лише після норми» аварія вдарить одразу, а з ним умова озброїться, коли нижній поплавок уперше побуває мокрим |
| «Рівень води» (парогенератора) | Рівень — верх (або окремий датчик переповнення, якщо є) | більше | 0.5 | десятки секунд | вимкнути | Переповнення: верх мокрий довше, ніж триває нормальне закриття клапана |
| Сценарій «ББК» | Температура в попугаї | більше | температура продукту, вище якої ви вважаєте охолодження зірваним | 0 або кілька секунд | вимкнути | Перегрів продукту. Умови «більше порога» мають бити одразу — не озброюйте їх |
Поплавок дає 0 або 1, тому поріг 0.5 з умовою «менше» означає «сухий», «більше» — «мокрий». Аварія «Безпеки» зупиняє скрипт повністю, і парогенератор передає її сценарію як «Рівень ПГ» — див. аварії.
Надтиск у цю вкладку не йде: аварійний контакт манометра прив'язується роллю «Тиск — аварійний датчик» у скрипті «Тиск пари», і той зупиняється сам.
Запуск крок за кроком#
Стадії — як на картці сценарію. Якщо картка показує не те, що описано, — перед вами аварія, її код і що робити є в таблиці аварій.
1. «Перевірка цілісності колони» — чекає «Готово»#
Сценарій нічого не вмикає: ні воду, ні налив, ні нагрів. Якщо він одразу став червоним — не заповнено параметри або не прив'язано ABV; напис на картці каже, що саме.
Зробіть руками: зберіть колону, відкрийте воду до клапана наливу і до клапана конденсатора, під'єднайте лінію браги (у режимі на воді брага ще не піде, але лінія має бути готова), поставте приймач. Натисніть «Готово».
На кнопку сценарій вмикає охолодження і ABV, перевіряє, що обидва працюють, і запускає парогенератор. Якщо хтось не стартував — червона картка з назвою учасника. Найчастіше це «ABV не стартував» — барометр або тиск у колоні.
2. «Наповнення парогенератора»#
Клапан наливу відкритий, нагріву нема — навіть якщо «Гріти під час доливу» увімкнено: первинний налив завжди холодний. Дивіться, чи йде вода, чи закривається клапан на потрібному поплавку. Сценарій цю стадію не обмежує в часі: «вода не йде» — це умова «Безпеки» рівня або ваше око.
3. «Розігрів парогенератора»#
Парогенератор доповів «повно», і сценарій дав максимальну потужність. На картці «Керування нагрівом» видно фактичні вати, на картці сценарію — вимогу. Стежте за термометром верху колони: стадія закінчиться, коли він перейде «Температуру верху колони для переходу в робочий режим». Не перейшов за «Таймаут розігріву» — аварія «Час ПГ нагріву». Запишіть, скільки хвилин це зайняло насправді, — це ваш таймаут для наступних прогонів.
Якщо прив'язано датчик тиску, парогенератор може вийти на «hold» — тиск досягнуто, нагрів на «Потужності при робочому тиску». Це нормально; сценарій свою вимогу не змінює.
4. «Стабілізація колони»#
Потужність упала до робочої, помпа браги на нулі. Сценарій чекає, поки верх колони заспокоїться: розкид останніх 20 показів не більше 2 °C і щонайменше 30 с на стадії. Понад 10 хв — аварія «Колона не стабілізувалась»: зазвичай замало робочої потужності або протікає пара.
5. «Робота на воді» — чекає «Готово»#
Колона працює на воді, помпа на нулі, часу стадія не обмежує. Це і є ваш тест:
- йде дистильована вода з холодильника — охолодження, дефлегматор і колона працюють;
- попугай холодний — умова перегріву не б'є хибно;
- парогенератор доливає воду — дивіться, як поводиться колона під час доливу: з «Гріти під час доливу» вимкненим картка сценарію лишається на стадії, але верх тимчасово просідає, і це не аварія;
- міцність на картці ABV — «ABV: --» або число, близьке до нуля; на воді так і має бути.
Побачили, що щось не так, — зупиніть сценарій кнопкою на картці, і на цьому перший прогін закінчено з користю. Усе гаразд — переконайтесь, що лінія браги готова, і натисніть «Готово».
Кнопка, натиснута раніше «про запас», на цю стадію не переноситься — сценарій скидає її при вході в «Роботу на воді». Тисніть тоді, коли справді готові.
6. «Подача браги»#
Помпа на «Стартовій потужності насоса» рівно 60 с. Перевірте, чи пішла брага, чи не б'є помпа, чи не захлинається колона.
7. «Дистиляція»#
Регулятор рухає помпу на 1 % раз на період за міцністю ABV. Дивіться на три числа: міцність (картка ABV), помпу браги (картка сценарію, %) і вимогу потужності (там само, Вт). Якщо помпа впирається в межу, потужність зсунеться на 5 %, і сценарій повернеться до «Стабілізації колони» — це не помилка, а перебудова режиму; після неї помпа знову стартує зі «Стартової потужності», а «Робота на воді» вже не вмикається.
Коли брага закінчилась:
- з витратоміром — витрата впаде нижче мінімальної, міцності не буде, і сценарій сам перейде до «Завершення процесу»;
- без витратоміра — сценарій цього не побачить. Помпа дійде до максимуму, потужність — до мінімуму, і буде аварія «Міцність низька». Це очікуваний кінець прогону без витратоміра; або зупиніть сценарій самі, коли барда пішла водянистою.
8. «Завершення процесу»#
Парогенератор зупинено (нагрів і налив геть), помпа на нулі, вода на конденсатор іде ще 2 хв. Далі сценарій зупиняється сам, на картці — «Завершено».
Як зупинити#
Кнопка зупинки на картці сценарію діє на будь-якій стадії. Сценарій зупиняє парогенератор (той сам глушить нагрів і налив), ABV, охолодження і ставить помпу браги на нуль. Воду на конденсатор після ручної зупинки ніхто не тримає — якщо колона ще гаряча, відкрийте її руками або запустіть скрипт «Охолодження» окремо.
Після аварії сценарій робить те саме автоматично: аварійний стан має бути безпечним і без оператора. Але учасник, який спричинив аварію, лишається червоним до ручного скидання — натисніть «Стоп» на його картці, інакше наступний старт закінчиться на «Готово» аварією «ПГ не стартував».
Після першого прогону#
- Запишіть фактичний час розігріву й робочу потужність, на якій колона стабілізувалась, — це ваші «Таймаут розігріву» й «Потужність у робочому режимі» на наступний раз.
- «Чистий дистилятор» можна лишити ввімкненим і на бойові прогони: колона щоразу спочатку вийде на воді, і брага піде лише після вашого «Готово». Вимкніть його, коли захочете, щоб брага йшла одразу після стабілізації без вашої участі.
- Якщо доливи збивали колону, розгляньте «Гріти під час доливу» — але лише коли ТЕНи справді нижче нижнього датчика.
Статті серії#
- Огляд сценарію — що робить кожна стадія в деталях і як працює регулятор.
- Залізо й прив'язки — список ролей для пункту 1 чек-листа.
- Параметри за етапами — для пункту 3.
- Аварії — коли картка стала червоною.
Суміжні статті#
- Система безпеки oCBot — як влаштована вкладка «Безпека» й прапорець «Може сигналізувати аварію».
- Пульти оператора — де на пульті кнопка «Готово» і показники сценарію.