1、BSI Standards PublicationDigital addressable lighting interfacePart 102: General requirements Control gearBS EN 62386-102:2014National forewordThis British Standard is the UK implementation of EN 62386-102:2014. It isidentical to IEC 62386-102:2014. It supersedes BS EN 62386-102:2009, whichwill be w
2、ithdrawn on 12 December 2017.The UK participation in its preparation was entrusted by TechnicalCommittee CPL/34, Lamps and Related Equipment, to SubcommitteeCPL/34/3, Auxiliaries for lamps.A list of organizations represented on this committee can be obtained onrequest to its secretary.This publicati
3、on does not purport to include all the necessary provisions ofa contract. Users are responsible for its correct application. The British Standards Institution 2015Published by BSI Standards Limited 2015.ISBN 978 0 580 82523 1ICS 29.140.99; 29.140.50 Compliance with a British Standard cannot confer i
4、mmunity fromlegal obligations.This British Standard was published under the authority of theStandards Policy and Strategy Committee on 31 January 2015.Amendments/corrigenda issued since publicationDate Text affectedBRITISH STANDARDBS EN 62386-102:2014EUROPEAN STANDARDNORME EUROPENNEEUROPISCHE NORMEN
5、 62386-102 December 2014 ICS 29.140; 29.140.50 Supersedes EN 62386-102:2009 English Version Digital addressable lighting interface - Part 102: General requirements - Control gear (IEC 62386-102:2014) Interface dclairage adressable numrique - Partie 102: Exigences gnrales - Appareillages decommande (
6、CEI 62386-102:2014) Digital adressierbare Schnittstelle fr die Beleuchtung - Teil 102: Allgemeine Anforderungen - Betriebsgerte(IEC 62386-102:2014) This European Standard was approved by CENELEC on 2014-12-12. CENELEC members are bound to comply with the CEN/CENELEC Internal Regulations which stipul
7、ate the conditions for giving this European Standard the status of a national standard without any alteration. Up-to-date lists and bibliographical references concerning such national standards may be obtained on application to the CEN-CENELEC Management Centre or to any CENELEC member. This Europea
8、n Standard exists in three official versions (English, French, German). A version in any other language made by translation under the responsibility of a CENELEC member into its own language and notified to the CEN-CENELEC Management Centre has the same status as the official versions.CENELEC member
9、s are the national electrotechnical committees of Austria, Belgium, Bulgaria, Croatia, Cyprus, the Czech Republic, Denmark, Estonia, Finland, Former Yugoslav Republic of Macedonia, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, the Netherlands, Norwa
10、y, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland, Turkey and the United Kingdom. European Committee for Electrotechnical Standardization Comit Europen de Normalisation ElectrotechniqueEuropisches Komitee fr Elektrotechnische Normung CEN-CENELEC Management Centre: Avenue M
11、arnix 17, B-1000 Brussels 2014 CENELEC All rights of exploitation in any form and by any means reserved worldwide for CENELEC Members. Ref. No. EN 62386-102:2014 E EN 62386-102:2014 - 2 - Foreword The text of document 34C/1099/FDIS, future edition 2 of IEC 62386-102, prepared by SC 34C “Auxiliaries
12、for lamps“ of IEC/TC 34 “Lamps and related equipment“ was submitted to the IEC-CENELEC parallel vote and approved by CENELEC as EN 62386-102:2014. The following dates are fixed: latest date by which the document has to be implemented at national level by publication of an identical national standard
13、 or by endorsement (dop) 2015-09-12 latest date by which the national standards conflicting with the document have to be withdrawn (dow) 2017-12-12 This document supersedes EN 62386-102:2009. Attention is drawn to the possibility that some of the elements of this document may be the subject of paten
14、t rights. CENELEC and/or CEN shall not be held responsible for identifying any or all such patent rights. Endorsement notice The text of the International Standard IEC 62386-102:2014 was approved by CENELEC as a European Standard without any modification. In the official version, for Bibliography, t
15、he following notes have to be added for the standards indicated: IEC 60598-1 NOTE Harmonized as EN 60598-1. IEC 60669-2-1 NOTE Harmonized as EN 60669-2-1. IEC 60921 NOTE Harmonized as EN 60921. IEC 60923 NOTE Harmonized as EN 60923. IEC 60925 1)NOTE Harmonized as EN 60925 1). IEC 61547 NOTE Harmoniz
16、ed as EN 61547. IEC 62386-102:2009 NOTE Harmonized as EN 62386-102:2009. CISPR 15 NOTE Harmonized as EN 55015. 1)Withdrawn publication. BS EN 62386-102:2014- 3 - EN 62386-102:2014 Annex ZA (normative) Normative references to international publications with their corresponding European publications T
17、he following documents, in whole or in part, are normatively referenced in this document and are indispensable for its application. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies. NOTE 1 W
18、hen an International Publication has been modified by common modifications, indicated by (mod), the relevant EN/HD applies. NOTE 2 Up-to-date information on the latest versions of the European Standards listed in this annex is available here: www.cenelec.eu Publication Year Title EN/HD Year IEC 6134
19、7 Series Lamp controlgear EN 61347 Series IEC 62386-101 2014 Digital addressable lighting interface - Part 101: General requirements - System Components EN 62386-101 2014 IEC 62386-103 2014 Digital addressable lighting interface - Part 103: General requirements - Control devices EN 62386-103 2014 BS
20、 EN 62386-102:2014 2 IEC 62386-102:2014 IEC 2014 CONTENTS INTRODUCTION . 14 1 Scope 15 2 Normative references 15 3 Terms and definitions 15 4 General . 18 4.1 General . 18 4.2 Version number 18 5 Electrical specification . 18 6 Interface power supply 18 7 Transmission protocol structure . 19 7.1 Gen
21、eral . 19 7.2 16 bit forward frame encoding . 19 General . 19 7.2.1Address byte . 19 7.2.2Opcode byte 19 7.2.38 Timing . 19 9 Method of operation . 20 9.1 General . 20 9.2 Control gear 20 9.3 Dimming curve 20 9.4 Calculating “targetLevel” . 23 9.5 Fading 23 General . 23 9.5.1Fade time 24 9.5.2Fade r
22、ate . 25 9.5.3Extended fade time 26 9.5.4Using the fade time 28 9.5.5Using the fade rate 28 9.5.6Behaviour during a fade . 28 9.5.7Behaviour during startup 28 9.5.8Stopping a fade . 28 9.5.99.6 Min and max level . 29 9.7 Commands . 29 General . 29 9.7.1Level instructions without fade . 30 9.7.2Level
23、 instructions initiating a fade 30 9.7.3Configuration instructions 30 9.7.4Queries . 30 9.7.5Special commands 31 9.7.6Application extended commands 31 9.7.79.8 Command iterations 31 General . 31 9.8.1Command iteration of “UP” and “DOWN” commands 31 9.8.2DAPC SEQUENCE (deprecated) . 31 9.8.3BS EN 623
24、86-102:2014IEC 62386-102:2014 IEC 2014 3 9.9 Modes of operation . 32 General . 32 9.9.1Operating mode 0x00: standard mode . 32 9.9.2Operating mode 0x01 to 0x7F: reserved 32 9.9.3Operating mode 0x80 to 0xFF: manufacturer specific modes . 32 9.9.49.10 Memory banks 33 General . 33 9.10.1Memory map 33 9
25、.10.2Selecting a memory bank location . 34 9.10.3Memory bank reading 34 9.10.4Memory bank writing 34 9.10.5Memory bank 0 35 9.10.6Memory bank 1 37 9.10.7Manufacturer specific memory banks . 39 9.10.8Reserved memory banks . 39 9.10.99.11 Reset 39 Reset operation . 39 9.11.1Reset memory bank operation
26、 . 39 9.11.29.12 System failure . 39 9.13 Power on 40 9.14 Assigning short addresses 41 General . 41 9.14.1Random address allocation 41 9.14.2Identification of a device 42 9.14.3Direct address allocation . 43 9.14.49.15 Failure state behaviour . 43 9.16 Status information . 43 General . 43 9.16.1Bit
27、 0: Control gear failure . 43 9.16.2Bit 1: Lamp failure . 44 9.16.3Bit 2: Lamp on . 44 9.16.4Bit 3: Limit error . 44 9.16.5Bit 4: Fade running 44 9.16.6Bit 5: Reset state . 44 9.16.7Bit 6: Missing short address . 44 9.16.8Bit 7: Power cycle seen . 45 9.16.99.17 Non-volatile memory . 45 9.18 Device t
28、ypes and features . 45 9.19 Using scenes 46 10 Declaration of variables . 47 11 Definition of commands . 49 11.1 General . 49 11.2 Overview Sheets . 49 11.3 Level instructions 55 DAPC (level) 55 11.3.1OFF . 55 11.3.2UP . 55 11.3.3DOWN . 55 11.3.4STEP UP . 55 11.3.5BS EN 62386-102:2014 4 IEC 62386-10
29、2:2014 IEC 2014 STEP DOWN . 56 11.3.6RECALL MAX LEVEL 56 11.3.7RECALL MIN LEVEL . 56 11.3.8STEP DOWN AND OFF . 57 11.3.9ON AND STEP UP . 57 11.3.10ENABLE DAPC SEQUENCE 57 11.3.11GO TO LAST ACTIVE LEVEL 58 11.3.12GO TO SCENE (sceneNumber) 58 11.3.1311.4 Configuration instructions . 58 General . 58 11
30、.4.1RESET 58 11.4.2STORE ACTUAL LEVEL IN DTR0 . 58 11.4.3SAVE PERSISTENT VARIABLES 58 11.4.4SET OPERATING MODE (DTR0) . 59 11.4.5RESET MEMORY BANK (DTR0) 59 11.4.6IDENTIFY DEVICE 59 11.4.7SET MAX LEVEL (DTR0) . 60 11.4.8SET MIN LEVEL (DTR0) 60 11.4.9SET SYSTEM FAILURE LEVEL (DTR0) . 60 11.4.10SET PO
31、WER ON LEVEL (DTR0) 61 11.4.11SET FADE TIME (DTR0) 61 11.4.12SET FADE RATE (DTR0) . 61 11.4.13SET EXTENDED FADE TIME (DTR0) . 61 11.4.14SET SCENE (DTR0, sceneX) . 62 11.4.15REMOVE FROM SCENE (sceneX) 62 11.4.16ADD TO GROUP (group) 62 11.4.17REMOVE FROM GROUP (group) . 62 11.4.18SET SHORT ADDRESS (DT
32、R0) . 62 11.4.19ENABLE WRITE MEMORY 63 11.4.2011.5 Queries . 63 General . 63 11.5.1QUERY STATUS . 63 11.5.2QUERY CONTROL GEAR PRESENT 63 11.5.3QUERY CONTROL GEAR FAILURE 63 11.5.4QUERY LAMP FAILURE 63 11.5.5QUERY LAMP POWER ON . 63 11.5.6QUERY LIMIT ERROR 63 11.5.7QUERY RESET STATE . 63 11.5.8QUERY
33、MISSING SHORT ADDRESS 63 11.5.9QUERY VERSION NUMBER 64 11.5.10QUERY CONTENT DTR0 64 11.5.11QUERY DEVICE TYPE 64 11.5.12QUERY NEXT DEVICE TYPE 64 11.5.13QUERY PHYSICAL MINIMUM . 64 11.5.14QUERY POWER FAILURE 64 11.5.15QUERY CONTENT DTR1 64 11.5.16QUERY CONTENT DTR2 64 11.5.17QUERY OPERATING MODE . 65
34、 11.5.18QUERY LIGHT SOURCE TYPE . 65 11.5.19BS EN 62386-102:2014IEC 62386-102:2014 IEC 2014 5 QUERY ACTUAL LEVEL . 65 11.5.20QUERY MAX LEVEL 65 11.5.21QUERY MIN LEVEL . 66 11.5.22QUERY POWER ON LEVEL 66 11.5.23QUERY SYSTEM FAILURE LEVEL . 66 11.5.24QUERY FADE TIME/FADE RATE 66 11.5.25QUERY EXTENDED
35、FADE TIME . 66 11.5.26QUERY MANUFACTURER SPECIFIC MODE 66 11.5.27QUERY SCENE LEVEL (sceneX) 66 11.5.28QUERY GROUPS 0-7 66 11.5.29QUERY GROUPS 8-15 66 11.5.30QUERY RANDOM ADDRESS (H) 67 11.5.31QUERY RANDOM ADDRESS (M) 67 11.5.32QUERY RANDOM ADDRESS (L) . 67 11.5.33READ MEMORY LOCATION (DTR1, DTR0) 67
36、 11.5.3411.6 Application extended commands . 67 General . 67 11.6.1QUERY EXTENDED VERSION NUMBER 67 11.6.211.7 Special commands 68 General . 68 11.7.1TERMINATE 68 11.7.2DTR0 (data) . 68 11.7.3INITIALISE (device) 68 11.7.4RANDOMISE . 68 11.7.5COMPARE 69 11.7.6WITHDRAW . 69 11.7.7SEARCHADDRH (data) 69
37、 11.7.8SEARCHADDRM (data) . 69 11.7.9SEARCHADDRL (data) 69 11.7.10PROGRAM SHORT ADDRESS (data) 70 11.7.11VERIFY SHORT ADDRESS (data) . 70 11.7.12QUERY SHORT ADDRESS . 70 11.7.13ENABLE DEVICE TYPE (data) . 70 11.7.14DTR1 (data) . 71 11.7.15DTR2 (data) . 71 11.7.16WRITE MEMORY LOCATION (DTR1, DTR0, da
38、ta) 71 11.7.17WRITE MEMORY LOCATION NO REPLY (DTR1, DTR0, data) . 71 11.7.18PING . 72 11.7.1912 Test procedures 72 12.1 General notes on test 72 Abbreviations. 72 12.1.1Test execution . 72 12.1.2Data transmission 72 12.1.3Test setup . 73 12.1.4Test output 73 12.1.5Fade time measurements based on lig
39、ht output . 73 12.1.6Description of test scheme for fast fade times on PWM dimmer . 74 12.1.7Test notation . 75 12.1.8Test execution limitation 75 12.1.9BS EN 62386-102:2014 6 IEC 62386-102:2014 IEC 2014 Test results . 75 12.1.10Exception handling 75 12.1.11Unexpected answer . 75 12.1.1212.2 Preambl
40、e 77 Test preamble . 77 12.2.112.3 Physical operational parameters . 94 Polarity test . 94 12.3.1Maximum and minimum system voltage . 94 12.3.2Overvoltage protection test 95 12.3.3Current rating test 96 12.3.4Transmitter voltages 97 12.3.5Transmitter rising and falling edges . 99 12.3.6Transmitter b
41、it timing . 101 12.3.7Transmitter frame timing 103 12.3.8Receiver start-up behavior . 104 12.3.9Receiver threshold . 105 12.3.10Receiver bit timing . 106 12.3.11Extended receiver bit timing 110 12.3.12Receiver forward frame violation 112 12.3.13Receiver settling timing . 112 12.3.14Receiver frame ti
42、ming FF-FF send twice 113 12.3.1512.4 Configuration instructions . 115 RESET 115 12.4.1RESET: timeout / command in-between . 119 12.4.2Send-twice timeout 121 12.4.3Commands in-between 129 12.4.4STORE ACTUAL LEVEL IN DTR0 . 135 12.4.5SAVE PERSISTENT VARIABLES 136 12.4.6SET OPERATING MODE . 136 12.4.7
43、SET MAX LEVEL . 137 12.4.8SET MIN LEVEL 137 12.4.9SET SYSTEM FAILURE LEVEL . 138 12.4.10SET POWER ON LEVEL . 139 12.4.11SET FADE TIME 143 12.4.12SET FADE RATE . 143 12.4.13SET SCENE / REMOVE FROM SCENE . 144 12.4.14ADD TO GROUP / REMOVE FROM GROUP . 145 12.4.15SET SHORT ADDRESS . 146 12.4.16SET EXTE
44、NDED FADE TIME 147 12.4.17Reset/Power-on values 148 12.4.18DTR0 / DTR1 / DTR2 . 154 12.4.1912.5 Memory banks 154 READ MEMORY LOCATION on Memory Bank 0 154 12.5.1READ MEMORY LOCATION on Memory Bank 1 159 12.5.2READ MEMORY LOCATION on other Memory Banks 161 12.5.3Memory bank writing 163 12.5.4ENABLE W
45、RITE MEMORY: writeEnableState 168 12.5.5ENABLE WRITE MEMORY: timeout / command in-between . 171 12.5.6RESET MEMORY BANK: timeout / command in-between 172 12.5.7BS EN 62386-102:2014IEC 62386-102:2014 IEC 2014 7 RESET MEMORY BANK 175 12.5.812.6 Level instructions 176 Level instructions: Basic behaviou
46、r 176 12.6.1FADE TIME: possible values . 181 12.6.2FADE TIME: transitions . 182 12.6.3FADE TIME: fading to 0 . 184 12.6.4FADE TIME: small steps fading . 186 12.6.5FADE TIME: extended fade time 189 12.6.6FADE RATE: possible values . 191 12.6.7FADE RATE: transitions 194 12.6.8FADE RATE: extended fade
47、time . 195 12.6.9FADE TIME/FADE RATE: stop fading by setting MIN/MAX levels 196 12.6.10FADE TIME/FADE RATE: stop fading 201 12.6.11FADE TIME/FADE RATE: stop fading when a command is sent, check 12.6.12timing 204 FADE TIME/FADE RATE: stop fading during startup 210 12.6.13Level instructions: combined
48、instructions . 211 12.6.14Power On Level - System Failure Level combined . 213 12.6.15ENABLE DAPC SEQUENCE 218 12.6.16GO TO LAST ACTIVE LEVEL 219 12.6.17GO TO SCENE 221 12.6.18Power on: level control commands. 222 12.6.19Logarithmic dimming curve 224 12.6.20Dimming curve: DAPC . 225 12.6.21Dimming c
49、urve: UP / DOWN 226 12.6.22Dimming curve: STEP UP / STEP DOWN 227 12.6.23FADE TIME/EXTENDED FADE TIME: light output behaviour . 228 12.6.24EXTENDED FADE TIME: light output behaviour 229 12.6.25Behaviour during a fade . 230 12.6.2612.7 Special commands 232 INITIALISE timer . 232 12.7.1TERMINATE 234 12.7.2INITIALISE - device addressing . 234 12.7.3RANDOMISE . 235 12.7.4COMPARE 236 12.7.5WITHDRAW . 237 12.7.6SEARCHADDRH / SEARCHADDRM / SEARCHADDRL . 238 12.7.7PROGRAM SHORT ADDRESS 239 12.7.8VERIFY SHORT ADDRESS . 241 12.7.