1、Entertainment Services and Technology Association American National Standard E1.30-4 - 2010 EPI 26. Device Description Language (DDL) Extensions for DMX512 and E1.31 Devices Part of the E1.30 suite of documents that offer application level equipment interoperability for control of commonly encounter
2、ed entertainment technology devices using E1.17 CP/ CP/2008-1007r5 inside front cover Entertainment Services and Technology Association American National Standard E1.30-4 - 2010 EPI 26. Device Description Language (DDL) Extensions for DMX512 and E1.31 Devices Part of the E1.30 suite of documents tha
3、t offer application level equipment interoperability for control of commonly encountered entertainment technology devices using E1.17 CP/2008-1007r5 This document was approved as an American National Standard by the ANSI Board of Standards Review on 20 September 2010. The ESTA Board approved it on 2
4、4 July 2010. 2010 The Entertainment Services and Technology Association. All rights reserved. This page intentionally blank. ANSI E1.30-4 2010 CP/2008-1007r5 2010 ESTA i Notice and Disclaimer The Entertainment Services and Technology Association does not approve, inspect, or certify any installation
5、s, procedures, equipment or materials for compliance with codes, recommended practices or standards. Compliance with an ESTA standard or recommended practice, or an American National Standard developed by ESTA is the sole and exclusive responsibility of the manufacturer or provider and is entirely w
6、ithin their control and discretion. Any markings, identification or other claims of compliance do not constitute certification or approval of any type or nature whatsoever by ESTA. ESTA neither guarantees nor warrants the accuracy or completeness of any information published herein and disclaim liab
7、ility for any personal injury, property or other damage or injury of any nature whatsoever, whether special, indirect, consequential or compensatory, directly or indirectly resulting from the publication, use of, or reliance on this document. In issuing and distributing this document, ESTA does not
8、either (a) undertake to render professional or other services for or on behalf of any person or entity, or (b) undertake any duty to any person or entity with respect to this document or its contents. Anyone using this document should rely on his or her own independent judgment or, as appropriate, s
9、eek the advice of a competent professional in determining the exercise of reasonable care in any given circumstance. CP/2008-1007r5 ANSI E1.30-4 2010 ii 2010 ESTA Published by: Entertainment Services and Technology Association 875 Sixth Avenue, Suite 1005 New York, NY 10001 USA Phone: 1-212-244-1505
10、 Fax: 1-212-244-1502 standardsesta.org http:/www.esta.org/ For additional copies of this document contact: ESTA Publications The ESTA Foundation 875 Sixth Avenue, Suite 1005 New York, NY 10001 USA Phone: 1-212-244-1505 Fax: 1-212-244-1502 http:/www.estafoundation.org The ESTA Technical Standards Pro
11、gram The ESTA Technical Standards Program was created to serve the ESTA membership and the entertainment industry in technical standards related matters. The goal of the Program is to take a leading role regarding technology within the entertainment industry by creating recommended practices and sta
12、ndards, monitoring standards issues around the world on behalf of our members, and improving communications and safety within the industry. ESTA works closely with the technical standards efforts of other organizations within our industry, including USITT, PLASA, and VPLT, as well as representing th
13、e interests of ESTA members to ANSI, UL, and the NFPA. The Technical Standards Program is accredited by the American National Standards Institute. The Technical Standards Committee (TSC) was established by ESTAs Board of Directors to oversee and coordinate the Technical Standards Program. Made up of
14、 individuals experienced in standards-making work from throughout our industry, the Committee approves all projects undertaken and assigns them to the appropriate working group. The Technical Standards Committee employs a Technical Standards Manager to coordinate the work of the Committee and its wo
15、rking groups as well as maintain a “Standards Watch” on behalf of members. Working groups include: Camera Cranes, Control Protocols, Electrical Power, Floors, Fog and Smoke, Followspot Position, Photometrics, and Rigging. ESTA encourages active participation in the Technical Standards Program. There
16、 are several ways to become involved. If you would like to become a member of an existing working group, as have over two hundred people, you must complete an application which is available from the ESTA office. Your application is subject to approval by the working group and you will be required to
17、 actively participate in the work of the group. This includes responding to letter ballots and attending meetings. Membership in ESTA is not a requirement. You can also become involved by requesting that the TSC develop a standard or a recommended practice in an area of concern to you. The Control P
18、rotocols Working Group, which authored this Standard, consists of a cross section of entertainment industry professionals representing a diversity of interests. ESTA is committed to developing consensus-based standards and recommended practices in an open setting. Future Control Protocols Working Gr
19、oup projects will include updating this publication as changes in technology and experience warrant, as well as developing new standards and recommended practices for the benefit of the entertainment industry. ANSI E1.30-4 2010 CP/2008-1007r5 Contact Information Entertainment Services and Technology
20、 Association Karl G. Ruling Technical Standards Manager ESTA 875 Sixth Avenue, Suite 1005 New York, NY 10001 Phone: 1-212-244-1505 FAX: 1-212-244-1502 standardsesta.org Technical Standards Committee Chairperson Mike Garl James Thomas Engineering, Inc. 10240 Caneel Drive Knoxville, TN 37931 Phone: 1-
21、865-692-3060 Control Protocols Working Group Chairpersons Michael Lay Philips Strand Lighting 10911 Petal Street Dallas, TX 75238 Phone: 1-214-647-7970 Kimberly Corbett Schuler Shook 325 North Saint Paul, Suite 3250 Dallas, TX 75201 Phone: 1-214-747-8300 2010 ESTA iii CP/2008-1007r5 ANSI E1.30-4
22、2010 iv 2010 ESTA Acknowledgments The Control Protocols Working Group was the consensus body for the development of this standard. The working groups membership when the letter ballot closed on 19 April 2010 is shown below. Voting members, the consensus body for the final approval vote of this stand
23、ard: Daniel W. Antonuk; Electronic Theatre Controls, Inc.; MP Robert Armstrong; Pathway Connectivity Inc.; MP Robert Bell; Horizon Control Inc.; MP Marcus Bengtsson; LumenRadio AB; MP Scott M. Blair; High End Systems Inc. (Barco); MP Ron Bonner; PLASA; G Jean-Francois Canuel; Spectrum Manufacturing
24、Inc. (A.C. Lighting Ltd.); CP Kimberly Corbett; Schuler Shook; G Stuart Cotts; Oregon Shakespeare Festival; U Milton Davis; Doug Fleenor Design, Inc.; MP Gary Douglas; Horizon Control Inc.; MP Larry Dunn; City Theatrical, Inc.; MP Doug Fleenor; Doug Fleenor Design, Inc.; MP Ed Garstkiewicz; Harting
25、KGAA; G Robert Goddard; Goddard Design Co.; MP Tom Grimes; High End Systems, Inc. (Barco); MP Dennis Grow; I.A.T.S.E. Local 728; U Mitch Hefter; Entertainment Technology (Royal Philips Electronics), representing USITT; U Dave Higgins; Pathway Connectivity Inc.; MP John Huntington; City Tech, Ent Tec
26、h Department, representing I.A.T.S.E. Local 1; U Michael Karlsson; LumenRadio AB; MP Paul Kleissler; City Theatrical, Inc.; MP Edwin S. Kramer; I.A.T.S.E. Local 1; U Ulrich Kunkel; E3 Engineering U Roger Lattin; I.A.T.S.E. Local 728; U Hans Lau; Sand Network Systems, Inc.; MP Michael Lay; Philips St
27、rand Lighting; MP Kevin Loewen; Pathway Connectivity Inc.; MP Alan Martello; Horizon Control Inc.; MP Tyrone Mellon Jr.; Lex Products Corp.; CP Philip Nye; Engineering Arts; G Edward A. (Ted) Paget; Vortek Rigging Division of Daktronics Inc. ; G Charles Reese; Production Resource Group; DR Alan M. R
28、owe; I.A.T.S.E. Local 728; U Yngve Sandboe; Sand Network Systems, Inc.; MP Steve Terry; Electronic Theatre Controls; MP Robert Tooker; Production Resource Group; DR Ken Vannice; Leviton Manufacturing Co., Inc.; MP Jody Williquette; Harting KGAA; G Peter Willis; Howard Eaton Lighting Ltd.; CP David Y
29、ellin; LightMinded Industries, Inc.; MP Observer members on 19 April 2010, the date this standard was approved by the CPWG Simon Alpert; Lighttech Event Technologies; CP Klaus Amling; Licht-Technik; MP Shahid Anwar; Avolites Ltd.; MP Tim Bachman; A.C.T Lighting, Inc.; DR ANSI E1.30-4 2010 CP/2008-10
30、07r5 Robert Barbagallo; Solotech Inc.; U William Benner; Pangolin Laser Systems; MP Adam Bennette; Electronic Theatre Controls, Inc.; MP David Bertenshaw; David Bertenshaw; G Stephen Bickford; T. Kondos Associates; U Torrey Bievenour; Vision Quest Lighting; G Mike Blackwell; Royal Philips Electronic
31、s MP Lee J. Bloch; Bloch Design Group, Inc.; G David A. Boller; Organic Machines LLC; CP Andr Broucke; Andr Broucke; G Larry Busch; ADB Lighting Technologies; MP John (Javid) D. Butler; Integrated Theatre, Inc.; CP Steve Carlson; High Speed Design, Inc.; MP Nyasha Chigwamba; Rhodes University; U Soo
32、-Myong Chung; Bloch Design Group, Inc.; G Paul J. Clark; HxDx; CP Edward R. Condit; Edward R. Condit; G Eric Cornwell; West Side Systems; U Klas Dalbjorn; TC Group; MP Ben Darrington; Wireless Solutions Sweden AB; MP Gary Dove; Dove Systems; MP Hamish Dumbreck; James Embedded Systems Engineering; MP
33、 Jerry Durand; Durand Interstellar, Inc.; CP James Eade; PLASA; G Andrew Eales; Rhodes University U Joost van Eenbergen; ELC Lighting; MP Bill Ellis; Candela Controls, Inc.; U Paul K. Ericson; Syska Hennessy Group Lighting Design; U Jon R. Farley; Sixteenth Avenue Systems; CP Martin Farnik; Robe Sho
34、w Lighting s.r.o.; MP Trevor Forrest; Helvar Lighting Control; MP Douglas Franz; QVC Network; U Steve Friedlander; Auerbach Pollock Friedlander; U Phillip M. Gallo; TMB; DR Jerry Gorrell; Theatre Safety Programs; G Josh Gubler; Josh Gubler; CP Sean Harding; Trinity Repertory Company; U Bill Hewlett;
35、 Hewlett Electronics; CP Simon Hobday; Artistic Licence (UK) Ltd.; CP Helge Hoffmann; JB Lighting; MP Jim Holladay; Luxence; G Wayne David Howell; Artistic Licence (UK) Ltd.; CP Osedum P. Igumbor; Rhodes University; U Sierk Janszen; Ground Zero; U Eric Johnson; Eric Johnson; MP Rob Johnston; Interac
36、tive Technologies, Inc.; MP Ed Jones; Edwin Jones Co., Inc.; CP Jussi Kallioinen; Eastway Sound U Ujjal Kar; Standard Robotics G Kirk D. Keen; Hollywood Lighting, Inc.; DR Hiroshi Kita; Marumo Electric Co., Ltd.; MP Mark T. Kraft; Lehigh Electric Products Co.; MP Rick Leinen; Leviton Manufacturing C
37、o., Inc.; MP Hans Leiter; Electronic Theatre Controls, Inc.; MP Jon Lenard; Applied Electronics; MP 2010 ESTA v CP/2008-1007r5 ANSI E1.30-4 2010 vi 2010 ESTA Mark Manthei; Shure Inc.; G Paul F. Mardon; Pulsar Ltd.; MP Mick Martin; ShowCAD Control Systems; MP Paul Kenneth McEwan; Cooper Controls Ltd.
38、; MP John Mehltretter; Lehigh Electric Products Co.; MP Avraham Mendall Mor “Avi“; Lightswitch; U Tobin Neis; Barbizon Companies; DR Simon Newton; Simon Newton; G Lars F. Paape; Scientific Algorithms and Embedded Systems; U Fabiano Pina; Clay Paky S.P.A.; MP Gary Pritchard; LSC Lighting Systems PTY
39、Ltd; MP Eric Proces; Eric Proces; U Torben Kaas Rasmussen; Martin Professional A/S; G Charlie Richmond; Richmond Sound Design Ltd.; CP Bernardo Benito Rico; Ben-Ri Electronica S.A.; MP Steve Roberts; Carr G Erwin Rol; G Dietmar Rottinghaus; Connex GmbH; G Richard Salzedo; Avolites Ltd.; MP Larry Sch
40、oeneman; Designlab Chicago, Inc.; DR Chuck Seifried; City of Phoenix; U John Sellers; AIM Northwest; G Andrew Sherar; Lightmoves PLC; MP Yehuda Shukram; Compulite Systems; MP John Sondericker III; Wybron, Inc.; MP Storm K. Staley; Stormwerx; U Bart Swinnen; Luminex LCE; MP Arnold Tang; Arnold Tang P
41、roductions; U Geoffrey O. Thompson; IEEE 802.3/Nortel Networks; G David Timmins; Jands Electronics; MP J. B. Toby; Avolites Ltd.; MP Bob Toms; Catalyst Microsystems LLC; G Tad Trylski; U Stephen J. Tyrrell; Quantum Logic; MP Tracy Underhill; 4U Consulting; G Steve Unwin; Pulsar Ltd.; MP Dominic Vinc
42、enty; Television Production Service; DR Will Wagner; Carallon Ltd.; MP John Warwick; Royal Philips Electronics MP Colin Waters; TMB; U Ralph Weber; ENDL Texas; G Lars Wernlund; Lewlight; MP Michael (Mike) Whetstone; Integrated Theatre, Inc.; CP Loren Wilton; Showman Systems; CP Barbara Wohlsen; Barb
43、ara Wohlsen; U Kehang Wu; Shure Inc.; G Jiantong Wu; Beijing Special Engineering Design G Larry Zoll; Zoll Design U Interest categories CP Custom-market Producer U User MP Mass-market Producer G General Interest DR Dealer or Rental company ANSI E1.30-4 2010 CP/2008-1007r5 2010 ESTA vii Table of Cont
44、ents Notice and Disclaimeri Contact Information .iii Acknowledgments .iv Table of Contents .vii Abstract 1 Foreword ACN EPIs . 1 1 Introductory Discussion 1 1.1 DMX512 . 1 1.2 Versions of DMX512, E1.31 and DMX512 over Ethernet Protocols . 1 1.3 DDL 1 1.4 Multiple Interfaces 1 1.5 Input vs Output. 2
45、1.6 Characteristics of DMX512 Access . 2 2 DDL Properties and DMX512 Slots 2 2.1 Interlocks and Exclusions 3 2.2 Examples . 3 3 DMX512 Slot Addressing . 3 4 Syntax for DMX512 Addressing . 4 4.1 Identification of This Protocol. 4 4.2 Property Map Elements . 4 4.3 Statements. 5 4.3.1 Compound Statemen
46、ts . 5 4.3.2 Conditional Statements. 5 4.4 Procedures. 5 4.4.1 Setslot( ) 5 4.4.2 next( ) 7 4.4.3 wait( ). 7 4.4.4 Order of Execution 7 4.5 Expressions . 8 4.5.1 Variables . 8 4.5.2 Literals. 8 4.5.3 Operators 8 4.6 Examples . 9 Annex A. Normative References . 12 ANSI E1.30-4 2010 CP/2008-1007r5 201
47、0 ESTA 1 Abstract This EPI defines protocol specific extensions to Device Description Language for describing DMX devices. Foreword ACN EPIs E1.17-200x is the “ESTA Architecture for Control Networks” standard ACN. It specifies an architecture including a suite of protocols and languages that may be
48、configured and combined with other standard protocols in a number of ways to form flexible networked control systems. E1.17 Profiles for Interoperability (EPIs) are standards documents that specify how conforming implementations are to operate in a particular environment or situation in order to gua
49、rantee interoperability. They may specify a single technique, set of parameters or requirement for the various ACN components. They may also specify how other standards (including other EPIs) either defined within ACN or externally are to be used to ensure interoperability. 1 Introductory Discussion 1.1 DMX512 In the years since its introduction in 1986, USITT DMX512 (often referred to as DMX512 or just DMX) has spread from its initial remit of providing simple level control