Автоматичні перевірки
ElectroBoard перевіряє ваш щит в реальному часі за 80+ правилами, розділеними на 16 модулів. Результати відображаються в Панелі валідації — кольоровій панелі в правому нижньому куті редактора.
Як читати панель валідації
Перевірки згруповані за серйозністю:
- 🔴 Безпека (safety) — критичні помилки, які можуть призвести до пожежі, ураження струмом або пошкодження обладнання. Необхідно виправити
- 🟡 Проблема (problem) — ситуації, які можуть спричинити хибні спрацювання або нестабільну роботу. Рекомендується виправити
- 🔵 Рекомендація (recommendation) — поради для покращення схеми. Можна ігнорувати, але краще врахувати
Натисніть на будь-яку перевірку щоб розгорнути деталі. В деталях пояснюється причина проблеми та пропонується рішення. Для деяких перевірок є кнопка переходу до відповідного приладу.
Адаптація до стандарту (квітень 2026): Тексти повідомлень адаптуються до обраного у налаштуваннях щита регуляторного стандарту. Наприклад, для NEC попередження про кольори проводів покаже NEC 200.6 / 250.119 та схему black/red/blue, а для ДБН/IEC — IEC 60446 та схему brown/black/grey. Пороги (voltage drop, RDF, баланс фаз) теж відрізняються залежно від стандарту: NEC має тісніший 3% / 2% поріг падіння напруги проти 5% / 3% у ДБН/IEC. Коли активних стандартів декілька — береться найсуворіший. Це поведінка нової архітектури RegionalProfile (квітень 2026, ADR-102) — додавання нового регіонального стандарту тепер потребує одного нового файлу-дескриптора, а не правок у десятках детекторів.
[screenshot: панель валідації з прикладами різних типів попереджень]
Селективність (5 перевірок)
Селективність — це правило, за яким при аварії вимикається тільки найближчий до місця аварії прилад, а не все що вище.
Примітка: Перевірки номіналів і кривих (п. 1, 2, 4, 5) застосовуються тільки до апаратів захисту — АВ (mcb), АВДТ (rcbo), AFDD (afdd), запобіжник (fuse). ПЗВ, контактори та реле виключені з цих перевірок, оскільки вони не виконують функцію захисту від перевантаження.
1. Номінал дитини перевищує номінал батька 🔴
Приклад: АВ «Бойлер» (25А) підключений до УЗО (16А).
Проблема: При перевантаженні бойлера спрацює УЗО і вимкне всю групу (включно з іншими лініями), замість того щоб вимкнувся тільки АВ бойлера.
Рішення: Зменшіть номінал дитини або збільшіть номінал батька.
2. Однаковий номінал у батька і дитини 🟡
Приклад: УЗО (16А) та АВ (16А).
Проблема: При перевантаженні невідомо, хто спрацює першим — може вимкнутись вся група.
Рішення: Зробіть номінал дитини менше ніж батька.
3. УЗО без захисного автомата вище 🟡
Приклад: УЗО підключене до контактора (не до АВ).
Проблема: УЗО не розраховане на струми короткого замикання і може бути пошкоджене.
Рішення: Додайте АВ перед УЗО або замініть на АВДТ.
ADR-072 уточнення: Перевірка walk-up — проходить весь ланцюг предків УЗО через non-protection прилади (реле напруги, контактор, АВР, рубильник 1-0-1). Якщо АВ/АВДТ/запобіжник знайдений на будь-якому рівні вище — попередження НЕ фаяє. Наприклад, ланцюг «АВ ввідний → Реле напруги → УЗО» захищений коректно.
4. Конфлікт кривих 🟡
Приклад: Батько з кривою B, дитина з кривою D.
Проблема: При короткому замиканні батько (крива B, швидка) спрацює раніше ніж дитина (крива D, повільна), і вимкне всю групу.
Рішення: Крива батька повинна бути такою ж або повільнішою за криву дитини. Наприклад: батько C або D, дитина B або C.
5. Сума номіналів дітей значно перевищує батька 🟡
Приклад: УЗО на 40А має 5 дочірніх АВ по 16А (сума = 80А > 40А × 1.5 = 60А).
Проблема: При одночасному ввімкненні всіх ліній батьківський прилад може вибивати.
Рішення: Перевірте коефіцієнт одночасності — якщо не всі лінії працюють одночасно, це може бути нормально. Інакше — збільшіть номінал батька.
Коефіцієнт одночасності (Кв) за IEC 61439-1: ElectroBoard автоматично застосовує Кв залежно від кількості відхідних кіл батьківського апарата:
Кількість кіл Кв 1 1.0 2–3 0.8 4–5 0.7 6–9 0.6 10+ 0.5 Цей коефіцієнт множиться на суму номіналів дітей при перевірці перевантаження батька.
Пусковий струм (1 перевірка)
6. Пусковий струм перевищує поріг спрацювання автомата 🔴/🟡
Приклад: АВ «Пральна» (16А, крива C) з двигуном, пусковий струм якого ~80А.
Проблема: При вмиканні пральної машини пусковий струм двигуна виходить за межі кривої C (порогS 80–160А). Автомат може вибивати при кожному ввімкненні.
Рішення: Змініть криву автомата (наприклад, на D) або збільшіть номінал.
Кабельна система (3–5 перевірок)
7. Кабель може перегрітися 🔴
Приклад: Кабель 1.5 мм² (в стіні, 16А допустимого) під автоматом 20А.
Проблема: Номінал автомата перевищує допустимий струм кабелю — при перевантаженні кабель нагріється до небезпечної температури раніше ніж автомат спрацює.
Рішення: Збільшіть переріз кабелю або зменшіть номінал автомата.
АВР/changeover: Для приладів з двома входами (основне + резервне джерело) перевірки 7–10 застосовуються до обох кабелів незалежно — первинного (
cable) та вторинного (secondaryCable). Повідомлення у валідації позначаються міткою(primary)/(secondary).
8. Кабель працює на межі 🟡
Розрахунковий струм навантаження близький до допустимого для цього кабелю. Працюватиме, але без запасу.
9. Втрата напруги перевищує 5% 🔴
Рішення: Збільшіть переріз кабелю або зменшіть довжину лінії.
10. Втрата напруги 3–5% 🟡
Для освітлення рекомендовано тримати втрату до 3%. Для розеток — до 5%.
11. Нестандартний переріз кабелю 🔵
Інформаційне повідомлення про використання нестандартного перерізу.
Заземлення (2 перевірки)
12. Прилад несумісний з системою заземлення 🔴
Деякі прилади не працюють з певними системами заземлення. Наприклад, УЗО не працює в системі TN-C (де N і PE суміщені).
13. Конфлікт з правилами заземлення 🟡
Прилад може працювати, але з обмеженнями для обраної системи заземлення.
Конфлікт фаз (2 перевірки)
14. Дитина на іншій фазі ніж батько 🔴
Приклад: УЗО на фазі L1, а дочірній АВ — на фазі L2.
Проблема: Дочірній прилад живиться не від батьківського. УЗО не бачить струм, який проходить через АВ.
Рішення: Переведіть дитину на ту ж фазу що й батько, або змініть батьківський прилад.
15. Несумісний варіант підключення 🟡
Варіант підключення дитини не відповідає фазам батька.
Структура щита (8 перевірок)
16. Немає ввідного апарату 🔵
Щит не має рубильника або АВ на вводі. Рекомендація — додати для можливості безпечного знеструмлення.
17. УЗО без підключених автоматів 🟡
УЗО або контактор-батько не має жодного дочірнього приладу. Він займає місце на рейці, але не виконує функцію.
18. Прилад без батьківського захисту 🔵
Прилад, який повинен бути під захистом (наприклад, АВ), не підключений до жодного батька.
19. Не вказано переріз кабелю 🔵
Для приладу з відхідним кабелем не задано параметри кабелю. Без цього неможливо перевірити захист кабелю від перегріву.
19а. Ціль кола керування видалена 🟡
Прилад-контролер (перемикач контактора, реле тощо) посилається на контактор, який було видалено зі щита.
19б. Ціль кола керування не є контактором 🟡
Прилад-контролер посилається на прилад, який не є контактором. Коло керування підтримується тільки для контакторів (з котушкою A1/A2).
19в. Прилад керує сам собою 🟡
Прилад посилається на самого себе як ціль кола керування.
Виділена потужність (2 перевірки)
20. Перевищення виділеної потужності 🔴
Сумарне навантаження щита перевищує виділену потужність. При одночасній роботі всіх приладів може вибити ввідний автомат постачальника.
21. Наближення до межі потужності 🟡
Навантаження близьке до виділеної потужності.
Навантаження (2 перевірки)
22. Автомат перевантажений 🔴
Розрахунковий струм через автомат перевищує його номінал. Автомат працює в аварійному режимі.
23. Автомат близько до межі 🟡
Розрахунковий струм близький до номіналу. Рекомендується збільшити номінал або перерозподілити навантаження.
Баланс фаз (2 перевірки, тільки для 3ф)
24. Дисбаланс фаз > 30% 🟡
Одна з фаз навантажена значно більше за інші. Це підвищує струм нейтралі та знижує якість електропостачання.
25. Дисбаланс фаз 15–30% 🔵
Помітна нерівномірність, рекомендація перерозподілити навантаження.
Гребінки (5 перевірок)
Тип гребінки (shape-based): починаючи з поточної версії тип гребінки (1P / 3P / 1P+N / 3P+N) визначається автоматично за реальним набором провідників (
maxSet) автоматів у ній — не за кількістю полюсів першого автомата. Для мульти-фазних щитів кожна фаза (L1/L2/L3) може мати окрему гребінку якщо їхні anchor-позиції не збігаються. Це усуває помилкове визначення типу для мішаних груп.
26. Автомат гребінки не існує 🟡
Автомат був видалений з щита, але залишився в складі гребінки. Видаліть гребінку і створіть нову.
27. Автомат не на рейці гребінки 🟡
Автомат був переміщений на іншу рейку і більше не знаходиться на рейці гребінки.
28. Провідники не збігаються з гребінкою 🟡
Після зміни підключення автомата (наприклад, з 1P на 3P) його провідники більше не відповідають типу гребінки.
29. Різний напрямок живлення в гребінці 🟡
Автомати в одній гребінці мають різний напрямок живлення (feedDirection) — один зверху, інший знизу.
29а. N-гребінка живиться від невідповідного приладу 🔴
Правило (ADR-069): N-гребінка з feederSource = breaker валідна лише коли цей прилад є розподільником N — має nPassthrough: 'distribute' (RCD, AVR, крос-модуль, changeover, АВР) і N полюс у poleMapping.
Приклад: N-гребінка живиться від звичайного 1P+N АВ (passthrough) або ПЗІП (shunt).
Проблема: Passthrough-прилади мають 1–2 вихідні клеми на N — не призначені для розгалуження. ПЗІП фізично має варистор-шунт, не пропускає струм N назовні.
Рішення: Переприв'яжіть feeder гребінки до N-шини або до розподільника (напр., до крос-модуля 4P, який має N полюс і вихідні клеми).
Шини PE/N (2 перевірки)
30. Переповнення клем шини 🟡
Кількість підключених приладів перевищує кількість клем на шині. Система запропонує збільшити кількість клем до найближчого стандартного розміру.
31. Відсутня PE шина 🟡
На щиті є прилади що потребують заземлення (ПЗІП), але шини PE або PEN немає. Додайте шину відповідного типу.
Електробезпека за ДБН/IEC (3 перевірки)
Перевірки відповідності фундаментальним вимогам електробезпеки. Завжди активні, не потребують ручного ввімкнення. Глави ПУЕ 7.1, 7.2, 7.3, 7.4 і 7.6 скасовані в Україні наказом Мінпраці №272 від 2001-06-21 — наразі чинними є ДБН В.2.5-23 та профільні IEC standards (ADR-080, сесія 213).
32. Диференціальна селективність ПЗВ 🔴
Правило (ДБН В.2.5-23 + IEC 61008-1 §7.6): Номінальний диференціальний струм батьківського ПЗВ (IΔn) повинен бути не менше ніж утричі більший за IΔn дочірнього ПЗВ (тип S vs general selectivity).
Приклад: Ввідне ПЗВ (IΔn = 30 мА) з дочірнім ПЗВ (IΔn = 30 мА) — порушення. Потрібно: батько ≥ 100 мА (бо 30 × 3 = 90 мА).
Проблема: Без достатнього розносу струмів спрацювання при витоку вимкнуться обидва ПЗВ одночасно, що знеструмить весь щит замість однієї групи.
Рішення: Встановіть ввідне ПЗВ з IΔn ≥ 100 мА (протипожежне) або 300 мА, а групові — 30 мА.
33. Вологі зони без ПЗВ ≤ 30 мА 🔴
Правило (ДБН В.2.5-23 + IEC 60364-7-701): Лінії у вологих приміщеннях (ванна, пральня) повинні бути захищені ПЗВ з IΔn ≤ 30 мА.
Приклад: АВ «Бойлер» з зоною «Ванна» підключений до батьківського апарата без ПЗВ в ланцюгу захисту.
Проблема: Відсутність диференціального захисту у вологому приміщенні — ризик ураження електричним струмом.
Рішення: Підключіть прилад під ПЗВ або АВДТ з IΔn ≤ 30 мА. Для підвищеного захисту (ванна кімната) рекомендується IΔn = 10 мА.
34. Маркування приладів 🔵
Правило (ПУЕ 3.1.7): Кожен апарат захисту повинен мати маркування, що дозволяє ідентифікувати лінію яку він захищає. Глава 3 ПУЕ продовжує діяти в Україні.
Проблема: Прилад не має назви (поле «Назва» порожнє). Без маркування неможливо ідентифікувати призначення лінії при обслуговуванні або аварії.
Рішення: Задайте описову назву приладу (наприклад, «Розетки кухня», «Освітлення коридор»).
Крос-модулі (2 перевірки)
35. Перевантаження крос-модуля 🟡
Сума номіналів дочірніх апаратів перевищує номінальний струм крос-модуля. Наприклад, крос-модуль на 100А з дочірніми лініями на загальну суму 120А.
Рішення: Збільшіть номінал крос-модуля або розподіліть навантаження між кількома крос-модулями.
36. Фазна несумісність дочірнього апарата 🔴
Дочірній апарат запитує провідник (фазу), якого немає в крос-модулі. Наприклад, 3-фазний прилад підключений до однофазного крос-модуля.
Рішення: Змініть підключення дочірнього приладу або використайте крос-модуль з відповідною полюсністю (4P для трифазних ліній).
N-маршрутизація (15 перевірок)
Перевірки правильності підключення нульового (N) провідника через ієрархію приладів.
37. N провідник не підключений 🔴
Прилад має N полюс, але маршрут N не визначений. Система вказує на корінь проблеми — найвищого предка де N обривається.
Рішення: Змініть варіант з'єднання предка (наприклад 1P → 1P+N) або додайте N шину.
38. Direct N під ПЗВ (2 прямих) 🟡
2 дочірніх прилади налаштовані на «Напряму» під ПЗВ/АВР/changeover (separateNBus). Фізично — 1 N-термінал, 2 проводи на ньому — crunch: електрично допустимо (з комбінацією WAGO/скобок), але краще додати N-шину.
Рішення: Переведіть одну з дітей на «Через шину» (шина створиться автоматично — ADR-072).
38а. Direct N під ПЗВ — перевантаження (3+ прямих) 🔴
ADR-072: 3+ дочірніх приладів у режимі «Напряму» під separateNBus предком. Фізично неможливо — один N-термінал не витримає 3+ проводи.
Рішення: Створіть N-шину цього ПЗВ (підказка в UI: «3+ — шина»). Діти перейдуть на bus-routing автоматично.
ADR-072 Lifecycle (patch): N-шина separateNBus-приладу (УЗО/АВДТ/АВР/changeover) існує лише поки є хоча б одна дитина в режимі «Через шину». Якщо всі діти переходять на «Напряму» — шина видаляється автоматично. При видаленні всіх дітей з direct-режиму шина також прибирається. Це запобігає накопиченню «сирітських» шин при редагуванні щита.
39. Direct N але батько не має N 🟡
Режим «від батька» вибраний, але батько не має N провідника в схемі підключення. Система вказує на найвищого предка без N.
Рішення: Змініть варіант з'єднання предка або режим N підключення.
40. Батько видалений (режим N від батька) 🟡
Прилад налаштований на N від батька, але батько більше не існує.
Рішення: Призначте нового батька або змініть режим на «Через шину».
41. Пасивний N без джерела 🟡
Прилад не має N полюса, але має кабель/споживачі що потребують N, а в ланцюзі батьків немає N провідника.
Рішення: Змініть варіант з'єднання предка (наприклад 1P → 1P+N).
Виняток для shunt (ПЗІП): Якщо батьківський прилад є ПЗІП (
nPassthrough='shunt'), перевірка passive_n_overload не спрацьовує. Діти ПЗІП фізично беруть N із загальної N-шини, а не через N-полюс ПЗІП — тому перевантаження його N-клеми неможливе за конструкцією.
42. Пасивне навантаження на N клему 🔵
2+ дочірніх пристроїв підключені до N виходу одного приладу без окремої шини. Рекомендовано додати N шину групи.
43. N обходить батька 🟡
N провідник йде на загальну шину, обходячи батька який має N полюс. Фаза захищена через ієрархію, а N — ні.
Рішення: Змініть режим на «від батька» або додайте окрему N шину.
Винятки (ADR-067): попередження не активне коли батько — shunt (ПЗІП: фізично немає direct-шляху) або чистий розподільник (CM без
separateNBus: N не комутує, bypass не обходить захисту). Warning валідний лише для пристроїв що ламають N на полюсі (RCD, АВДТ, АВР, changeover).
44. Посилання на неіснуючу N шину 🔴
Прилад прив'язаний до N шини яка була видалена.
Рішення: Від'єднайте шину в панелі властивостей або створіть нову.
45. N шина прив'язана до PE планки 🔴
nBusBarId вказує на PE шину замість N. Некоректне підключення.
Рішення: Від'єднайте та оберіть правильну N шину.
46. N шина відсутня 🔴
На борді немає N (нейтральної) шини, але є пристрої що потребують N.
Рішення: Додайте N планку через палітру компонентів.
47. PE шина відсутня 🔴
На борді немає PE (заземлення) шини, але є пристрої з PE.
Рішення: Додайте PE планку через палітру компонентів.
47а. N вхід і вихід на різних шинах 🔴
Правило (ADR-067, BUG-N2): Прилад, що «володіє» N-шиною через поле nBusBarId, не повинен одночасно отримувати N з іншої шини — це означає що прилад фідить одну шину і бере N з іншої, що є топологічною помилкою.
Приклад: Крос-модуль призначив собі nBusBarId = bus-B, але через ієрархію N входить з bus-A (наприклад, її заклав ПЗІП-предок).
Рішення: Залиште одну шину для приладу або видаліть прив'язку через «Від'єднати» у властивостях.
47б. Замкнене N-кільце 🔴
Правило: Вхід і вихід N на одній і тій самій шині → закрите кільце. Фізично N циркулює у собі — зазвичай результат того, що двом приладам ієрархії призначено одну й ту ж «N шина групи».
Приклад: Ввідний АВ 4P має nBusBarId = bus-1; крос-модуль нижче теж має nBusBarId = bus-1. Ієрархія резолвить вхід CM як bus-1 = вихід → loop.
Рішення: Зніміть прив'язку на одному з власників через «Від'єднати». UI-захист: dropdown «N шина групи» не показує шину, вибір якої утворив би кільце.
Перевантаження клем (1 перевірка)
48. 3+ підключення на клему 🟡
Клема приладу має 3 або більше підключення (вхідних або вихідних). Фізичне обмеження — максимум 2 проводи на клему.
Рішення: Додайте крос-модуль або розподільчу шину для розгалуження.
Виняток: крос-модуль виключено з цієї перевірки — розгалуження на багато виходів (5/7/11/12/15/16 виходів на полюс) є його прямим призначенням.
Ролі джерел живлення (4 перевірки)
Перевірки актуальні коли щит має ввідні джерела (root breaker або secondary parent АВР/changeover) з призначеною роллю через секцію «Джерело живлення» у PropsPanel.
49. Роль джерела не призначена 🟡
Ввідний апарат має дочірні прилади, але тип джерела (мережа / трансформатор / генератор / інвертор / ДБЖ / сонячна / акумулятор) не обрано.
Рішення: Відкрити PropsPanel ввідного апарата → секція «Джерело живлення» → обрати роль.
Чому важливо: AI-консультант отримує інформацію про джерела у контексті запиту ("розкажи про резервну систему"), а на канвасі ролі показуються кольоровими маркерами для швидкої навігації.
50. АВР з двома однаковими джерелами 🟡
АВР або Перемикач 1-0-1 має два входи з однаковою роллю джерела (наприклад, обидва — «Мережа»).
Проблема: Резервування не має сенсу — при аварії одного джерела інше буде таке саме.
Рішення: Обрати різні ролі для основного та резервного входу (наприклад, «Мережа» + «Генератор», «Мережа» + «Інвертор», «Сонячна» + «Акумулятор»).
51. Інвертор/генератор без захисного АВ вище 🔴
ADR-071: Прилад з роллю джерела інвертор / генератор / сонячна / акумулятор / ДБЖ не є сам апаратом захисту (наприклад, changeover, contactor, isolator з позначкою sourceRole) і не має АВ/АВДТ/запобіжника вище по ланцюгу.
Проблема: При КЗ на боці інвертора/генератора немає струмового захисту.
Рішення: Додайте АВ/АВДТ/запобіжник перед позначеним пристроєм, або змініть сам пристрій на АВ з sourceRole (МСВ сам захищає точку входу джерела).
52. N недоступний через 2P L1+L2 🔴
ADR-071: Дочірній прилад має N-полюс, але в ланцюзі предків є 2P пристрій у режимі L1+L2 (без N) — split-phase інвертор — і на щиті немає загальної N-шини щоб підстрахувати walk-through.
Рішення: Додайте N-шину (система знайде її автоматично через walk-through), або змініть режим 2P предка на L+N.
ПУЕ/IEC/ДБН hard-інваріанти N (5 перевірок, SDD-015)
Ці перевірки вмикаються залежно від обраного стандарту (Regulation Profile gate, SDD-015.5). Для ДБН В.2.5-23 (дефолт) всі 5 активні.
53. PEN комутується на приладі 🔴
Правило (ДБН В.2.5-23, IEC 60364-4-41): PEN-провідник не можна розривати в АВ/УЗО/рубильнику до точки розділення на N та PE.
Рішення: Використайте 1P замість 2P, або розділіть PEN на N+PE вище за ієрархією.
54. Вступний автомат без 4P у системі TT/IT 🔴
Правило (IEC 60364-4-46, ДБН В.2.5-23): У системах TT та IT вступний апарат має бути 4-полюсним — комутувати всі фази разом з N.
Рішення: Замініть вступний апарат на 4P.
55. N не ізольований між зонами різних ПЗВ 🔴
Правило (ДБН В.2.5-23, IEC 61008-1): Нульовий провідник між групами різних ПЗВ повинен бути ізольований — спільна N-шина між двома ПЗВ викликає хибні спрацювання.
Рішення: Створіть окрему N-шину для кожної ПЗВ-групи.
56. PEN-шина після точки розділення 🔴
Правило (ДБН В.2.5-23, ПУЕ 1.7.131–1.7.135, IEC 60364-4-41): Після розділення PEN на N+PE повернення до PEN заборонено.
Рішення: Замініть PEN-шину на окремі N та PE шини.
57. АВР без блокування 🔴
Правило (IEC 60947-6-1 §7.2.1): Перемикач вводів (АВР, changeover) має мати механічне або електричне блокування, що виключає одночасне замикання обох джерел.
Рішення: Увімкніть параметр «Інтерлок» у властивостях АВР/перемикача.
Безпека гребінок (2 перевірки)
58. Гребінка обходить ПЗВ по N 🔴 (comb_bypasses_separate_n_bus)
Гребінка-feeder живиться з точки вище за ПЗВ/АВР, тому N автоматів гребінки не проходить через цей ПЗВ. Фаза L проходить через ПЗВ (через ієрархію батька), а N — ні. Диференціальний захист зламаний: пристрій не спрацює при реальному витоку.
Рішення: Переприв'яжіть feeder гребінки до приладу нижче за ПЗВ, або перемістіть АВ вище за ПЗВ.
59. Прямі N-підключення у гребінці 1P+N/3P+N 🟡 (direct_n_under_rcd для членів гребінки)
Члени N-провідної гребінки під ПЗВ рахуються як 1 фізичний wire на N-клему ПЗВ (через гребінку), а не N окремих проводів. Це враховується у підрахунку direct N порогів.
Phase-routing (4 м’які перевірки, SDD-023)
Soft validation для phase distribution buses (L1/L2/L3, SDD-018) — усі severity: warning. Не блокує проєкт, але показує проблеми у Validation Panel зі standardRefs.
60. Фаза не підключена 🟡
Правило: Фаза phaseInputSources[L*] явно встановлена як unassigned і автоматичне визначення джерела (від батька / шина) не дало результату.
Рішення: У властивостях приладу оберіть джерело фази (батько-розподільник або фазна шина) у dropdown «ДЖЕРЕЛО».
61. Посилання на видалену фазну шину 🟡
Правило: phaseInputSources[L*].busId вказує на L-шину, що була видалена з борду.
Autofix: «Виправити» записує kind: 'unassigned' — користувач явно обирає нове джерело.
62. Фазна шина іншого типу 🟡
Правило: Прилад прив’язаний до шини типу не відповідного фазі (наприклад L1-вхід вказує на N-шину).
Рішення: Оберіть шину з відповідним типом або зніміть прив’язку.
63. Перевантаження фазної шини 🟡
Правило (ДБН В.2.5-23 + IEC 61439-1 §5.4): Сума номіналів приладів на фазній шині не повинна перевищувати BusBar.rating × Кв (default 63 А, RDF за активним стандартом).
Рішення: Розділіть навантаження на дві фазні шини або замініть шину на більший номінал.
Regulation Profile gate (SDD-015.5)
N-інваріанти (п. 53–57) контролюються параметром «Стандарт» у налаштуваннях щита:
| Стандарт | Активні N-інваріанти |
|---|---|
| ДБН (дефолт) | всі 5 |
| ПУЕ | всі 5 |
| IEC | всі 5 |
| NEC / BS / PN | тільки технічно критичні |
| ДСТУ | за IEC |
Якщо стандарт не обрано — перевірки N-інваріантів не активні.
Мульти-профіль валідації (SDD-026/027/028)
Починаючи з квітня 2026 валідація підтримує кілька стандартів одночасно на одному щиті. Це дозволяє проєктувати під ДБН + IEC паралельно й бачити лише ті попередження, що дійсно критичні для обраних норм.
Селектор стандартів
У «Налаштуваннях щита» → секція «Стандарти валідації» доступний чек-бокс перелік:
- ✅ ДБН В.2.5-23 (дефолт)
- ☐ ПУЕ — старі промислові об'єкти
- ☐ IEC 60364 — міжнародний
Можна обрати один або кілька. Активний набір показано chip-індикатором у заголовку панелі валідації — наприклад «ДБН + IEC». Клік на chip → одразу скрол до селектора у налаштуваннях.
Як це працює
- Boundary filter (ADR-081): кожен Issue має
appliedStandard(ключ стандарту, до якого він прив'язаний). Перед рендером Validation Panel видаляються Issues, чий standard не входить у активний набір. Самі детектори лишилися агностичні до набору — фільтр один, на межі форматування. - Per-board state: вибір зберігається у
BoardConfig.standards[](V3→V4 migration ідемпотентна). - Дефолти у новому проєкті: успадковуються з UI Prefs — користувач задає глобальний дефолт у налаштуваннях профілю, новий щит підхоплює.
- Підказка про ПУЕ: якщо щит має лише
pue(без ДБН/IEC) — toast попереджає про скасовані глави 7.1–7.6 наказом Мінпраці №272 (ADR-080).
Selectivity strictness
Коли активні кілька стандартів — система обирає найсуворіший Кв (коефіцієнт одночасності) серед них. Цей «pickStrictest» алгоритм гарантує, що один сценарій (наприклад, ДБН + IEC) не приховує помилки, які тригернувся б під одним з них окремо.
Stage 3 Batch 1 — детектори за стандартом (SDD-028, ADR-083)
3 нові перевірки прив'язані до конкретних стандартів. Активуються лише коли відповідний стандарт обраний.
64. Полярність ПЗВ для DC-навантаження 🟡 (rcd_class_dc_load)
Правило (IEC 61008-1, ДБН В.2.5-23): ПЗВ типу AC не визначає DC-струми витоку. Лінії з інверторами/EV-зарядкою/PV потребують ПЗВ типу B або F.
Активний для: ДБН, IEC
Рішення: Замініть ПЗВ на тип B (для PV, EV) або тип F (для частотних приводів).
65. Полярність ПЗВ — direction mismatch 🔴 (rcd_polarity)
Правило: ПЗВ має чітку маркіровку «1/2 (вхід) — 3/4 (вихід)». Реверс підключення → ПЗВ не спрацьовує при витоку.
Активний для: всіх стандартів (фундаментальна вимога).
Рішення: Перевірте монтаж, переверніть підключення.
66. Кольори проводів за legacy стандартом під ДБН 🔵 (wire_color_legacy_under_dbn)
Правило (ДБН В.2.5-23 §4.2): ДБН вимагає сучасну палітру: коричневий L1, чорний L2, сірий L3, синій N, жовто-зелений PE. Радянська палітра (білий/чорний/червоний для фаз) — info-warning.
Активний для: ДБН
Рішення: Змініть стандарт кольорів у Wire Mode → секція «Стандарт кольорів» → IEC/ДСТУ.
Stage 3 Batch 2 — посилення детекторів (ADR-084)
Покращення трьох існуючих перевірок з підтримкою мульти-стандартів:
- 51. Інвертор без захисного АВ вище — тепер враховує AFDD як OCPD; стандарт-залежні refs (ДБН/IEC/NEC).
- 53. PEN комутується — Phase 2: розширений набір приладів-порушників, точніше повідомлення про точку розрізу PEN.
- 52. Портативний генератор без 4P (
generator_portable_4p) — нова перевірка: для портативних генераторів (sourceRole=generator, окрема ознака) ввідний апарат має бути 4P (всі полюси разом з N).
Порада: Не обов'язково виправляти всі рекомендації (🔵). Але всі помилки безпеки (🔴) слід усунути перед використанням схеми для реального монтажу.