Art-Net и sACN
Два протокола передачи DMX по сети. Чем отличаются, какие столбцы за что отвечают и как не перегрузить сеть.
DMX по сети передают двумя протоколами. Оба переносят те же 512 каналов,
но ведут себя в сети по-разному. Настраиваются в одном месте — Menu →
DMX Protocols.
| Ситуация | Выбор |
|---|---|
| Пара Universe, простая сеть | Art-Net — быстрее настроить |
| Много Universe, большая система | sACN — меньше нагружает сеть |
| Нужен резерв двумя источниками | sACN: у него есть приоритеты |
| Нужен RDM по сети | Art-Net |
| Требование площадки | То, что просит площадка |
Art-Net
Более старый и самый распространённый. Исторически работает широковещательно: пакеты получают все устройства сети. Поддерживается почти всем, но нагружает сеть тем сильнее, чем больше Universe.
Адресация трёхуровневая: Net (0–127), Sub-Net (0–15) и Universe
(0–15 внутри подсети). Столбец Art-Net Absolute показывает то же число
одним значением, и сверяться с Node удобнее по нему.
Общие настройки протокола:
| Настройка | Что делает |
|---|---|
Enable Output / Enable Input |
Передача и приём по отдельности |
Broadcast Threshold |
Сколько получателей, прежде чем перейти на широковещание |
ArtPollRate |
Как часто рассылается опрос ArtPollRequest |
Setup Mode |
Отдаются только конфигурационные пакеты |
Send Art-Net If IdleMaster |
Слать ли, когда Station — простаивающий мастер |
Output Delay |
Задержка выхода, 0–30 мс |
Построчные столбцы сверх общих:
| Столбец | Смысл |
|---|---|
Mode |
Broadcast, Unicast, Auto, Input |
Subscribed Nodes |
Сколько устройств ответило на опрос |
Packet Delay |
Пауза между отправкой соседних Universe |
Merge Mode |
Как сводить с входящим sACN |
Input Priority |
Приоритет принимаемого Art-Net |
Enable RDM |
RDM по этой строке |
Вкладка Nodes показывает найденные Node. Порты у Node собраны
в привязки по четыре: у восьмипортовой Node привязки две. Если Node
разрешает, её сеть, подсеть и номера портов правятся прямо отсюда.
Третья вкладка, Timecode, принимает ArtTimeCode —
Timecode.
Новая строка Art-Net заводится выключенной (Enabled = No), строка
sACN — включённой. Вход Art-Net и sACN вместе ограничен 128 Universe.
Mode = Auto стоит ставить по умолчанию: пока получателей мало, идёт
адресная рассылка, при превышении Broadcast Threshold включается
широковещание.
sACN (E1.31)
Современный стандарт. Работает многоадресно: устройство подписывается на нужные ему Universe, остальной трафик до него не доходит.
| Столбец | Смысл |
|---|---|
Mode |
Output Multicast, Output Unicast, Input Multicast, Input Unicast |
sACN Universe |
Номер Universe в терминах sACN, сквозной |
Priority |
Приоритет отдаваемых данных |
Preview Only |
Пакеты помечены как предпросмотр: визуализатор их берёт, Fixture игнорируют |
TTL |
Сколько маршрутизаторов проходит пакет |
Delay |
Задержка выхода |
Merge Mode |
Как сводить с входящим |
Input Priority |
Приоритет принимаемого |
Вкладка Discovery показывает, кто в сети какие Universe объявил. Это
первое место, куда смотрят, когда «Node не берёт данные».
Priority решает то, ради чего sACN и берут на больших системах: из двух
источников одного Universe берётся тот, у кого приоритет выше, и Fixture не
мигают.
Preview Only отдаёт визуализатору картинку, не трогая сцену.
Приём многоадресной рассылки (Input Multicast) ограничен двадцатью
строками, адресный приём — нет. Priority бывает от 0 до 200, по умолчанию
100.
Правила сети
Отдельная сеть для света. Общая с офисом или гостевым Wi-Fi даёт проблемы, которые невозможно повторить.
Управляемые коммутаторы под многоадресную рассылку, с корректным IGMP. Плохой свитч превращает sACN обратно в широковещание, и весь выигрыш пропадает.
Один источник на Universe — либо разные приоритеты, если источника действительно два.
Art-Net на большой сети нагружает все устройства, включая те, что со светом не связаны. Если в той же сети работают звук или видео, переговорите с их инженерами до монтажа, а не после.
Диагностика
> DMXUniverse 3.121 At 100 > Off DMXUniverse Thru
Первая строка — DMX-тестер: канал 121 Universe 3 на 100 % мимо Patch. Загорелся Fixture — сеть и Node в порядке, ищите в Patch. Вторая снимает тестер со всех каналов.
| Симптом | Куда смотреть |
|---|---|
| Node не видит данных | Enabled, Local Universe, Interface, Preferred IP; у одиночной Station Send … If IdleMaster |
| Данные идут не туда | Net/Sub-Net/Universe против настроек Node |
| Часть Universe доходит, часть нет | IGMP на коммутаторе |
| Fixture дрожат | Два источника на Universe; у sACN развести Priority |
| Сеть перегружена | Art-Net широковещанием; перейти на Unicast или sACN |
| Визуализатор светит, сцена нет | Preview Only включён на рабочей строке |
Нашли в статье ошибку, устаревшее или непонятное место?