Статті бази ▾ ← Усі бази знань
Автоматика oCBot
Концепція та філософія11 Ласкаво просимо до екосистеми oCBotІдеологія oCBotСфери призначення та режими роботиПериферійні пристроїСвобода периферіїБазові скрипти автоматизаціїВіртуальні панелі оператораСкладні сценарії та логіка автоматизаціїМультиконтролерністьЗагальний огляд автоматики oCBotАрхітектура та опис
Підтримувані контролери16 Контролер Kincony KC868-A6Підключення живлення й USB на KC868-A6Реле й аналогові виходи KC868-A6Сухі контакти й аналогові входи KC868-A6Шини й роз'єми KC868-A6: RS485, I2C, 1-Wire і рештаЩо зайнято на ESP32 у KC868-A6: карта GPIOЯк зібрати щиток на KC868-A6Контролер Kincony KC868-A16Підключення живлення й USB на KC868-A16Силові виходи KC868-A16: MOSFET замість релеСухі контакти й аналогові входи KC868-A16Шини й мережа KC868-A16: Ethernet, RS485, I2C, 1-WireЩо зайнято на ESP32 у KC868-A16: карта GPIOЯк зібрати щиток на KC868-A16Контролер WT32-ETH01Універсальний ESP32 DevKit (Custom)
Каталог периферійних пристроїв9 Датчики температуриДатчики тискуДатчики рівня рідиниДатчики потоку (витратоміри)Виконавчі механізми (Клапани, Насоси, ТЕНи)Датчики середовища (Вологість, Світло, Тиск)Датчики електричні та вагиОргани керування (Кнопки, Енкодери)Електродвигуни та вентилятори
Складання та Перший запуск (DIY)17 Збирання контролера oCBot своїми рукамиПервинне прошивання та запуск контролераШвидке підключення Wi-Fi через BluetoothПідключення ТЕНів та регуляторів потужностіВибір та підключення електромагнітних клапанівКілька плат PCA9685 на одній шиніПін OE — апаратне зняття всіх виходівПлата PCA9685 зблизька — що на ній є і навіщоПлата розширення PCA9685 — 16 каналів ШІМСервопривід і плата розширення — чому це не працюєТвердотілки на платі розширенняПідключення LCD та OLED дисплеїв по шині I2CДвигун і частотний перетворювач: силове підключенняПромисловий протокол RS485 (Modbus RTU)Частотник Ennera FCE по Modbus: налаштування і діагностикаКалібрування ваг на тензодатчиках (HX711)Усунення типових несправностей
Робота з веб-інтерфейсом17 Головна сторінка (Home)Діаграма процесу (Flow)Сценарії автоматизаціїРедактор скриптівПульти оператораДизайнер пультів HMI DesignerПериферіяПлати та шиниЗагальні налаштуванняОбладнанняТочки монтажуНалаштування графіківОновлення прошивкиНалаштування Wi-FiЛогиПорталПро програму
Написання сценаріїв (C++ Скрипти)10 Огляд скриптівМій перший сценарій: Крок за крокомШІМ-відбір: Як налаштувати клапан правильноНалаштування ПІД-регулятора для стабілізаціїАвтоматизація температурних пауз при затиранні солодуСкрипт ББКРегулювання тискуРозрахунок ABV за температурою париСкрипт «Розрахунок ABV»ABV у сценаріях
Безпека, Хмара та Інтеграція5 Система безпеки oCBot: Захист від аварійСтворення хмарного кабінету UA DistilleryЯк опублікувати звіт про перегонкуШеринг кастомних пультів оператора (HMI)Інтеграція з Home Assistant та MQTT
База знаньАвтоматика oCBotПідтримувані контролери
У каталозі:KinCony KC868-A6

Як зібрати щиток на KC868-A6

A6 — плата «на один апарат»: ректифікаційна колона або дистилятор з одним ТЕНом, відбором на клапанах і мішалкою на частотнику. Шести реле для цього рівно досить, і саме тому розкладку каналів варто продумати до монтажу — сьомого реле не буде. Ця стаття збирає статті серії в один щиток; простіший апарат — викреслюйте рядки.


Розкладка каналів#

Реле (сухий контакт NO/COM/NC):

Реле Пристрій На COM Стаття
1 клапан відбору голів, 12 В +12 В блока клапани
2 клапан відбору тіла, 12 В +12 В блока
3 клапан відбору хвостів, 12 В +12 В блока
4 клапан води на дефлегматор і холодильник, 220 В фаза L
5 аварійна твердотілка ТЕНа — розриває силове коло за сценарієм безпеки +12 В блока реле A6
6 контактор мішалки, якщо без частотника; інакше резерв фаза L

Аналогові виходи DA (0–10 В / ШІМ 4 кГц):

Канал Пристрій Через що Стаття
DA-1 робоча твердотілка ТЕНа тип периферії «Нагрівач» — тоді прошивка перемикає її часо-пропорційно реле й DA
DA-2 помпа браги з ШІМ-керуванням драйвер затвора ШІМ-відбір

Дискретні входи (сухий контакт на GND):

Вхід Датчик Стаття
DI-1 поплавок рівня води в парогенераторі датчики рівня
DI-2 поплавок переповнення приймальної тари
DI-3 пресостат аварійного тиску (контакт NC — розмикається при аварії) датчики тиску
DI-4 кнопка «стоп» / кінцевик дверцят кнопки й енкодери
DI-5, DI-6 резерв

Аналогові входи (0–5 В, без зовнішнього дільника):

Канал Датчик Живлення
A1 датчик тиску в кубі, 0–100 кПа 12 В від блока
A2 витратомір води охолодження за паспортом датчика

Шини:

Шина Що на ній
IO-1 DS18B20: куб, низ колони
IO-2 DS18B20: верх колони, дефлегматор, холодильник
RS485 частотник мішалки; модуль PT100 для парогенератора
IIC плата PCA9685, якщо ТЕНів більше, ніж виходів DA
Порада

Аварійна твердотілка на реле 5 стоїть послідовно з робочою: робоча регулює потужність, аварійна рве коло повністю. Контактор з комплекту нагріву — третій розрив, апаратний, на випадок пробитої твердотілки: SSR виходить з ладу замкненим.


Порядок монтажу#

  1. Силове ліворуч, сигнальне праворуч. Автомати, блок живлення, контактор, твердотілки на радіаторах — на одній рейці; A6, плата розширення, клемники датчиків — окремо. Кабелі 220 В і датчиків не в одному джгуті (складання щитка).
  2. Земля. Мінус блока живлення — на розподільну клему; з неї на GND плати, на GND колодок входів, на мінуси клапанів 12 В, на входів твердотілок, на GND частотника.
  3. Плюс 12 В — з розподільної клеми на +12V плати і на COM реле, що комутують 12 В.
  4. Фаза — від автомата на COM реле, що комутують 220 В, і на твердотілку через контактор. Нейтраль — на другі клеми навантажень 220 В, не на плату.
  5. Датчики температури — екранованим кабелем по одному на роз'єм, екран на GND лише з боку плати.
  6. RS485 — вита пара до частотника, A до A, B до B, третій дріт GND; термінатор 120 Ом на частотнику, на платі він уже є.
  7. Клеми, не дюпони. Дюпони — для стенда.

Перевірка до першого сценарію#

Живлення подано, тип плати Kincony KC868-A6:

  1. Периферія → реле: увімкнути кожне руками — клацає потрібне, індикатор біля реле світиться, клапан відкрився.
  2. Периферія → входи: замкнути кожен контакт, побачити зміну стану; аварійні входи перевірити на обрив дроту — стан «аварія».
  3. Аналогові: подати тиск — реагує канал з номером клеми; відкритий у атмосферу куб — рівно 0.0.
  4. DA: задати ТЕНу 30% — лампа паралельно ТЕНу блимає: 3 с горить, 7 с ні (прошивка від 0.2.7 веде нагрівач на DA часо-пропорційно). Горить рівно на повну — периферія на DA створена не як «Нагрівач» або прошивка старіша (DA).
  5. Температура: на кожній шині IO знайдено всі датчики; торкнутись — упізнати.
  6. Аварія: зімітувати пресостат — сценарій безпеки розриває реле 5 незалежно від стану робочої твердотілки.

Суміжні статті#