Обзор сети DMX DMX512 (Digital Multiplex with 512 pieces of information) Разработчик: USITT 1986 (United States Institute for Theatre Technology) Основное применение: Оперативное управление осветительным оборудованием театров, сценических площадей, объектов и т.п. Обзор сети DMX • Физические параметры сети EIA485 (RS-485) • Линейная топология, до 1’200 m. • До 32-ух интерфейсов в одной линии Обзор сети DMX Стандартный разъём и распайка (микрофонный SLR). • Есть фирменные стандарты с применением разъёмов RJ45 и простых клемм. • Обзор сети DMX • Линии могут объединятся при использовании DMX разветвителей. Протокол DMX • Переодическая передача пакета данных, где каждый байт последовательности задаёт текущее значение одного канала (256 значений). • Количество каналов до 512. • Номер канала устанавливается в DMX устройстве, например, с помощью механических переключателей. Протокол DMX • Скорость передачи данных в сети до 250 Kbps • Максимальная частота обновления данных 44 Hz, при 512-ти каналах в пакете. • Количество каналов в пакете можно уменьшить и повысить частоту обновления. Управляющее устройство DMX Схема подключения Возможности контроллера EVIKA LogicMachine • • • • • • • • • Память RAM 1 GB, постоянная до 32 GB. Запуск программ по расписанию и событиям. Встроенная SQL база данных. Среда программирования на языке Lua. Дистанционные настройка, редактирование, программирование и обновление через WEB интерфейс. Управление контроллером возможно через большинство современных мобильных устройств. Встроенная WEBSCADA, построенная на HTML5, отображаемая в современных браузерах на Android, iOS, Windows Mobile 8. Большое число одновременных подключений. Поддержка iRidium Mobile. Поддержка пользовательского WEB сервера (технология SandBox). Универсальный шлюз обмена информацией между сетями KNX, BACnet, Modbus. Поддержка EnOcean, DMX, DALI, GSM, eKey Визуализация EVIKA LogicMachine Интерфейс Программиста Пользовательские программы для DMX. Инициализация объекта DMX. if not dmxhandler then -- если объект dmxhandler ещё -не был инициализирован. require('user.dmx') -- указание на используемую библиотеку dmxhandler = DMX.init({ -- Инициализация объекта dmxhandler channels=3, -- Количество каналов в пакете transition=2, -- длительность плавного перехода }) -- к новому значению канала, s. end dmxhandler:run -- запуск резидентной программы Пользовательские программы для DMX. -- DMX сеть 3 канала. -- 2-ой канал Красный -- Подключение библиотеки DMX require('user.dmx') -- Достаём из постоянной памяти значение переменной 'dmx_scene‘ scene = storage.get('dmx_scene', false) if (scene) then DMX.set(2, 255) os.sleep(3) DMX.set(2, 0) os.sleep(3) end -- Нашли переменную 'dmx_scene' ----- включаем Красный на максимум Ожидание 3 s выключаем Красный Ожидание 3 s Пользовательские программы для DMX. Event (Событие) -- Событие, например приём телеграммы KNX “установить значение” -- Подключение библиотеки DMX require('user.dmx') -- Извлекаем значение из объекта события local value = event.getvalue() -- Значение KNX передано в % [0..100] -- переводим в значение канала [0..255] value = math.floor(value * 2.55) -- Устанавливаем значение канала 2 DMX.set(2, value) Реализованные проекты ОБЪЕКТ Салон Leyden by Теsli tesli.com/ru/company/stru cture/leyden-moscow Novotel, сетевой отель www.accorhotels.com/gb/ hotel-1349-novotelmoscow-sheremetyevoairport/index.shtml Сеть салонов Adidas-Neo www.adidas.ru РАСПОЛОЖЕНИЕ УСТРОЙСТВА Москва, Центр LogicMachine2 Дизайна Artplay РЕАЛИЗОВАННОЕ РЕШЕНИЕ Управление светодиодным освещением, управление уличным освещением по протоколу DMX Москва, аэропорт "Шереметьево" LogicMachine2 Управление освещением, DMX устройства. Москва (3), с.Петербург (1), Волгоград (1) LogicMachine2, LMADALIRS485 Управление освещением, визуализация. более сотни балластов DALI и DMX устройств. Дополнительная информация www.EVIKA.Ru www.EVIKA.Ru Служба технической поддержки: 8-800-775-06-34. Звонки из любого региона РФ бесплатные. ООО "Эвика" – представитель Embedded Systems в России и странах СНГ. 2013.07.25 #02