Статті бази ▾ ← Усі бази знань
Автоматика oCBot
Концепція та філософія12 Ласкаво просимо до екосистеми oCBotЗвідки взявся oCBotІдеологія oCBotСфери призначення та режими роботиПериферійні пристроїСвобода периферіїБазові скрипти автоматизаціїВіртуальні панелі оператораСкладні сценарії та логіка автоматизаціїМультиконтролерністьЗагальний огляд автоматики oCBotАрхітектура та опис
Підтримувані контролери22 Контролер Kincony KC868-A6Підключення живлення й USB на KC868-A6Підключення периферії до KC868-A6Реле й аналогові виходи KC868-A6Сухі контакти й аналогові входи KC868-A6Твердотілка, драйвер помпи й датчики: підключення до колодки DA/IOШини й роз'єми KC868-A6: RS485, I2C, 1-Wire і рештаЩо зайнято на ESP32 у KC868-A6: карта GPIOЯк зібрати щиток на KC868-A6Як прогнати сценарії без куба: тестовий стенд для KC868-A6Контролер Kincony KC868-A16Підключення живлення й USB на KC868-A16Підключення периферії до KC868-A16Проміжне реле й контактор АСКО-УКРЕМ на KC868-A16Силові виходи KC868-A16: MOSFET замість релеСухі контакти й аналогові входи KC868-A16Шини й мережа KC868-A16: Ethernet, RS485, I2C, 1-WireЩо зайнято на ESP32 у KC868-A16: карта GPIOЯк зібрати щиток на KC868-A16Як прогнати сценарії без куба: тестовий стенд для KC868-A16Контролер WT32-ETH01Універсальний ESP32 DevKit (Custom)
Каталог периферійних пристроїв11 Датчики температуриДатчики тискуДатчики рівня рідиниСхема підключення щупа рівня через платку оптопариДатчики потоку (витратоміри)Схема підключення витратоміра до KC868-A6 і A16Виконавчі механізми (Клапани, Насоси, ТЕНи)Датчики середовища (Вологість, Світло, Тиск)Датчики електричні та вагиОргани керування (Кнопки, Енкодери)Електродвигуни та вентилятори
Складання та Перший запуск (DIY)27 Збирання контролера oCBot своїми рукамиПервинне прошивання та запуск контролераШвидке підключення Wi-Fi через BluetoothПідключення ТЕНів та регуляторів потужностіВибір та підключення електромагнітних клапанівКілька плат PCA9685 на одній шиніПін OE — апаратне зняття всіх виходівПлата PCA9685 зблизька — що на ній є і навіщоПлата розширення PCA9685 — 16 каналів ШІМСервопривід на платі PCA9685 — режим 50 ГцТвердотілки на платі розширенняПідключення LCD та OLED дисплеїв по шині I2CДвигун і частотний перетворювач: силове підключенняПроводка датчиків DS18B20: чому зникають показанняПроводка датчиків DS18B20: як зібрати шину на A6 і A16Промисловий протокол RS485 (Modbus RTU)Термометри стартового комплекту: ланцюжок на M12 і ящик з нержавійкиЧастотник AE200 (Yingshida) по Modbus: клеми, параметри й регістр завдання частотиЧастотник CFM310 по Modbus: панель RS485, сервісне меню і три регістриЧастотник Ennera FCE по Modbus: налаштування і діагностикаЧастотник без Modbus (900E): пуск реле й оберти 0–10 ВШина RS485 на кілька пристроїв: шлейф, термінатори, адресиВаги на тензодатчиках (NAU7802)Роз'єми M12: кодування A, B, D, X і кількість контактівРоз'єми M12: трійники, вилки, гнізда і заглушкиРоз'єми M12: чим захистити від води — корпус, кабель, IPУсунення типових несправностей
Робота з веб-інтерфейсом18 Головна сторінка (Home)Технічна підтримка: віддалена допомогаДіаграма процесу (Flow)Сценарії автоматизаціїРедактор скриптівПульти оператораДизайнер пультів HMI DesignerПериферіяПлати та шиниЗагальні налаштуванняОбладнанняТочки монтажуНалаштування графіківОновлення прошивкиНалаштування Wi-FiЛогиПорталПро програму
Написання сценаріїв (C++ Скрипти)10 Огляд скриптівМій перший сценарій: Крок за крокомШІМ-відбір: Як налаштувати клапан правильноНалаштування ПІД-регулятора для стабілізаціїАвтоматизація температурних пауз при затиранні солодуСкрипт ББКРегулювання тискуРозрахунок ABV за температурою париСкрипт «Розрахунок ABV»ABV у сценаріях
Безпека, Хмара та Інтеграція6 Безпека щита автоматикиСистема безпеки oCBot: Захист від аварійПідключення контролера до кабінету the.in.uaЯк опублікувати звіт про перегонкуШеринг кастомних пультів оператора (HMI)Інтеграція з Home Assistant та MQTT
Сценарії5
ББК5 Сценарій ББК: що робить автоматика і де вона чекає на васББК: залізо й прив'язки — без чого сценарій не стартуєББК: параметри за етапами — що означає кожен і як обратиББК: перший запуск — спочатку на воді, потім брагаББК: аварії — що написано на картці, чому і що робити
#DIY#Складання#ЗалізоОновлено: 14 вер 2026

Частотник без Modbus (900E): пуск реле й оберти 0–10 В

Написано для прошивки 0.2.93 (коміт 9648be9) · порталу 0.0.176Можливо, застаріло: поточна прошивка 0.2.238, поточний портал 0.0.344

900E дешевший за AE200 рівно на одне — на порт зв'язку. Це чесна економія для вентилятора чи помпи рециркуляції, яким досить «увімкнути й крутити на N відсотків». Але купують його часто, не порахувавши ланцюжок: без Modbus привід керується двома окремими виходами контролера, і для другого з них потрібен перетворювач ШІМ → 0–10 В з окремим живленням — а назад від приводу не приходить нічого: ні частота, ні струм, ні аварія.

Стаття — про те, як зібрати цей ланцюжок, які параметри переставити, і де межа, за якою краще доплатити 600 ₴ за AE200. Керівництво — 8 сторінок від магазину ЮАП, прикріплене до картки в каталозі; паспорта виробника не існує.


Що це за привід#

Компактний привід із панеллю (PRGM, RUN/STOP, ∧/∨, потенціометр; світлодіоди RUN, STOP, REV, ALM) і мінімумом клем керування:

Клема Що
+10V опора 10 В до 10 мА — на зовнішній потенціометр 1–5 кОм
AI1 аналоговий вхід 0–10 В, 22 кОм
DI1, DI2 дискретні входи, ізольовані, 2.4 кОм; заводські «вперед» (F2-00 = 1) і «назад» (F2-24 = 2)
GND спільна

Живлення однофазних моделей (суфікс E1) — на клеми R і T, не R-S-T. Вихід — 3×220 В: двигун Δ220/Y380 підключати трикутником, інакше привід «слабкий». Однофазні двигуни серія не крутить. У роздробі моделі звуться «900-0007E1» (0.75 кВт 220 В), «900-0015E1», «900-0022E1»; шильдик пульта — «920E».

Паспорт двигуна вводиться в F0-00…F0-04 (потужність, напруга, струм, частота, оберти), є автоналаштування F0-06 і межа моменту F0-16 — усередині є векторний режим, хоча прайс називає серію скалярною. Розгін і гальмування F0-23/F0-24 (0.1–500 с), межі частоти F0-33/F0-34 (заводські 50.0 і 0.0 Гц), режим зупинки F0-21 (плавно або вибіг), захист від заклинювання F0-35/F0-36, пароль F0-29, скидання на заводські F0-31 = 1.


Два параметри й два виходи контролера#

Пуск. F0-19 = 1 — команди з клем DI. Реле контролера замикає DI1 на GND — сухий контакт, як будь-який релейний вихід KC868. Реверс — другим реле на DI2; це вже логіка сценарію, а не прошивки.

Оберти. F0-20 = 2 — частота з AI1 0–10 В. Сигнал дає перетворювач ШІМ → 0–10 В (картка в каталозі) на клеми AI1–GND, а ШІМ на нього — з каналу PCA9685: рівно 1000 Гц (rb_expansion_boards.h), і це нижня межа входу перетворювача (1–3 кГц). Рівень ШІМ треба підняти до ≥ 4.5 В — 3.3 В логіки перетворювачу замало; це з його картки. F2-02/F2-03 — підсилення й зсув AI1, якщо 10 В на виході перетворювача не дотягує.

Важливо

Ланцюжок керування обертами — три ланки: PCA9685 → ключ 5 В → перетворювач ШІМ→0–10 В → AI1. Похибка перетворювача 5 %, зона від 0 до першого руху двигуна — за F0-34, а дефіцитний ресурс — окреме живлення 12–30 В для перетворювача. Разом із перетворювачем і ключем «дешевий частотник» коштує вже близько 3200 ₴ замість 2840 — і все одно без зворотного зв'язку. AE200 за 3340 ₴ робить те саме двома дротами RS485.

Насос на ШІМ-каналі прошивка знає (rb_scripts.h — «fermented wort pump (PWM)»), але «реле пуску + канал швидкості» як одна периферія не існує — це дві периферії, і зв'язка збирається у сценарії руками; окремим завданням прошивки записано «модель VFD без зворотного зв'язку».


Чого контролер ніколи не дізнається#

Усе, що є в групі U0 на дисплеї — стан (1 вперед, 2 назад, 3 стоп), код помилки, задана й робоча частота, оберти, напруга, струм, потужність, DC-шина, момент, — назовні не виходить. У таблиці клем керівництва немає ні реле, ні відкритого колектора: сигнал «аварія» зняти нема з чого (сторінка продавця згадує реле, керівництво — ні; звіряти на екземплярі).

Увага

Якщо привід стане в Err, сценарій цього не дізнається — мішалка стоятиме, поки хтось не подивиться на пульт. Струм двигуна, якщо він потрібен для контролю, — лише через окремий трансмітер на аналоговий вхід контролера.

Пресету в прошивці для 900E не буде й не може бути: порту немає. Режим мішалки «гойдалка» (mix_mode = 2) працює через write_vfd_direction і Modbus — тут його немає.


Коли це правильний вибір#

Вентилятор охолодження, помпа рециркуляції, будь-який привід, якому досить «увімкнути й крутити на N відсотків» без потреби знати з контролера фактичну частоту, струм чи аварію. Різниця з AE200 — 600 ₴ на 2.2 кВт; якщо потрібні хоч якісь дані з приводу — переплатити варто.


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