Аббревиатура DMX512 построена от слов Digital Multiplex, что означает в буквальном переводе "цифровое переключение" (далее перевод статьи Википедии [1]). Это стандарт для построения сети цифрового обмена данными, которая обычно используется для организации динамического освещения и цветовых эффектов. Изначально он предназначен как стандартизованный метод для управления световыми диммерами, которые до появления DMX512 имели для этого различные несовместимые друг с другом проприетарные протоколы. DMX512 скоро стал основным методом для подключения диммеров к контроллерам (таким как световая консоль), устройствам создания спецэффектов типа генераторов дыма и тумана, и к графическим экранам, состоящим из регулируемых источников света. DMX распространился до использования в нетеатральном внутреннем и архитектурном освещении, от создания рождественских гирлянд до световых рекламных щитов.
На физическом уровне протокол DMX512 использует дифференциальную сигнальную пару EIA-485 (он же RS-485 [2]) в соединении с протоколом, основанном на пакетах переменной длины. Протокол DMX512 однонаправленный, данные передаются только в одном направлении - от контроллера к управляемым устройствам.
В протокол DMX512 не встроены автоматический контроль и коррекция ошибок, так что он не подойдет для управления потенциально опасных приложений, таких как пиротехника или перемещение театральных сооружений. Ошибочное срабатывание декодера протокола может быть вызвано электромагнитными помехами, электростатическими разрядами, неправильным терминированием кабеля, кабелем слишком большой длины или кабелями низкого качества.
[История появления текущего стандарта DMX512-A]
Стандарт DMX512 впервые был разработан в 1986 году инженерной комиссией USITT (United States Institute for Theatre Technology), и назывался "Digital Multiplex with 512 pieces of information" (цифровое мультиплексирование 512-ти порций информации), с последующей ревизией в 1990 году.
В 1998 году организация ESTA (Entertainment Services and Technology Association) приступила к процедуре ревизии протокола, чтобы привести его к стандарту ANSI (American National Standards Institute). В результате переработанный стандарт, известный как "Entertainment Technology—USITT DMX512-A—Asynchronous Serial Digital Data Transmission Standard for Controlling Lighting Equipment and Accessories" был одобрен ANSI в ноябре 2004. Затем снова была ревизия в 2008 году, и текущий стандарт теперь называется "E1.11 - 2008, USITT DMX512-A", или просто DMX512-A.
[Топология сети DMX512]
В сети DMX512 применена многоточечная шинная топология Multidrop bus [3], узлы в которой расположены в одну цепочку, которую еще называют гирляндой (daisy chain). Сеть состоит из одного контроллера DMX512, который является мастером сети (master), и из одного или большего количества подчиненных устройств (slave devices). Например, световая консоль (lighting console, пульт управления освещением) часто оснащена контроллером для сети подчиненных устройств, таких как диммеры, генераторы тумана и интеллектуальные источники света.
Каждое подчиненное устройство (slave device) имеет коннектор DMX512 "IN" и обычно также коннектор "OUT" (или "THRU"). Контроллер (мастер сети), который имеет только коннектор OUT, подключен кабелем DMX512 к коннектору IN первого подчиненного устройства в цепочке. Второй кабель соединяет коннектор OUT (или THRU) первого подчиненного устройства с коннектором IN следующего подчиненного устройства в цепочке, и так далее. Ниже в качестве примера показана блочная диаграмма простой сети из контроллера и трех подчиненных устройств.
Стандарт также требует "терминатор" - нагрузочное сопротивление 120 Ом, подключенное к последнему в цепочке коннектору OUT (или THRU). Терминатор обычно представляет собой просто коннектор "папа", к которому припаян резистор 120 Ом, так чтобы он был подключен на сигнальную пару интерфейса. Номинал этого резистора соответствует волновому сопротивлению кабеля (characteristic impedance [4]). Если используется вторичная пара сигналов данных, то терминирующий резистор подключается также и на неё. Несмотря на то, что простые системы (например системы, у которых кабель короткий, и где в сети мало устройств) будут иногда нормально работать и без терминатора, стандарт все равно требует его использовать. Некоторые подчиненные устройства DMX уже имеют на борту встроенные терминаторы, которые могут быть активированы вручную (установкой перемычки или переключателя), или программно (под управлением внешней программы настройки), или автоматически, путем детектирования отсутствия подключенного кабеля.
Сеть DMX512 иногда называют "DMX universe" (прим. переводчика: дословно переводится как "вселенная DMX", но я решил термин universe не переводить и оставить как есть). Каждый коннектор OUT на контроллере DMX512 может управлять одной universe. Небольшие контроллеры могут иметь один коннектор OUT connector, что позволяет им управлять только одной universe, в то время как большие пульты управления (консоли оператора) могут иметь возможность управлять несколькими universe, при этом для каждой universe имеется отдельный коннектор OUT.
Главное, в чем нужно разобраться - как работает контроллер DMX. Современные системы освещения (которые можно легко купить на ebay или dealextreme, например популярный контроллер T-1000S) предоставляют фантастические возможности по освещению дома, коммерческих и архитектурных сооружений.
Контроллер обычно разделен на 4 режима управления:
• Выбор управляемой зоны - сделанный пользователем выбор позволяет переключить управление на нужное устройство освещения. • Выбор цвета. • Управление интенсивностью освещения (dimming). • Выбор работающего светового эффекта (бегущий огонь, стробоскоп, плавное изменение цвета и т. д.).
Сначала выбирают объект управления. Количество выбираемых объектов зависит от возможностей контроллера. Затем нужно выбрать цвет, который Вы хотите установить. После этого можно управлять яркостью освещения. Кроме того, можно выбрать один из автоматически повторяющихся световых эффектов. Некоторые контроллеры позволяют эти эффекты создавать самому. Контроллер T-1000S позволяет даже создавать эффекты бегущей строки.
Управляемое устройство DMX это обычно или простой осветитель, или многофункциональный (оснащенный дополнительными возможностями наподобие поворота, фокусировки и т. п.). Могут быть и другие театральные устройства, например генераторы дыма или тумана.
Каждому устройству в сети DMX назначается адрес. 9 разрядов адреса обычно выставляются DIP-переключателем на каждом устройстве, либо в специальном настроечном меню.
После установки адреса устройства могут быть соединены в сеть DMX512 и управляться от одного контроллера.
[Физический уровень DMX512, электрические цепи]
Данные передаются по дифференциальной паре с использованием уровней напряжения стандарта EIA-485 [2]. Таким образом, электрические спецификации DMX512 идентичны указанным в стандарте EIA-485-A, кроме тех мест, где утверждено иначе (см. далее E1.11 про заземление).
Шина DMX512 позволяет длину не более 1200 метров, и не более 32 нагружающих устройств на одной шине. Если нужно передавать данные с более чем 32 устройствами, то сеть может быть расширена параллельным подключением так называемых сплиттеров DMX. Провода данных прокладываются в экранированной витой паре с волновым сопротивлением 120 Ом, и с терминирующим резистором на противоположном от контроллера конце сети, чтобы устранить отражения сигнала. DMX512 имеет 2 канала передачи витой парой, хотя текущая спецификация определяет использование только одной из этих витых пар. Функционал второй пары не определен, однако она должна присутствовать по электрическим требованиям стандарта.
Для коротких кабелей длиной примерно менее 45 метров, на котором присутствует небольшое количество устройств, иногда можно работать без терминатора. На коротких дистанциях можно использовать кабели с более высокой емкостью и различными волновыми параметрами, такие как например кабель от микрофона. Однако с увеличением длины кабеля и количества подключенных устройств становится все более важным наличие корректного кабельного волнового сопротивления и терминатора, соответствующих стандарту.
Стандарт E1.11 (DMX512 2004) описывает электрические требования к соединению общего сигнала DMX512 с заземлением. В частности стандарт рекомендует, чтобы у портов передатчика (порт OUT контроллера DMX512) было соединение с низким сопротивлением между общим сигнальным проводом и землей; такие порты называются заземленными. Далее рекомендуется, чтобы приемники имели высокое сопротивление между общим сигнальным проводом и землей; такие порты называются изолированными.
Стандарт также разрешает иметь изолированные порты передатчика, и неизолированные порты приемников. Стандарт рекомендует, чтобы заземление общего сигнального провода происходило только в одной точке, во избежание появления паразитных контуров заземления [5].
Строго не рекомендуется использовать заземленные приемники, у которых есть жесткое соединение между общим сигнальным проводом и землей, однако их использование разрешено. Несколько возможных конфигураций заземления, которые обычно используются с EIA485, специально запрещено для использования в E1.11.
[Используемые коннекторы]
DMX512 1990 года в плане коннекторов предусматривает для канала передачи данных применение 5-контактных коннекторов стиля XLR (XLR-5), где гнезда (female) стоят на стороне портов передачи (OUT), и штыри (male) на стороне принимающих портов (IN). Использование 3-выводного коннектора XLR специально запрещено.
DMX512-A (ANSI E1.11-2008) позволяет использовать 8-контактные коннекторы (8P8C, или RJ-45) для фиксированных инсталляций, где не требуется частое подключение и отключение оборудования.
Некоторые производители проигнорировали формальные правила топологии, и разработали свое оборудование для использования с нестандартными коннекторами 3-pin XLR, вместо того чтобы использовать по стандарту DMX коннекторы 5-pin XLR. Этим они устранили требование наличия неиспользуемой второй пары, и сделали возможным использования для шины DMX простых микрофонных аудиокабелей. Точно так же конечные пользователи могут создать свои собственные переходники, чтобы правильно конвертировать 5-pin XLR в микрофонный кабель 3-pin XLR.
Некоторые производители оборудования DMX512 на заре эры DMX применяли несовместимые или проприетарные коннекторы и цоколевки; в конечно счете наиболее распространенным из них стал 3-pin XLR (в некоторых странах известный как cannon-джек), поскольку электрическая спецификация в настоящий момент определяет использование только одной сигнальной пары проводов. Есть некий риск повреждения оборудования, если случайно коннектор XLR 3-pin, передающий сигнал DMX, будет случайно подключен в тракт аудиосигнала (например, на вход микрофонного усилителя), однако тем не менее некоторые управляемые светильники и контроллеры все равно оснащены коннекторами 3-pin XLR точно такими же, какие используются в цепях аудиосигналов. Такие коннекторы иногда применяются в недорогих устройствах, и даже иногда эти нестандартные устройства имеют обратную полярность сигнала данных, что требует обратного переключения сигнальных проводов.
Кроме того, устройства иногда оснащены 4-контактными коннекторами, через которые в одном общем кабеле передается как сигнал, так и питание. Имейте также в виду, что нетеатральное оборудование, использующее DMX512 для целей архитектурного освещения, часто использует нестандартные соединители.
[XLR-5 pinout]
1 Signal Common, общий сигнальный провод 2 Data 1- (Primary Data Link, канал передачи данных) 3 Data 1+ (Primary Data Link, канал передачи данных) 4 Data 2- (Optional Secondary Data Link, не используется) 5 Data 2+ (Optional Secondary Data Link, не используется)
[XLR-3 pinout]
Внимание: этот коннектор запрещен секцией 7.1.2 стандарта ANSI E1.11. DMX+ и DMX- часто перепутаны. Наиболее распространенная цоколевка приведена ниже.
1 Ground, земля 2 Data 1- (Primary Data Link, канал передачи данных) 3 Data 1+ (Primary Data Link, канал передачи данных)
[RJ-45 pinout]
1 Data 1+ 2 Data 1- 3 Data 2+ 4 пусто 5 пусто 6 Data 2- 7 Signal Common (0 V) для Data 1 8 Signal Common (0 V) для Data 2
Цоколевка модульного коннектора 8P8C совпадает со схемой пар кабелей патч-кордов Ethernet 5-й категории (Category 5, Cat5). Незадействованные контакты 4 и 5 помогают предотвратить повреждение оборудования, если кабель случайно подсоединен в телефонную линию PSTN (public switched telephone network) вместо телефонного джека.
[Используемые кабели]
Стандартные кабели в сети DMX512 оснащены коннекторами XLR5, где на одном конце штыри (male connector, папа), и на другом конце гнезда (female connector, мама). Коннектор male кабеля подключается к передающему разъему female jack (OUT), и коннектор female кабеля подключается к принимающему коннектору male jack (IN).
Определение кабелей для DMX512 было удалено из стандарта, и в 2003 году отдельно был запущен отдельный проект стандарта для кабелей. Было разработано 2 стандарта кабелей, один для портативных, переносных кабелей DMX512 (ANSI E1.27-1 - 2006), и другой для постоянных инсталляций (макет стандарта BSR E1.27-2). Это решало вопросы, возникающие из-за различных требований для кабелей в применении для переезжающих шоу, и для применения в постоянной инфраструктуре управления освещением.
Электрические характеристики кабеля DMX512 определены с точки зрения его сопротивления и емкости, несмотря на имеющиеся механические и другие соображение, которые также должны быть рассмотрены. У типов кабелей, которые подходят для DMX512, должно быть волновое сопротивление 120 Ом. Кабель Cat5, обычно используемый для сетей и телекоммуникаций, был протестирован организацией ESTA для использования в DMX512A. Также кабели, разработанные для EIA485, обычно удовлетворяют электрической спецификации DMX512. С другой стороны, микрофонные и аудиокабели не обладают достаточными электрическими параметрами, так что не подходят для соединений DMX512. У них волновое сопротивление значительно ниже, и емкость выше, что искажает форму цифрового сигнала DMX512, поэтому может быть неправильная работа и возникать случайные ошибки, которые трудно найти и исправить.
[Протокол DMX512]
На слое передачи данных контролер DMX512 передает асинхронные последовательные данные на скорости 250 kbaud. Формат данных жестко фиксирован: 1 стартовый бит, 8 бит данных, 2 стоповых бита, без бита четности. Таким образом, форма сигналов и их временнЫе параметры повторяют популярный формат сигнала RS-232.
Пакет состоит их следующих частей:
• Интервал Break condition. • Интервал Mark-After-Break (MAB). • Slot 0, содержащий однобайтный Start Code. • До 512 слотов данных канала, каждый содержит 1 байт.
Начало пакета обозначено интервалом break (лог. 0), за которым идет "mark" (лог. 1), известный как "Mark After Break" (MAB). Код break обозначает сигнал окончания одного пакета и начало другого, что переводит приемники на запуск приема, и также служат фреймом (ссылкой на позицию) байт данных в пакете. Байты данных, помеченные фреймом, называют слотами. За break посылается до 513 слотов.
Первый слот зарезервирован как "Start Code", который указывает тип данных в пакете. Start code 0x00 (шестнадцатеричный 0) является стандартным значением, используемым для всех совместимых с DMX512 устройств, которые включают большинство источников света и диммеров. Другие значения start code используются для пакетов текста (Text packets, 0x17), пакетов системной информации (System Information Packets, 0xCF), для RDM-расширения DMX (0xCC), и различных проприетарных систем. Plasa поддерживает базу данных альтернативных значений start code [7].
Все слоты, которые идут за start code, содержат управляющие установки для подчиненных устройств (slave devices). Позиция слота в пакете определяет устройство и функцию, которая будет управляться, в то время как значение слота определяет точку установки.
[Диаграммы времени (timing parameters)]
Параметры времени DMX512 могут меняться в широких пределах. Оригинальные авторы протокола указывают стандартные значения, которые обеспечивают самую лучшую гибкость для дизайна. Однако по этой причине было трудно разработать приемники, которые работали бы во всем диапазоне интервалов времени. В результате этих сложностей стандарт на параметры времени от 1986 года был изменен в 1990 году. В частности MAB, который изначально был фиксирован на 4 мкс, был изменен на минимальное значение 8 мкс. Стандартом E1.11 (2004) ослаблены требования к времени для передатчика и приемника. Это упростило требования времени для систем, использующих контроллеры, построенные для DMX512-A (E1.11); однако значительное количество обычных устройств все еще работают по принципу интервала времени, близкого к минимуму диапазона.
Min длительность Break, мкс
Min длительность MAB, мкс
Для передатчика (master)
92
12
Может распознать приемник (slave)
88
8
Максимальные интервалы времени не определены, потому что как только пакет отправлен хотя бы 1 раз в секунду, интервалы времени BREAK, MAB, inter-slot time и mark между последним слотом пакета и break (MBB) уже могут быть достаточной длительности.
Максимальный размер пакета, в котором передается 512 каналов (слоты, которые следуют за байтом start code), занимает по времени 23 мс на передачу, что соответствует максимальной частоте обновления около 44 Гц. Для того, чтобы получить более высокие скорости обновления, в пакете должно передаваться меньшее количество каналов, чем 512 - чем меньше передается каналов, тем быстрее будут передаваться пакеты, тем больше будет частота обновления.
Стандарт не определяет минимальное количество слотов, которое должно быть передано в пакете. Однако требуется, чтобы пакеты были переданы так, чтобы передние фронты двух последовательных BREAK должны находиться друг от друга по времени не менее чем за must be separated by at least 1204 мкс, и приемники должны быть способны обработать пакеты с временем break-to-break 1196 мкс. Минимальное время break-to-break может быть достигнуто при передаче пакетов, которые содержат как минимум 24 слота (путем добавления дополнительных лишних байт, если это необходимо), или путем расширения параметров интервалов времени BREAK, MAB, Interslot, или Interpacket.
[Адресация и кодирование данных DMX512]
Большинство данных отправляется с кодом по умолчанию Null Start Code 00h.
NULL START Code идентифицирует последующие слоты данных как блок нетипизированной последовательной 8-битной информации.
Пакеты, идентифицированные через NULL START Code, являются пакетами по умолчанию, которые передаются в сетях DMX512. Более старые версии этого стандарта подразумевали, что только класс данных диммера будет отправляться с использованием пакетов с NULL START Code. На практике пакеты NULL START Code использовались большим количеством разных устройств; эта версия стандарта принимает это по факту.
Каждый NULL START Code пакет не содержит формальных данных или структуры адресации. Устройство, использующее данные из пакета, должно знать позицию, где его данные находятся в теле пакета.
Группы или стойки диммеров используют группу слотов, чтобы определить уровни для своих диммеров. Обычно диммер имеет начальный адрес, представленный диммером с наименьшим номером в этой группе, и адресация увеличивается от этого адреса до диммера с самым большим номером. Например, для двух групп из 6 диммеров каждая, первая группа адресуется начиная с адреса 1, и вторая группа с адреса 7. Каждый слот в пакете DMX512 соответствует одному диммеру.
8-bit или 16-bit? DMX не определяет метод 16-bit кодирования пакетов Null Start Code, однако многие параметры для организации бегущих огней используют кодирование величин с количеством разрядов больше 8. Чтобы более точно управлять этими параметрами, некоторые светильники имеют два канала для параметров, которые требуют повышенной точности. Первый из этих двух каналов грубо управляет параметром (256 шагов во всем диапазоне перемещения) и второй канал уточняет регулировку (256 шагов на каждой неточной позиции), что дает 16-битное значение, кодирующее диапазон из 65536 шагов, и позволяет повысить точность передачи для любого 16-bit управляющего параметра, такого как Pan или Tilt.
[DMX на практике]
Популярность DMX512 объясняется частично из-за его простоты и надежности. Кабелями в известной степени можно пренебречь без потери функциональности, можно использовать Ethernet или любые другие подходящие свободные кабели, пока не появляются проблемы наподобие неустойчивости и случайного срабатывания. Неожиданное поведение управляемого источника света может быть вызвано ошибками адресации, неисправным кабелем, или некорректными данными, приходящими от контроллера.
Использованием дополнительного линка данных (Secondary data link). Стандарты 1986 и 1990 годов не определяют точно назначение второй пары линка данных. Эта пара описывается как "optional second data link" (необязательное вторичное соединение для передачи данных), предполагая использование её для передачи данных как в одном, так и в двух направлениях. Некоторое проприетарное оборудование задействует контакты для этого вторичного линка. Запрещены схемы, которые используют уровни напряжения вне диапазона EIA485. Руководство по допустимому применению дополнительного линка можно найти в Приложении B стандарта E1.11. Текущая практика стандарта - оставлять выводы для вторичного линка данных неиспользуемыми.
Коннекторы. Стандарт DMX512-A предписывает, что должен использоваться коннектор 5-pin XLR.
DMX512-A использует одну пару в коннекторах, что можно осуществить соединение с использованием дешевых коннекторов 3-pin XLR. Некоторые производители применяют в своем оборудовании коннекторы 3-pin XLR, потому что это снижает себестоимость. Однако поскольку 3-pin XLR обычно используются для подключения микрофонов и консолей микширования звука, есть риск ошибочного подключения оборудования DMX512 к микрофону или другому звуковому оборудованию. Напряжение питания +48V (phantom power), которое выдает микшерский пульт, может повредить оборудование DMX512, если его случайно подключить к коннектору звукового пульта. Также цифровые сигналы DMX512, выдаваемые панелями управления освещением, при ошибочном подключении могут повредить микрофоны и другое звуковое оборудование. Следовательно самой лучшей практикой будет использование для DMX512 исключительно коннекторов 5-pin XLR, это позволит избежать риска перепутать коннекторы DMX512 со звуковыми.
Однако инспектирования онлайновых сервисов продаж, таких как Ebay или Amazon, показывает использование в подавляющем большинстве продаваемых кабелей DMX на коннекторах 3-pin XLR, и большинство дешевых осветителей и контроллеров на рынке также имеют коннекторы 3-pin XLR. Поэтому такие решения используются во многих инсталляциях, несмотря на нарушение стандарта.
Терминирование и совместимость со стандартом. Как уже обсуждалось ранее, сигналы DMX512 требуют терминирования на самом дальнем конце сигнального кабеля. Однако в инструкциях недорогого оборудования редко упоминается терминирование. Поэтому с многими из этих продуктов может наблюдаться неправильное функционирование, как например мерцание или отсутствие управления в том случае, когда на конце кабеля установлен терминатор, в то время как без терминатора все работает нормально. В некоторых случаях только физическое исследование оборудование показывает, что сокет XLR не оборудован контактами переключения, который может автоматически устанавливать терминирование линии резистором, когда кабель не подключен в сокет, и внутренняя электроника не имеет распознаваемой маркировки. В этом случае можно только предположить, что в схеме применены твердотельные переключатели, которые подключают терминатор при необходимости, it can only be assumed that the internal circuit uses solid-state switches to insert the terminator when required. Не очевиден способ, каким образом устройство детектирует наличие или отсутствие подключения на линии передачи.
Предусмотрительные пользователи/операторы всегда будут иметь при себе терминатор, чтобы при случае применить его с каким-то незнакомым устройством, который должен быть подключен в конце кабеля, если он по какой-то причине не предоставляет автоматическое терминирование.
Можно сделать вывод, что значительная часть производителей отступают от опубликованных стандартов, что может привести к значительным трудностям из-за несовместимости, когда оборудование разных брендов нельзя использовать друг с другом, так что не решаются проблемы, ради чего стандарт и был создан. Благоразумный покупатель всегда должен задавать поставщику вопросы о степени соответствия стандарту - принцип Caveat emptor (на латинском означает "позвольте покупателю быть осторожным").
Беспроводный DMX512. Недавно стали популярными беспроводные адаптеры DMX512, удобные для использования в архитектурном освещении, когда длина кабелей становится чрезмерно большой. Такие сети обычно используют радиопередатчик в контроллере, и приемники в непосредственной близости от регулируемых источников освещения, чтобы преобразовать беспроводный сигнал обратно к обычному DMX512, передаваемому через проводную сеть.
Несмотря на то, что беспроводные сети DMX512 в идеальных условиях могут работать на расстояниях более 910 метров, большинство беспроводных линков ограничены расстоянием 300..460 метров для гарантирования надежного функционирования. Первые коммерческие образцы беспроводных систем DMX512 были основаны на технологии расширенного спектра со скачкообразным изменением частоты FHSS (frequency-hopping spread spectrum), которая использовалась в коммерческих беспроводных модемах. Позднее вендоры начали использовать технологию WiFi/WLAN. Другие поздние системы продолжают использовать все ту же технологию FHSS, но с расширенной полосой частот. Системы FHSS имеют тенденцию мешать другим беспроводным системам связи, таким как WiFi/WLAN. Это было исправлено в более новых беспроводных системах DMX, использующих адаптивную перестройку частоты и опознавательное определение свободных частот, чтобы обнаружить и обойти частоты работающих неподалеку беспроводных систем, и не передавать на этих частотах.
[См. также]
• RDM: протокол управления освещением - общее описание протокола RDM. • Architecture for Control Networks site:en.wikipedia.org - архитектура сетей управления. • Lighting control console site:en.wikipedia.org - микшерский пульт оператора для управления освещением. • Lighting control system en.wikipedia.org - обзор систем управления освещением. • Art-Net en.wikipedia.org - описание протокола, позволяющий передавать данные DMX512 через сетевое соединение UDP.
[Словарик]
MAB специальный логический маркер протокола DMX512, интервал лог. 1, который сразу следует за BREAK. BREAK совместно с MAB позволяют приемнику надежно отследить начало пакета.
BREAK специальный логический маркер протокола DMX512 (лог. 0 определенной длительности), который позволяет приемникам отделить друг от друга отдельные пакеты, т. е. определить начало пакета.
RDM Remote Device Management, управление устройствами на расстоянии.
SLOT слот, передаваемый байт в протоколе DMX512.
UDP User Datagram Protocol, сетевой протокол, не гарантирующий доставку передаваемых сообщений.
Диммер "затемнитель", регулятор яркости (иногда и цвета) освещения.