Логика мастер и слейв в DMX512

Логика мастер и слейв в DMX512

Логика управления в системе DMX512 приятно проста: одно устройство передаёт данные, а все остальные их исполняют. Передающее устройство называют контроллером, остальные — приёмниками. Слова «мастер» и «слейв» ходят в отрасли, но к протоколу они не относятся, и эта разница важнее, чем кажется.

Кратко

  • Один контроллер передаёт; все остальные устройства только принимают.
  • Данные идут в одну сторону — приборы не отвечают (кроме RDM).
  • Каждый прибор читает блок каналов, начинающийся с его собственного адреса.
  • Режим «Master/Slave» в меню — автономная функция, а не DMX.
  • Прибор, оставленный в режиме слейва, имитирует ошибку адресации.

Что на самом деле происходит на линии DMX

  • Одно устройство формирует данные DMX (контроллер).
  • Все остальные их принимают (приборы).
  • Данные идут только в одну сторону.
Контроллер  ->  Линия DMX  ->  Приборы

Приборы никогда не отправляют данные обратно контроллеру. Единственное исключение — RDM, добавляющий обратный канал по тем же проводам.

Что действительно важно: адресация

Устройства на линии DMX не работают в иерархии «мастер — слейв». Каждое просто читает данные по своему адресу.

ПриборDMX-адресЧитает начиная с
Прибор 111 и далее
Прибор 21717 и далее
Прибор 33333 и далее

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

Тогда что такое режим «Master / Slave»?

Многие светодиодные приборы предлагают эту опцию в меню. Несмотря на название, к протоколу DMX она отношения не имеет: один прибор генерирует эффект внутри себя, остальные его копируют, и никакой контроллер не участвует. Это удобство для небольших инсталляций, где никто не хочет везти пульт.

Частый источник путаницы

Если один прибор в цепи отказывается слушаться пульта, пока остальные работают, проверьте его меню, прежде чем подозревать кабель. Прибор, случайно оставленный в режиме мастера или слейва, выглядит точно как ошибка адресации, но переадресацией не лечится.

Вся логика в двух строках

  • Контроллер говорит.
  • Приборы слушают.

Больше ничего нет. Сам стандарт DMX512 публикуется ANSI как ANSI E1.11.

Поддержка проектов и оборудования

Застряли на монтаже или не знаете, какое оборудование выбрать? Напишите нам — поможем с проектом и подбором оборудования.

Написать нам → info@dmx512.net

Похожие записи