Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Қашықтан құрылғыларды басқару (RDM) – 2006 жылы сахна жарықтандыру жабдықтары үшін DMX512 басқару протоколына қосылған мүмкіндік. DMX512 1980-ші жылдардың соңында жарық консольдарының диммерлермен байланысуы үшін стандартты протокол ретінде жасалды, бірақ одан кейін интеллектуалды жарық приборларын басқару сияқты күрделірек қолданыстар үшін де қолданылды. RDM қосылымы DMX512-нің көптеген кемшіліктерін жояды, ол бір бағытты және метадеректерді қолдамайды. RDM, DMX512 стандартын екі бағытты байланысты қамту үшін жаңартады және DMX512 желісі арқылы приборларды конфигурациялау үшін қосымша опцияларды ұсынады. RDM қазіргі DMX512 құрылғыларымен кері үйлесімді және DMX512 желілерінің физикалық кабельдік жүйесіне минималды өзгерістерді ғана қажет етеді. RDM стандартын Ойын-сауық қызметтері және технологиялар қауымдастығы (Entertainment Services and Technology Association) әзірледі және ANSI E1.20 ретінде сақталады.
Remote Device Management (RDM) is an addition to the DMX512 control protocol for stage lighting equipment, introduced in 2006. DMX512 was developed in the late 1980s as a standard protocol for lighting consoles to communicate with dimmers, but has since been used for more complex applications, including the control of intelligent lighting fixtures. The addition of RDM addresses many of the shortcomings of DMX512, which is unidirectional with no support for metadata. RDM revises the DMX512 standard to include bidirectional communication, and introduces additional options for the configuration of fixtures over the DMX512 network. RDM is backwards compatible with existing DMX512 devices, and requires few changes to the physical cabling of DMX512 networks. The RDM standard was developed by the Entertainment Services and Technology Association, and is maintained as ANSI E1.20.
Өмірбаян
DMX512 1990-шы жылдардың ортасынан бері театрлық жарық құрылғыларын, соның ішінде интеллектуалды жарық приборларын басқару стандарты болып табылады. RS 485 протоколына негізделген DMX512, өнеркәсіптік басқару жүйелерінде жиі қолданылатын, сахна жарықтандыру жабдықтарын басқарудың алғашқы әмбебап стандарты болды. RDM-нің алдындағы DMX512 бір бағытты протокол болып табылады, қате туралы хабарлау немесе автоматты конфигурациялау мүмкіндігі шектеулі. Бір кабель арқылы бір DMX512 "әлемi" (universe) жіберіледі, ол 512 "адрестен" тұрады, олардың әрқайсысына 0-ден 255-ке дейінгі мән тағайындалуы мүмкін. DMX512 желілерінің алғашқы қолданылуында басқару консолі диммерлер тізбегіне қосылатын. Диммерлік тізбекте бір DMX адресі бір диммердің кернеу деңгейін 0%-дан 100%-ға дейін басқаратын. Интеллектуалды жарықтандыру приборларын қолданатын күрделірек жағдайларда, DMX адресі прибордың әрбір функциясына тағайындалады, кейбір приборлар ондаған адрестен тұратын блоктарды пайдаланады. Желідегі прибордың идентификациясы, ол орналасқан блоктың бірінші адресі арқылы анықталады, бұл статикалық IP-адрес сияқты. Стандартты DMX желісінде әрбір прибор бастапқы адресімен қолмен конфигурациялануы керек, ал осы бастапқы адрес басқару консоліне жеке бағдарламалануы тиіс.
DMX512 has been the standard for the control of theatrical lighting devices, including intelligent lighting fixtures, since the mid 1990s. DMX512, based on the RS 485 protocol commonly used in industrial control systems, was the first universal standard for the control of stage lighting equipment. RDM's predecessor DMX512 is a unidirectional protocol with little capacity for error reporting or automated configuration. A single cable carries one "universe" of DMX512, consisting of 512 "addresses," each of which can be asssigned a value from 0 to 255. In the earliest applications of DMX512 networks, a control console would be connected to a rack of dimmers. Within the dimmer rack, a single DMX address would control the voltage level of a single dimmer from 0% to 100%. In more complex applications involving intelligent lighting fixtures, a DMX address is assigned to each function of a fixture, with some fixtures utilizing blocks of addresses numbering in the dozens. A device's identity within the network is defined by the first address of the block it occupies, akin to a static IP address. In a standard DMX network, each fixture must be manually configured with a starting address, and the same starting address must be separately programmed into the control console.
Қолданбалар
RDM бірнеше негізгі функцияларды атқарады: сәйкестендіру, жай-күй туралы хабарлау және конфигурациялау. Сәйкестендіру басқару консоліне DMX желісіндегі барлық құрылғыларды олардың DMX мекенжайынан өзгеше автоматты түрде анықтауға мүмкіндік береді. Бұл операторға қандай құрылғылар қосылғанын анықтауға көмектеседі. Конфигурациялау басқару консоліне құрылғының мекенжайын және басқа да қасиеттерін өзгертуге мүмкіндік береді. Бұл мүмкіндік әрбір құрылғыда DMX мекенжайларын қолмен орнатудың уақытты талап ететін процесін жоққа шығарады. Интеллектуалды жарықтандыру құрылғылары көбінесе бірнеше басқару режимдерімен және басқа да параметрлермен жабдықталған, оларды тиісті бағдарламалық қамтамасыз етуді қолдау арқылы RDM арқылы да конфигурациялауға болады. Жарықтандыру құрылғыларының жай-күйі туралы хабарлау операторға олардың жай-күйін, соның ішінде шамдардың жануы немесе моторлардың істен шығуы сияқты ақауларды көруге мүмкіндік береді.
RDM serves multiple main functions: identification, status reporting, and configuration. Identification allows a control console to automatically detect all devices on the DMX network, distinct from their DMX address. This assists the operator in determining which of their devices have even powered on. Configuration allows the control console to change the address and other properties of a device. This functionality avoids the time consuming process of manually setting DMX addresses on each fixture. Intelligent lighting fixtures often have multiple control modes and other settings, which can also be configured over RDM with the proper software support. Status reporting from lighting fixtures enables the operator to view the status of their devices, including faults such as burnt out lamps or failed motors.
Бір-біріне үйлесімділік
RDM көптеген жаңа жарықтандыру құрылғыларында қолданылады және RDM қолдауын көрsetпейтін құрылғылармен бір желіде, қолданыстағы кабельдерді пайдалана отырып жұмыс істеуге болады. RDM қолдамайтын DMX512 құрылғылары барлық RDM командаларын қабылдамауы керек, бірақ практикада кейбір құрылғылар RDM сигналдарын қабылдағанда бұзылуы мүмкін. DMX желілеріне опто-оқшаулағыш функциясы бар, сигналды бір бағытта ғана жіберуге және RDM сигналдарын сүзуге мүмкіндік беретін бөлгіштер кіре алады. RDM сигналдарын өткізетін DMX бөлгіштері де бар, бірақ барлық бөлгіштерде мұндай мүмкіндік болмайды. RDM – стандартты екі өрмелі сым арқылы DMX512 сигналына арналған технология. Streaming ACN және Art Net сияқты IP желілері арқылы DMX сигналын жеткізетін протоколдардың RDM-мен кері үйлесімді қашықтан басқаруды жүзеге асыру әдістері бар.
RDM is enabled in many new lighting devices, and can be used in the same network as non RDM enabled devices, using existing cabling. DMX512 devices that do not support RDM should ignore all RDM commands, but in practice, some devices do malfunction when receiving RDM signals. DMX networks may include splitters with opto isolator functionality, which only allow signal transmission in one direction, and filter out RDM signals. DMX splitters that pass through RDM signals are available, but not all splitters include this functionality. RDM is a technology specific to DMX512 signals over standard twisted pair wire. Protocols that carry DMX signal over IP networks, such as Streaming ACN and Art Net, have their own implementations of remote control which are backwards compatible with RDM.
Ашылу
Анықтау – барлық қосылған құрылғылар дұрыс жұмыс істеген жағдайда деректердің соқтығысуы мүмкін болатын жалғыз жағдай. Басқарушы барлық құрылғыларға анықтау командасын жібереді және жауап күтеді. Егер бірнеше құрылғы қосылған болса, бір уақытта берілген жауаптар деректердің соқтығысуына әкелуі мүмкін, нәтижесінде басқарушы дұрыс пішімделген жауапты ала алмайды. Басқарушы содан кейін UID-тің тар диапазонына дейін іздеуді бинарлық іздеу алгоритмі бойынша күйрейтеді. Басқарушы дұрыс жауап алғаннан кейін, жауап берген құрылғыны деактивациялауға тырысады. Сәтті деактивацияланғаннан кейін, құрылғы енді анықтау хабарламаларына жауап бере алмайды, ал басқарушы басқа құрылғыларды іздеуді жалғастыра береді. Барлық құрылғылар деактивацияланғаннан кейін (анықтау командаларына жауаптар келмейді), анықтау процесі аяқталады және басқарушы барлық қосылған құрылғылардың тізімін сақтайды. Басқарушы жаңа құрылғыларды мерзімік іздеуі керек, сондай-ақ бұрын анықталған құрылғылардың әлі де қосылғанын тексеруі керек.
Discovery is the only situation in which data collisions can occur assuming all connected devices behave correctly. The controller will broadcast a discovery command to all devices and await a response. If there are more than one device connected, the simultaneous responses will likely result in a data collision, and the controller will not receive a correctly formatted response. The controller will then refine its search to a smaller range of UIDs according to a binary search pattern. Once the controller receives a correct response it will attempt to mute the responding device. After a successful mute, the device is no longer allowed to respond to discovery messages, and the controller can continue searching for other devices. Once all devices have been muted (no responses are received to discovery commands), the discovery process is finished and the controller will hold a list of all connected devices. The controller will need to periodically perform searches for new devices and assert that already discovered devices are still connected.
Бірыңғай тарату байланысы
Белгілі бір құрылғымен жалпы байланыс сұрау-жауап үлгісінде жүзеге асырылады. Басқарушы құрылғыға сұрау жібереді, оны құрылғының UID арқылы адрестейді. Сұрау жіберілгеннен кейін, басқарушы белгілі бір уақытқа DMX желісін басқарудан босатады, осылайша құрылғы өзінің жауабын жібере алады. Бір құрылғыға (Unicast) байланыс – құрылғыдан деректерді алудың жалғыз жолы болып табылады (жоғарыда аталған іздеу механизмі арқылы алуға болатын оның UID-інен басқа). Егер құрылғы белгілі бір уақыт ішінде жауап бермесе, басқарушы байланыс сәтсіз аяқталды деп есептеуі және қайтадан талпынуы мүмкін.
General communication with a specific fixture occurs in a request response pattern. The controller sends the request to the device, addressing it by the device's UID. When the request has been sent, the controller relinquishes control of the DMX line for a given period of time, so the device can transmit its response. Unicast communication is the only way in which data can be retrieved from a fixture (other than its UID which can be obtained using the discovery mechanism mentioned above). If the device does not respond within a given period of time, the controller can assume communication has failed, and may retry.
Телерадио хабарландыру
Бірнеше шамдарға нұсқауларды жылдам жіберу үшін RDM хабар тарату арқылы байланыс құрады. Бұл контроллерге барлық құрылғыларға немесе бір өндірушінің барлық құрылғыларына нұсқау жіберуге мүмкіндік береді. Бірнеше құрылғы хабарламаны қабылдауы мүмкін болғандықтан, ашу (Discovery) процесінен басқа жағдайларда хабар тарату байланысында жауап беруге рұқсат етілмейді.
To quickly send instructions to multiple fixtures, RDM allows for broadcast communication. This allows the controller to send an instruction to all devices, or all devices from one manufacturer. As more than one device might be receiving the message, responses are not permitted in broadcast communication except during the Discovery process.