← К блогу

Управление и протоколы

DMX, RDM, Art‑Net, sACN, адресация приборов и построение сетей.

Введение

Световое шоу — это язык эмоций, но грамматика у него инженерная. Каждый красивый строб, мягкий диммер и летящая панорама — это байты, бегущие по меди и оптике, согласованные приоритеты источников, правильно рассчитанные адреса и терпеливо настроенные ноды. Ошибка в одной цифре превращает симфонию в какофонию. Эта статья — ваш штурман: от DMX-гирлянд до мультикастовых рек, от терминатора в последней голове до IGMP Querier на ядре сети.

Что вы получите

  • Понятную картину протоколов: DMX512, RDM, Art-Net, sACN — когда и почему.
  • Практику патча: footprint, универсы, 8/16 бит, переносы между пультами.
  • Сетевой дизайн show-сети: VLAN, IGMP, резервирование, отказоустойчивость.
  • Инструменты: калькуляторы, SVG-схемы, чек-листы, псевдоконфиги.

Мифы и реальность

  • Миф: «DMX можно гнать по микрофонному кабелю». Реальность: иногда «заведется», но риски чудовищны: отражения, искажения, наводки. Используйте 120 Ом DMX-кабель, см. раздел DMX512.
  • Миф: «Multicast — это всегда зло». Реальность: с IGMP Snooping и Querier multicast — безопасный и управляемый инструмент для sACN. См. sACN и сетевой дизайн.
  • Миф: «Art-Net старый и плохой». Реальность: Art-Net 4 актуален для множества задач, особенно в unicast и небольших сетях.

Назад к содержанию · Наверх

Основы управления светом

Линии управления vs силовые

В шоу-системе всегда разделяйте «силу» и «мозги». Силовые линии несут киловатты, линии управления — килобайты. Они требуют разного кабеля, топологии и внимания. Не пускайте линию управления рядом с силой без экрана и разумной дистанции, особенно на длинных прогонах.

От пульта до прибора: тракт

  1. Источник (пульт/сервер) генерирует значения каналов.
  2. Транспорт (DMX по XLR или IP-сеть: Art-Net/sACN) доставляет данные.
  3. Узлы (нод/диммер/голова) принимают и интерпретируют каналы.

Роли в команде

  • Светорежиссер/оператор — творческая логика, плейбек, таймкод.
  • Системный техник — патч, раскладка, адресация, развязки.
  • Сетевой инженер шоу — IP-план, коммутаторы, VLAN, IGMP, резерв.

На заметку: В небольших командах все роли часто в одном человеке — тем важнее чек-листы из раздела «Гайды».

Назад к содержанию · Наверх

DMX512 детально

DMX512 — как телеграф для света: линейный, последовательный, простой. Он живет на физическом уровне RS-485, любит 120 Ом, ненавидит «тройники» и обожает терминаторы.

Физический слой и топологии

  • Кабель: витая пара, импеданс 120 Ом, экранированный. Разъемы: XLR5 по стандарту, XLR3 — как компромисс в старых системах.
  • Длина: до ~300 м на сегмент при хорошем кабеле и правильной скорости обновления. Дольше — через опто-сплиттеры.
  • Терминатор: 120 Ом в конце линии. Он «поглощает» отражения и стабилизирует фронты.
  • Опто-разветвитель: делит «гирлянду» на ветви, гальванически развязывает, увеличивает надежность и удобство сервиса.
Типовые топологии DMX: гирлянда и звезда через опто-сплиттер Слева последовательная цепь приборов с терминатором в конце. Справа — пульт подключен к опто-разветвителю, от него расходятся независимые ветви с терминаторами. Пульт Прибор 1 Прибор 2 Прибор 3 Термин. Пульт Опто-сплиттер Ветвь A Термин. Ветвь B Термин. Ветвь C Термин.
Слева — «гирлянда»: одна линия, один терминатор. Справа — «звезда» на опто-сплиттере: независимые ветви, каждая завершена терминатором.

Каналы, адресация, footprint

Каждый DMX-универс — 512 слотов (каналов). «Footprint» прибора — сколько слотов он съедает. Например, голова в режиме 16 бит для панорамы/наклона может потребовать 24–32 канала вместо 12–16 в 8-битном режиме.

  • Начальный адрес — от 1 до 512. Если footprint = 24, а старт = 10, прибор займет каналы 10–33 включительно.
  • Пересечения — корень зла: два прибора на одних каналах создают конфликт.
  • Выравнивание — удобная «сеточка», когда вы начинаете каждый прибор кратно 10/16/32 каналам для удобства чтения патча.

Совет: Используйте калькулятор DMX-адресов, чтобы быстро разложить патч с выравниванием и резервами.

Устранение неисправностей

  • Мерцает? Проверьте терминатор, длину линии, «микрофонные» кабели, наличие опто-разветвителя.
  • Часть приборов «глухая»? Ищите сломанный проходной XLR, перепутанные пины, дефектный сплиттер.
  • Глюки на высокой частоте обновления? Снизьте FPS на пульте или разорвите длинную цепь на короткие ветви.

Назад к содержанию · Наверх

RDM: двусторонний разговор с приборами

RDM добавляет обратную связь на DMX-линии: можно удаленно читать/писать параметры приборов, видеть ошибки, менять адреса, режимы, яркость дисплея и вентиляторов. RDM-диалог происходит в «окнах» между DMX-пакетами, поэтому чувствителен к качеству физики и совместимости узлов.

Discovery и параметры

  • Discovery — процесс «сканирования» сети, где пульт/контроллер находит устройства и их UID.
  • Capabilities — набор поддерживаемых параметров: от DMX Start Address до Device Label и Sensor Values.

Совместимость

Не все старые диммеры и сплиттеры корректно пропускают RDM. Некоторые ноды/приборы «шумят» и вносят задержки. В больших сетапах используйте RDM только на этапе настройки, а на шоу — отключайте, если нет критической нужды.

Практика

  • Предпродакшн: через RDM задать адреса, режимы, калибровки.
  • Сервис на площадке: быстро найти «молчащую» голову по UID и понять, что с ней — перегрев, отсутствие питания, ошибочный адрес.

Осторожно: RDM и некоторые беспроводные ретрансляторы/сплиттеры — не лучшие друзья. Проверьте совместимость в спецификациях вашего оборудования.

Назад к содержанию · Наверх

Art-Net: свет по IP просто и широко

Art-Net — UDP-протокол для переноса DMX по IP-сетям. Прост, поддерживается «всем и вся», удобен для точек-точек (unicast) и небольших мультикаст-сценариев.

Версии и адресация

  • Актуальные: Art-Net 3 и 4. Расширенные диапазоны универсов и IP-гибкость.
  • Адресация: Net (0–127), Sub-Net (0–15), Universe (0–15). Абсолютный номер = Net×256 + Sub-Net×16 + Universe.

Unicast vs Multicast

  • Unicast — направленно, экономно для сети, предсказуемо. Идеально для точных стримов на ноды.
  • Multicast — удобно при множестве подписчиков, но требует IGMP Snooping и Querier.

Проектирование сети

  • IP-план: частные диапазоны 2.x (исторически) или 10.x, с маской /24 или /23 для простоты.
  • Изоляция: отдельная show-влан, запрещенный чужой DHCP, отдельный management VLAN.

Конвертировать абсолютный универс в Net/Sub-Net/Universe поможет калькулятор Art-Net.

Назад к содержанию · Наверх

sACN (Streaming ACN): индустриальный стандарт с приоритетами

sACN — потоковый протокол на базе ACN (ANSI E1.31), «родной» для мультикаста, с абсолютной нумерацией универсов 1–63999 и системой приоритетов источников.

Приоритеты и отказоустойчивость

  • Приоритет источника 0–200. Побеждает максимальный. Равные приоритеты — HTP merge (по каналу берется максимум).
  • Failover: при потере «мастера» принимается следующий по приоритету источник.

Multicast по умолчанию

  • Каждый универс — свой мультикаст-адрес. Ноды подписываются, коммутаторы с IGMP Snooping не разливают трафик всем.
  • Нужен IGMP Querier в VLAN, иначе Snooping «заснет». См. сетевой дизайн.

Понять, кто «главный» в вашей сетке, поможет калькулятор приоритетов sACN.

Назад к содержанию · Наверх

Сетевой дизайн шоу: просто, изолированно, предсказуемо

Коммутаторы и функции

  • L2 часто достаточно. L3 — когда есть маршрутизация между несколькими VLAN и удаленными площадками.
  • Обязательно: IGMP Snooping + Querier, QoS (минимум приоритизировать управление), Storm Control (защита от бурь).
  • Jumbo Frames обычно не нужны для Art-Net/sACN.

VLAN и безопасность

  • Отдельная Show VLAN для трафика света.
  • Отдельная Management VLAN для веб-интерфейсов нод и коммутаторов.
  • Никаких чужих DHCP в Show VLAN. Либо статические адреса, либо ваш собственный контролируемый DHCP.

Резервирование

  • Primary/Secondary линк между ключевыми узлами.
  • Дублирование нод/источников с sACN приоритетами.
  • Два NIC на пульте: Show и Management — без мостов между ними.
Типовая сеть шоу: VLAN, IGMP, пульт, ноды и резерв Пульт подключен к ядру, от него VLAN для шоу и менеджмента, IGMP Querier активен, ноды в доступа с подпиской на мультикастовые универсы. Пульт / Сервер Ядро L2/L3 (IGMP Querier) Доступ S1 (Snooping) Доступ S2 (Snooping) Доступ S3 (Snooping) Нода A Нода B Нода C Show VLAN (sACN multicast) Mgmt VLAN (веб, RDMNet)
Минималистичная show-сеть: ядро с IGMP Querier, доступ с IGMP Snooping, разделение Show/Mgmt VLAN, подписки нод на мультикастовые универсы.

Совет: Используйте простую линейную или звездообразную топологию. Чем меньше лишних петель и «умных» фич, тем надежнее.

Назад к содержанию · Наверх

Патч и адресация на практике

Хороший патч читается как нотная партитура: ясно, повторяемо, без сюрпризов.

Методики раскладки

  • Группировка по тригам: фронт, бэк, сайд, сет, зал.
  • Выравнивание: начинайте блоки кратно 16/32 — легче глазами.
  • Резерв: оставляйте свободное место в конце универса (например, 10–20 каналов) на случай растущего райдера.
Схема раскладки footprint по универсу Пример: несколько приборов с разным footprint разложены кратно 16, резерв в конце универса оставлен для расширений. Универс 1 (512 каналов) Голова 1 (32) Голова 2 (32) Строб (16) Бим (32) Резерв (32)
Выравнивание по 16 каналам упрощает «чтение» патча и добавляет дисциплины. Остаток — резерв.

Документация и перенос патча

  • Ведите патч-лист в шоуфайле и в отдельной таблице (бумага/PDF) для бригады.
  • Используйте одинаковые именования при переносе между консолями и предвизом (Capture/Wysiwyg/Depence2).

Сложный патч? Задать и проверить поможет калькулятор DMX.

Назад к содержанию · Наверх

Pixel mapping и медиасерверы

Пиксельные задачи размножают универсы. Матрица 20×20 RGB уже требует 400×3 = 1200 каналов — больше двух универсов. При 40–60 FPS трафик становится заметным фактором дизайна сети.

  • Выбор протокола: sACN multicast с IGMP или Art-Net unicast — решайте исходя из числа подписчиков.
  • FPS: 30 FPS в большинстве случаев достаточно, а сеть благодарна.
  • Медиасерверы: планируйте выделенный линк 1G+, VLAN, приоритет QoS.

Оценить трафик поможет калькулятор пропускной способности.

Назад к содержанию · Наверх

Беспроводной DMX (CRMX/W-DMX)

Беспровод — это про сценарии, а не про чудеса. В зале с большим количеством Wi‑Fi точек выбирайте частоты, каналы и антенны осознанно.

  • Частоты: 2.4 ГГц — дальность, но шумно; 5.8 ГГц — чище, но хуже проникает.
  • Антенны: направленные на дальняк, всенаправленные для площадей.
  • Линк-бюджет: считайте FSPL и уровень на приемнике.

Планирование упростит калькулятор линк-бюджета.

Осторожно: Не передавайте критичные cue по радиоканалу, если есть альтернатива по меди.

Назад к содержанию · Наверх

Синхронизация и шоу-контроль

  • LTC/MTC — таймкод для точной синхронизации света, медиа и пиротехники.
  • OSC — быстрая шина команд между софтом (серверы, пульты, вспомогательные панели).
  • NTP — синхронизация часов для логов и корректной корреляции событий.

На заметку: Пропишите в райдере: кто «мастер таймкода», где резерв, какие коннекты и уровни сигналов.

Назад к содержанию · Наверх

Диагностика и инструменты

  • DMX-тестеры: проверяют сигнал, частоту, присутствие RDM, сканят адреса.
  • Сетевые анализаторы: смотрят IGMP-группы, мультикаст, потери, дубли MAC.
  • Sniffer’ы: Wireshark с фильтрами по UDP-портам Art-Net/sACN — базовый must-have.
# Псевдоконфиг IGMP (концептуально, не привязан к вендору)
interface vlan 100  # Show VLAN
  ip igmp snooping enable
  ip igmp querier enable
  ip igmp querier source-address 10.100.0.1
!
interface gi1/0/1  # uplink к ядру
  spanning-tree portfast disable
  storm-control broadcast level 1.00
  storm-control multicast level 1.00
!
interface gi1/0/5  # нода
  ip igmp snooping fast-leave enable
  qos trust dscp

Назад к содержанию · Наверх

Практические кейсы

Фестиваль (Main Stage): 1 пульт, 2 серверa, 8 нод, 180+ приборов

Входные: Пульт A, медиасерверы (2× 1G), 180 голов/стробов/линеек; требование: резерв по источнику и по линку. Много пиксельных приборов.

Сетевой план: Show VLAN 100 (sACN multicast), Mgmt VLAN 10; ядро с IGMP Querier; доступ с Snooping и Fast-Leave.

Патч: 48 универсов, sACN приоритет: серверы prio 90 (контент), пульт prio 100 (оверрайд). См. калькулятор sACN приоритета.

Резерв: Два линка от пульта к ядру (LAG), два источника с разными приоритетами.

Фестиваль: схема сети и подписок Пульт и 2 медиасервера подключены к ядру, мультикаст sACN, ноды подписаны на свои универсы, приоритеты распределены. Пульт (prio 100) Сервер 1 (90) Сервер 2 (90) Ядро IGMP Доступ S1 Доступ S2 Доступ S3 Нода A Нода B Нода C Нода D Нода E
Фестиваль: два источника контента + пульт-«мастер» по приоритету, мультикаст sACN, ноды разбросаны по нескольким коммутаторам доступа.

Риски: перегруз мультикаста, петли L2, отказ ядра. Решения: IGMP Querier, контроль STP, резерв по линкам, тест трафика.

Арена-тур: preprod → load-in → линейка → шоу

  • Preprod: предвиз, шоуфайл с комментариями, тесты резервов (переброс приоритета sACN).
  • Load-in: маркировка, параллельная сборка подсистем, smoke-тест каждого сегмента.
  • Линейка: проверка универсов, адресации, RDM-визуализация ошибок.
  • Шоу: мониторинг потоков, журналирование событий.

Совет: Держите печатный «красный» лист — телефоны, IP-адреса, VLAN, пароли, приоритеты.

Корпоратив в отеле: ограниченная инфраструктура

  • Отдельная show-сеть на своих коммутаторах. Не трогаем сеть отеля.
  • Art-Net unicast на 3–6 нод — просто и надежно.
  • Беспровод на короткие хвосты с резервом по меди.

Осторожно: Блокируйте чужие DHCP. При необходимости — ваш DHCP с четким пулом.

Назад к содержанию · Наверх

Гайды и чек-листы

Preflight checklist

  • Проверены кабели DMX (120 Ом), терминаторы на местах.
  • Опто-сплиттеры и ноды подписаны, раскладка по ветвям задокументирована.
  • IP-план и VLAN применены; IGMP Querier активен, Snooping — на портах доступа.
  • Секьюрити: чужой DHCP заблокирован, пароли и management сетка отделены.
  • Патч сверен с шоуфайлом, резерв в универcах учтен.
  • Резерв источников: sACN приоритеты проверены в тесте.

Скорая помощь

  1. Нет реакции приборов? Проверь питание, затем физику DMX (терминатор, кабель, разъем).
  2. Прыгают каналы? Ищите дубли адресов, RDM-активность, слишком длинную линию без сплиттера.
  3. Сеть «тонет»? Посмотрите IGMP, сторм-контроль, снижайте FPS, переводите часть потоков в unicast.

Назад к содержанию · Наверх

Глоссарий

  • DMX512 — протокол управления светом на RS-485, 512 каналов в универсе.
  • RDM — двустороннее расширение DMX для конфигурации и мониторинга устройств.
  • Art-Net — перенос DMX по IP (UDP), широко поддерживается.
  • sACN — Streaming ACN (ANSI E1.31), IP-протокол с приоритетами источников и мультикастом.
  • IGMP — протокол управления мультикаст-подписками на L2.
  • Querier — «опросчик», без которого IGMP Snooping не работает корректно.
  • HTP — Highest Takes Precedence: по каналу берется большее значение.
  • Footprint — число каналов, которое занимает прибор.

Назад к содержанию · Наверх

FAQ

Нужно ли всегда отключать RDM на шоу?

Не обязательно. Если у вас проверенная совместимость и необходимость мониторинга — можно оставить. Но в сомнительных сетапах лучше отключить во время шоу.

Что выбрать: Art-Net или sACN?

Если сеть маленькая и точка-точка — Art-Net unicast отлично. Если много подписчиков и универсов — sACN multicast с IGMP.

Сколько универсов тянет 100M?

Зависит от FPS и протокола. Посчитайте реальный трафик в калькуляторе.

Назад к содержанию · Наверх

Калькулятор DMX-адресов и универсов

Рассчитает стартовые адреса для приборов с заданным footprint. Учитывает 8/16 бит, выравнивание и резерв в конце универса.

Вводные

Калькулятор Art-Net Net/Sub-Net/Universe и абсолютной нумерации

Переводит абсолютный номер универса ↔ Net/Sub-Net/Universe. Напоминание: abs = Net×256 + Sub-Net×16 + Universe.

Абсолютный → Net/Sub-Net/Universe
Net/Sub-Net/Universe → Абсолютный

Подсказка: В sACN универсы абсолютны (1–63999) и не требуют Net/Sub-Net.

Калькулятор приоритета sACN

Определяет «победивший» источник по приоритету (0–200). При равных приоритетах применяется HTP merge по каналам. Источники с потерей связи игнорируются.

Источники

Калькулятор пропускной способности Art-Net/sACN

Оценка трафика сети. Упрощенная модель: 1 пакет на универс на кадр. Размеры (приближенно): Art-Net ≈ 530 B payload + 42 B заголовки = 572 B; sACN ≈ 638 B payload + 42 B = 680 B.

Параметры трафика

Калькулятор длины DMX-цепи и риска

Эвристика, помогающая понять, насколько рискованна ваша «гирлянда», и что улучшить.

Параметры линии

Упрощенный калькулятор линк-бюджета CRMX/W-DMX

Расчет FSPL и ожидаемого уровня на приемнике: RX = TX(dBm) + Gt + Gr − FSPL − потери. FSPL(dB) = 32.44 + 20·log10(f МГц) + 20·log10(d км).

Параметры радиолинка

DMX512: адресация и патчинг

Универсы, 8/16‑битные параметры, режимы приборов, организация патча.

RDM: удалённый мониторинг и настройка

UID, discovery, поддерживаемые параметры и типичные ограничения.

Art‑Net и sACN: сетевая инфраструктура

IP‑адресация, VLAN, QoS, резерв и мониторинг.