К содержанию
fohbookбета/ grandMA2

Основы DMX

Universe, канал, адрес, 8 и 16 бит, кабель и терминатор. Частые ошибки адресации и как их узнать по симптому.

Версия ПО вашего пульта:
Быстрый выбор:

DMX512 придуман в 1986 году и с тех пор почти не изменился. Многое из того, что на площадке списывают на пульт, на деле происходит в DMX: в адресах, режимах Fixture и кабеле.

Universe, канал, адрес

Universe — один поток данных на 512 каналов. Канал — одно число от 0 до 255, восемь бит, 256 градаций. Адрес — номер канала, с которого Fixture начинает принимать данные.

У головы 24 канала, адрес 101, значит она читает каналы 101–124, и следующий такой же Fixture логично поставить на 125.

Адрес записывается как Universe.канал:

1.101   → 101-й канал первой Universe
3.1     → 1-й канал третьей Universe

Почему 512

Ограничение скорости протокола. Полный пакет на 512 каналов передаётся примерно за 23 миллисекунды, около 44 обновлений в секунду; больше каналов в один поток не поместить без потери частоты обновления.

Отсюда следствие, которое часто понимают наоборот: Fixture на одной линии от их количества медленнее не работают, частота фиксирована. Число линий определяет, сколько всего каналов у вас есть.

8 бит и 16 бит

256 положений хватает диммеру. Для панорамы головы, которая поворачивается на 540°, этого мало: шаг получится больше двух градусов, и движение будет ступенчатым.

Поэтому важные Attribute передают двумя каналами, грубым и точным, — вместе они дают 65 536 положений. В Patch это два канала подряд: Pan и Pan fine.

К сведению

Поэтому же один и тот же Fixture в расширенном режиме занимает больше каналов: часть Attribute передаётся в 16 бит. Если голова движется ступеньками, проверьте, не выбран ли упрощённый режим.

Физика линии

Кабель — экранированная витая пара с волновым сопротивлением 120 Ом. Микрофонный кабель обычно работает, но без гарантии, и на длинной линии даёт ошибки. Разъём по стандарту XLR 5-pin, 3-pin — распространённое упрощение.

Терминатор — резистор 120 Ом на конце линии. Без него сигнал отражается, и Fixture в конце начинают моргать; при жалобе на случайные вспышки проверяют именно его.

Без сплиттера на линии может быть до 32 Fixture, если больше — нужен оптический сплиттер. Линия строится шлейфом, а не звездой: тройники без развязки дают проблемы.

DMX по сети

Физический DMX почти всегда начинается с сети: консоль отдаёт Art-Net или sACN, ноды преобразуют его в сигнал на XLR. Подробно — Art-Net и sACN.

Что видно в консоли

DMX Sheet показывает каждую Universe сеткой из 512 ячеек. Это последнее место, где значение ещё под контролем консоли; дальше начинается кабель.

командная строка
# DMX-тестер, значения в процентах
> Dmx 1.101 At 100
> Park Dmx 1.1 Thru 1.24 At 50
> Unpark Dmx Thru
 

Park фиксирует канал на заданном значении — так делают дежурный свет или обходят неисправный Fixture, см. Park.

Частые ошибки адресации

Симптом Причина
Два Fixture двигаются синхронно, хотя не должны Одинаковый адрес
Fixture реагирует не теми каналами В консоли и в Fixture разные режимы
Fixture реагирует со сдвигом Адрес отличается на несколько каналов
Последние Fixture моргают Нет терминатора или слишком длинная линия
Ничего не реагирует Не та Universe, не тот выход ноды, обрыв

Нашли в статье ошибку, устаревшее или непонятное место?

рядом по смыслу