Amendment 1 - Digital addressable lighting interface - Part 102: General requirements - Control gear

This publication also bears the number QC 480301XX0005 which is the specification number in the IEC Quality Assessment System for Electronic Components (IECQ).

Amendement 1 - Interface d'éclairage adressable numérique - Partie 102: Exigences générales - Appareillages de commande

Cette publication porte également le numéro QC 480301XX0005, qui est le numéro de spécification dans le système CEI d'assurance de la qualité des composants électroniques (IECQ).

General Information

Status
Published
Publication Date
27-Sep-2018
Technical Committee
Drafting Committee
Current Stage
DELPUB - Deleted Publication
Start Date
16-Nov-2022
Completion Date
26-Oct-2025
Ref Project

Relations

Standard
IEC 62386-102:2014/AMD1:2018 - Amendment 1 - Digital addressable lighting interface - Part 102: General requirements - Control gear
English and French language
46 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)


IEC 62386-102 ®
Edition 2.0 2018-09
INTERNATIONAL
STANDARD
NORME
INTERNATIONALE
colour
inside
AM ENDMENT 1
AM ENDEMENT 1
Digital addressable lighting interface –
Part 102: General requirements – Control gear

Interface d’éclairage adressable numérique –
Partie 102: Exigences générales – Appareillages de commande

IEC 62386-102:2014-11/AMD1:2018-09(en-fr)

All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form
or by any means, electronic or mechanical, including photocopying and microfilm, without permission in writing from
either IEC or IEC's member National Committee in the country of the requester. If you have any questions about IEC
copyright or have an enquiry about obtaining additional rights to this publication, please contact the address below or
your local IEC member National Committee for further information.

Droits de reproduction réservés. Sauf indication contraire, aucune partie de cette publication ne peut être reproduite
ni utilisée sous quelque forme que ce soit et par aucun procédé, électronique ou mécanique, y compris la photocopie
et les microfilms, sans l'accord écrit de l'IEC ou du Comité national de l'IEC du pays du demandeur. Si vous avez des
questions sur le copyright de l'IEC ou si vous désirez obtenir des droits supplémentaires sur cette publication, utilisez
les coordonnées ci-après ou contactez le Comité national de l'IEC de votre pays de résidence.

IEC Central Office Tel.: +41 22 919 02 11
3, rue de Varembé info@iec.ch
CH-1211 Geneva 20 www.iec.ch
Switzerland
colour
About the IEC
inside
The International Electrotechnical Commission (IEC) is the leading global organization that prepares and publishes
International Standards for all electrical, electronic and related technologies.

About IEC publications
The technical content of IEC publications is kept under constant review by the IEC. Please make sure that you have the
latest edition, a corrigenda or an amendment might have been published.

IEC Catalogue - webstore.iec.ch/catalogue Electropedia - www.electropedia.org
The stand-alone application for consulting the entire The world's leading online dictionary of electronic and
bibliographical information on IEC International Standards, electrical terms containing 21 000 terms and definitions in
Technical Specifications, Technical Reports and other English and French, with equivalent terms in 16 additional
documents. Available for PC, Mac OS, Android Tablets and languages. Also known as the International Electrotechnical
iPad. Vocabulary (IEV) online.

IEC publications search - webstore.iec.ch/advsearchform IEC Glossary - std.iec.ch/glossary
The advanced search enables to find IEC publications by a 67 000 electrotechnical terminology entries in English and
variety of criteria (reference number, text, technical French extracted from the Terms and Definitions clause of
committee,…). It also gives information on projects, replaced IEC publications issued since 2002. Some entries have been
and withdrawn publications. collected from earlier publications of IEC TC 37, 77, 86 and

CISPR.
IEC Just Published - webstore.iec.ch/justpublished

Stay up to date on all new IEC publications. Just Published IEC Customer Service Centre - webstore.iec.ch/csc
details all new publications released. Available online and If you wish to give us your feedback on this publication or
also once a month by email. need further assistance, please contact the Customer Service
Centre: sales@iec.ch.
A propos de l'IEC
La Commission Electrotechnique Internationale (IEC) est la première organisation mondiale qui élabore et publie des
Normes internationales pour tout ce qui a trait à l'électricité, à l'électronique et aux technologies apparentées.

A propos des publications IEC
Le contenu technique des publications IEC est constamment revu. Veuillez vous assurer que vous possédez l’édition la
plus récente, un corrigendum ou amendement peut avoir été publié.

Catalogue IEC - webstore.iec.ch/catalogue Electropedia - www.electropedia.org
Application autonome pour consulter tous les renseignements
Le premier dictionnaire en ligne de termes électroniques et
bibliographiques sur les Normes internationales,
électriques. Il contient 21 000 termes et définitions en anglais
Spécifications techniques, Rapports techniques et autres
et en français, ainsi que les termes équivalents dans 16
documents de l'IEC. Disponible pour PC, Mac OS, tablettes
langues additionnelles. Egalement appelé Vocabulaire
Android et iPad.
Electrotechnique International (IEV) en ligne.

Recherche de publications IEC -
Glossaire IEC - std.iec.ch/glossary
webstore.iec.ch/advsearchform
67 000 entrées terminologiques électrotechniques, en anglais
La recherche avancée permet de trouver des publications IEC et en français, extraites des articles Termes et Définitions des
en utilisant différents critères (numéro de référence, texte, publications IEC parues depuis 2002. Plus certaines entrées
comité d’études,…). Elle donne aussi des informations sur les antérieures extraites des publications des CE 37, 77, 86 et
projets et les publications remplacées ou retirées. CISPR de l'IEC.

IEC Just Published - webstore.iec.ch/justpublished Service Clients - webstore.iec.ch/csc
Restez informé sur les nouvelles publications IEC. Just Si vous désirez nous donner des commentaires sur cette
Published détaille les nouvelles publications parues. publication ou si vous avez des questions contactez-nous:
Disponible en ligne et aussi une fois par mois par email. sales@iec.ch.

IEC 62386-102 ®
Edition 2.0 2018-09
INTERNATIONAL
STANDARD
NORME
INTERNATIONALE
colourcolour
insinsiidede
AM ENDMENT 1
AM ENDEMENT 1
Digital addressable lighting interface –

Part 102: General requirements – Control gear

Interface d’éclairage adressable numérique –

Partie 102: Exigences générales – Appareillages de commande

INTERNATIONAL
ELECTROTECHNICAL
COMMISSION
COMMISSION
ELECTROTECHNIQUE
INTERNATIONALE
ICS 29.140.50; 29.140.99 ISBN 978-2-8322-5952-8

– 2 – IEC 62386-102:2014/AMD1:2018
© IEC 2018
FOREWORD
This amendment has been prepared by IEC technical committee 34: Lamps and related
equipment.
The text of this amendment is based on the following documents:
FDIS Report on voting
34/523/FDIS 34/534/RVD
Full information on the voting for the approval of this amendment can be found in the report
on voting indicated in the above table.
The committee has decided that the contents of this amendment and the base publication will
remain unchanged until the stability date indicated on the IEC website under
"http://webstore.iec.ch" in the data related to the specific publication. At this date, the
publication will be
• reconfirmed,
• withdrawn,
• replaced by a revised edition, or
• amended.
IMPORTANT – The 'colour inside' logo on the cover page of this publication indicates
that it contains colours which are considered to be useful for the correct
understanding of its contents. Users should therefore print this document using a
colour printer.
_____________
© IEC 2018
INTRODUCTION
Replace the first sentence of the fourth paragraph with the following new text:
This second edition of IEC 62386-102 is intended to be used in conjunction with
IEC 62386-101:2014 and IEC 62386-101:2014/AMD1:2018 and with the various parts that
make up the IEC 62386-2xx series for control gear, together with IEC 62386-103:2014 and
IEC 62386-103:2014/AMD1:2018 and the various parts that make up the IEC 62386-3xx
series of particular requirements for control devices.
1 Scope
Delete the second sentence and add, at the end of the first sentence, the following new text:
which is in line with the requirements of IEC 61347 (all parts), with the addition of DC
supplies.
2 Normative references
Replace the text and references with the following new text and references:
The following documents are referred to in the text in such a way that some or all of their
content constitutes requirements of this document. For dated references, only the edition
cited applies. For undated references, the latest edition of the referenced document (including
any amendments) applies.
IEC 62386-101:2014, Digital addressable lighting interface – Part 101: General requirements
– System components
IEC 62386-101:2014/AMD1:2018
IEC 62386-103:2014, Digital addressable lighting interface – Part 103: General requirements
– Control devices
IEC 62386-103:2014/AMD1:2018
3 Terms and definitions
Add, after the first sentence, the following new text:
ISO and IEC maintain terminological databases for use in standardization at the following
addresses:
• IEC Electropedia: available at http://www.electropedia.org/
• ISO Online browsing platform: available at http://www.iso.org/obp

– 4 – IEC 62386-102:2014/AMD1:2018
© IEC 2018
3.13
NO
Replace the definition and Note 1 to entry with the following new definition and new Note 1 to
entry:
answer used to deny or refuse a query
Note 1 to entry: If a query is asked where the answer is NO, there will be no response, such that the sender of
the query will conclude “no backward frame" following IEC 62386-101:2014 and IEC62386-101:2014/AMD1:2018,
8.2.5.
Renumber the existing Note 1 to entry as Note 2 to entry, as follows:
Note 2 to entry: The answer NO could also be triggered by a missed query.
3.15
opcode
operation code
Replace the definition with the following new definition:
part of a forward frame that identifies the command to be executed
3.28
YES
Replace the definition with the following new definition:
answer used to accept or affirm a query
Add the following new Note 1 to entry:
Note 1 to entry: If a query is asked where the answer is YES, the response will be a backward frame containing
the value of MASK.
4.1 General
Replace the sentence with the following new sentence:
The requirements of IEC 62386-101:2014 and IEC 62386-101:2014/AMD1:2018, Clause 4
apply, with the restrictions, changes and additions identified below.
4.2 Version number
Replace the first sentence with the following new sentence:
This subclause replaces IEC 62386-101:2014 and IEC 62386-101:2014/AMD1:2018, 4.2.
Replace the fifth paragraph with the following new paragraph:
The current version number is “versionNumber” as defined in Table 14.
5 Electrical specification
Replace the sentence with the following new sentence:
The requirements of IEC 62386-101:2014 and IEC 62386-101:2014/AMD1:2018, Clause 5
apply.
© IEC 2018
6 Interface power supply
Replace the sentence with the following new sentence:
If a bus power supply is integrated into a control gear, the requirements of
IEC 62386-101:2014 and IEC 62386-101:2014/AMD1:2018, Clause 6 apply.
7.1 General
Replace the sentence with the following new sentence:
The requirements of IEC 62386-101:2014 and IEC 62386-101:2014/AMD1:2018, Clause 7
apply, with the following additions.
8 Timing
Replace the sentence with the following new sentence:
The requirements of IEC 62386-101:2014 and IEC 62386-101:2014/AMD1:2018, Clause 8
apply.
9.1 General
Replace the sentence with the following new sentence:
The requirements of IEC 62386-101:2014 and IEC 62386-101:2014/AMD1:2018, Clause 9
apply with the following additions.
9.2 Control gear
Replace the content of 9.2 with the following new subclauses:
9.2.1 General
Control gear may receive commands from an application controller. The application controller
is specified in IEC 62386-103:2014 and IEC 62386-103:2014/AMD1:2018.
Requested light output
Control gear Arc power Light output
Actual level
IEC
Figure 2 – Control gear directly operating a light source
Figure 2 shows how the various levels lead to light output. The maximum (light) output level of
a control gear is referred to as 100 %. All levels are specified in a relative way. Physically
there is a minimum that the control gear can supply whilst there is still light output. This is
known as the physical minimum level (PHM).
NOTE PHM is control gear specific, and is greater than 0.

– 6 – IEC 62386-102:2014/AMD1:2018
© IEC 2018
9.2.2 Control gear phases
9.2.2.1 General
Depending on the light source various phases of operation can be identified within a control
gear. In general these are as follows.
9.2.2.2 Standby
During this phase, the lamp is off and only in this phase both “targetLevel” and “actualLevel”
are 0.
9.2.2.3 Startup
Startup is a transitional phase changing from standby to normal operation or failure. This
phase is sometimes noticeable as a delay. Examples are:
• preheat: the lamp is heated to prepare for ignition. This is typically seen for fluorescent
light sources;
• ignition: the lamp is ignited. This is typically seen for HID light sources and fluorescent
light sources after preheat;
• power stage preparation.
For further information and exceptions refer to 9.16.3.
9.2.2.4 Normal operation
While in normal operation the lamp is emitting light and can be operated as expected.
For further information and exceptions refer to 9.16.3.
9.2.2.5 Failure
During the failure phase the lamp cannot be operated as expected.
For further information and exceptions refer to 9.16.3.
9.3 Dimming curve
Replace, in the last sentence of the fourth paragraph, "reproduceablility" with "reproducibility".
Table 2
Replace, in the first column and first row,"Arc power level" with "Level" as follows:
Level 1 60 85 126 145 170 195 216 229 243 254
Minimum value 0,05 0,25 0,50 2,00 3,93 7,00 15,00 27,28 40,00 63,53
Nominal value 0,10 0,50 0,99 3,04 5,10 10,09 19,97 35,43 50,53 74,05 100,00
Maximum value 0,20 1,00 2,00 4,50 7,50 15,0 30,00 52,09 71,00 86,14

9.5.1 General
Replace the sixth paragraph with the following new paragraph:
During a process of fading up, “actualLevel” shall be incremented at a time corresponding to
the intersection of an ideal fading curve with the mid-point between “actualLevel” and

© IEC 2018
“actualLevel” + 1. Likewise, when fading down, “actualLevel” shall be decremented at a time
corresponding to the intersection of an ideal fading curve with the mid-point between
“actualLevel” and “actualLevel” – 1. Figure 4 illustrates this, and applies for fades started
using either fade time or fade rate.
Replace the ninth paragraph with the following new paragraph:
If a lamp is to be lit at the beginning of the fade and dimmed to a certain value, the step from
0x00 to “minLevel” shall not contribute to the fade time. This means that the fade time starts
when the startup phase has finished.
9.5.3 Fade rate
Replace the first paragraph with the following new sentence:
The fade rate shall be according to Table 5:
9.5.4 Extended fade time
Delete the second paragraph.
Replace, after Table 7, the text with the following new text:
On execution of “SET EXTENDED FADE TIME (DTR0)” the control gear shall set the following
values based on “DTR0”. The format used shall be 0YYYAAAAb, where YYYb equals the fade
time multiplier, and AAAAb the fade time base: The resulting fade time shall be monotonically
increasing when the base time increases.
• If “DTR0” > 0100 1111b:
– “extendedFadeTimeBase” shall be set to 0;
– “extendedFadeTimeMultiplier” shall be set to 0 ms, effectively setting the fade time to 0 s
meaning no fade (as quickly as possible). The transition from “actualLevel” to
“targetLevel” shall take place immediately and the light output shall be adjusted as
quickly as possible, meaning less than 0,8 s which represents the maximum fade time
for “fadeTime” = 1 (see Table 4).
• In all other cases:
– “extendedFadeTimeBase” shall be set to AAAAb;
– “extendedFadeTimeMultiplier” shall be set to YYYb.
The extended fade time can be queried using “QUERY EXTENDED FADE TIME”. The answer
shall be 0 YYY AAAAb, where YYYb equals “extendedFadeTimeMultiplier” and AAAAb equals
“extendedFadeTimeBase”.
9.5.5 Using the fade time
Replace the third paragraph with the following new paragraph:
Since the extended fade time also supports fade times below 0,7 s that might not be realised
by all control gear and light source combinations, such control gear may simply adjust the
light output as quickly as possible when an extended fade time is requested that it physically
cannot support. However, it should respond as if the fade has finished within the requested
time.
9.5.6 Using the fade rate
Replace the content of 9.5.6 with the following new subclauses:

– 8 – IEC 62386-102:2014/AMD1:2018
© IEC 2018
9.5.6.1 Fading with “UP” and “DOWN” commands
Commands “UP” and “DOWN” shall start a 200 ms ± 20 ms fade.
“targetLevel” shall be calculated on the basis of the “actualLevel” using the applicable fade
rate. After the 200 ms fade has expired, the calculated target level shall be reached.
NOTE 1 Since the fade rate is used, it is possible to reach “minLevel” or “maxLevel” before the end of the fade.
This does not result in the “fadeRunning” bit being cleared.
NOTE 2 Because there are fade rate tolerances, different control gear can react to commands that use the fade
rate at slightly different effective rates. Consequently, after the processing of these relative dimming commands,
different gear might have different values for “targetLevel” (and therefore also for “actualLevel” and “lastLightLevel”).
9.5.6.2 Fading with “CONTINUOUS UP” and “CONTINUOUS DOWN” commands
Command “CONTINUOUS UP” shall set “targetLevel” to “maxLevel” and start a fade using the
applicable fade rate. The fade shall stop when “maxLevel” is reached.
Command “CONTINUOUS DOWN” shall set “targetLevel” to “minLevel” and start a fade using
the applicable fade rate. The fade shall stop when “minLevel” is reached.
Upon execution of either a “CONTINUOUS UP” or “CONTINUOUS DOWN” instruction at least
one step shall be made, unless this is precluded by the values of "minLevel" or "maxLevel".
Refer to 9.5.9 for stopping a fade before reaching “minLevel” or “maxLevel”.
NOTE 1 In contrast to the “UP” and “DOWN” instructions, it is not possible to reach “minLevel” or “maxLevel”
before the end of the fade. Therefore, “fadeRunning” bit is going to be cleared at the end of a fade.
NOTE 2 Similar to the “UP” and “DOWN” instructions, different gear might end up with different values for
“targetLevel”, “actualLevel” and “lastLightLevel” after the fade has been stopped ahead of time (e.g. via
DAPC(MASK)).
9.5.7 Behaviour during a fade
Replace the title of Subclause 9.5.7 with the following new title:
9.5.7 System response to changes during a fade
9.5.8 Behaviour during start-up
Replace the existing Subclause 9.5.8 including its title with the following new title and new
text:
9.5.8 System response to changes during standby and start-up
If a fade is initiated during standby, the fade process shall be pended with “actualLevel” equal
to “minLevel” during the startup phase. The reaction to level commands shall be the same as if
the lamp(s) were operating at “minLevel”.
If a fade is initiated during start-up, the fade process shall be pended at “actualLevel”. The
reaction to level commands shall be the same as if the lamp(s) were operating at
“actualLevel”.
The fade shall start:
• as soon as “lampOn” is TRUE, or
• in the case of total lamp failure, as soon as “lampFailure” is confirmed TRUE.
For further information on “lampOn” and “lampFailure” see 9.16.3 and 9.16.4.

© IEC 2018
9.5.9 Stopping a fade
Replace, in the first paragraph, “reception” with “execution”.
9.6 Min and max level
Add, at the end of the third paragraph and at the end of the fifth paragraph, the following new
sentence:
As a consequence, “limitError” shall be set to TRUE.
9.7.1 General
Replace the first sentence with the new following new sentence:
A control gear shall check the device addressing scheme to see if it is addressed by a
command. The control gear shall execute the command, unless any of the following
conditions hold:
Add, in the first paragraph, at the end of the fifth bulleted list item ("The command is not
defined") the following new text:
(e.g. reserved command).
9.7.3 Level instructions initiating a fade
Add, after the last dashed item, the following new dashed item:
– “CONTINUOUS UP”, “CONTINUOUS DOWN”
9.8.1 General
Replace the first sentence with the following new sentence:
The requirements of IEC 62386-101:2014 and IEC62386-101:2014/AMD1:2018, 9.4 apply with
the following additions.
9.8.2 Command iteration of “UP” and “DOWN” commands
Replace, in the first paragraph, the second sentence with the following new sentence:
Upon execution of the first instruction of such an iteration, unless this is precluded by the
values of “minLevel” or “maxLevel”, one step (final “targetLevel” = calculated “targetLevel”±1)
shall be made.
Replace the second paragraph with the following new paragraph:
After that first step, the 200 ms fade shall start using the applicable fade rate. Subsequent
steps shall be executed at intervals determined by the applicable fade rate, as long as the
iteration continues. Every “UP” or “DOWN” instruction executed as a part of the iteration shall
cause the 200 ms fade time to be restarted and “targetLevel” to be recalculated accordingly.
The transition of “actualLevel” shall occur according to 9.5.1 and Figure 4, with the first such
transition, excluding the initial step, occurring at a time of 1/(2* “fadeRate”) after execution of
the first “UP” and “DOWN” command.
Replace Figure 5 with the following new Figure 5:

– 10 – IEC 62386-102:2014/AMD1:2018
© IEC 2018
1/
(2*"fade
Rate")
1/"fadeRate" 1/"fadeRate"
X
X
Step Step Step Step Step
Time
Cmd Cmd
Time
out
1 2 3 4 5 6 7 8 9 Cmd
out
IEC
Figure 5 – Timing and response when executing command iteration
9.8.3 DAPC SEQUENCE (deprecated)
Replace, in the second paragraph, “reception” with “execution”.
Replace, after the NOTE, the existing text with the following new text:
The DAPC sequence shall end if 200 ms elapse without the control gear accepting a
“DAPC (level)” command. The DAPC sequence shall be aborted on execution of an indirect
arc power control command. “ENABLE DAPC SEQUENCE” accepted during DAPC command
iteration, shall be discarded.
While the DAPC sequence is active, each execution of a “DAPC (level)” command shall start a
200 ms fade.
Since the DAPC sequence uses a fade time of 200 ms that might not be realised by all control
gear and light source combinations, such gear may simply adjust the light output as quickly as
possible. However, it should respond as if the fade has finished within the requested time.
9.9.4 Operating mode 0x80 to 0xFF: manufacturer specific modes
Add, at the end of the first bulleted list item, the following new text:
and IEC62386-101:2014/AMD1:2018;
9.10.4 Memory bank reading
Replace, in the second paragraph, “ignored” with “discarded”.
9.10.5 Memory bank writing
Replace, in the first paragraph, “reception” with “execution”.
Replace, in the second paragraph, “accept” with “execute”.
Replace, in the third paragraph, “received” with “accepted”.
Replace, in the sixth paragraph, “received” with “accepted”.

© IEC 2018
9.10.6 Memory bank 0
Replace Table 9 with the following new Table 9:
Table 9 – Memory map of memory bank 0
Address Description Default value Memory
(factory) type
0x00 Address of last accessible memory location factory burn-in ROM
0x01 Reserved – not implemented answer NO n.a.
0x02 Number of last accessible memory bank factory burn-in, ROM
range [0,0xFF]
a
0x03 GTIN byte 0 (MSB) factory burn-in ROM
0x04 GTIN byte 1 factory burn-in ROM
0x05 GTIN byte 2 factory burn-in ROM
0x06 GTIN byte 3 factory burn-in ROM
0x07 GTIN byte 4 factory burn-in ROM
0x08 GTIN byte 5 (LSB) factory burn-in ROM
0x09 Firmware version (major) factory burn-in ROM
0x0A Firmware version (minor) factory burn-in ROM
0x0B Identification number byte 0 (MSB) factory burn-in ROM
0x0C Identification number byte 1 factory burn-in ROM
0x0D Identification number byte 2 factory burn-in ROM
0x0E Identification number byte 3 factory burn-in ROM
0x0F Identification number byte 4 factory burn-in ROM
0x10 Identification number byte 5 factory burn-in ROM
0x11 Identification number byte 6 factory burn-in ROM
0x12 Identification number byte 7 (LSB) factory burn-in ROM
0x13 Hardware version (major) factory burn-in ROM
0x14 Hardware version (minor) factory burn-in ROM
b
0x15 101 version number factory burn-in, ROM
according to implemented version number
0x16 102 version number of all integrated control factory burn-in, ROM
c
gear according to implemented version number
0x17 103 version number of all integrated control factory burn-in, ROM
d
devices according to implemented version number
0x18 Number of logical control device units in the factory burn-in, ROM
bus unit range [0,64]
0x19 Number of logical control gear units in the factory burn-in, ROM
bus unit range [1,64]
0x1A Index number of this logical control gear factory burn-in, ROM
unit range [0,(location 0x19)-1]
[0x1B,0x7F] Reserved – not implemented answer NO n.a.
e
e
[0x80,0xFE] Additional control gear information ROM
answer NO
0xFF Reserved – not implemented n.a.
a
It is recommended that the product GTIN is not re-used within the expected lifetime of the product after
installation.
b
Format of the version number is defined in IEC 62386-101:2014 and IEC 62386-101:2014/AMD1:2018, 4.2.
c
Format of the version number is defined in 4.2.
d
Format of the version number is defined in IEC 62386-103:2014 and IEC 62386-103:2014/AMD1:2018, 4.2. If
not implemented, this is indicated by 0xFF.
e
Purpose and (default) value of these bytes shall be defined by the manufacturer.

– 12 – IEC 62386-102:2014/AMD1:2018
© IEC 2018
Replace, in the first sentence of the seventh paragraph, "identificaton number byte 7" with
"identification number byte 7" and "prefereably" with "preferably".
Replace the NOTE with the following new NOTE:
NOTE As an example there might be a product containing three logical devices with three different short
addresses. Each of these control gear has the same GTIN and identification number, each reports as number of
devices the value 3 and the index of the three control gear is reported as 0, 1 or 2 respectively. Reading location
0x1A using broadcast yields a backward frame according to IEC 62386-101:2014 and IEC62386-
101:2014/AMD1:2018, 9.5.2 (overlapping backward frame).
9.12 System failure
Replace the first sentence with the following new sentence:
If the control gear detects a system failure (see IEC 62386-101:2014 and
IEC62386-101:2014/AMD1:2018, 4.11) and “systemFailureLevel” is not MASK, “targetLevel”
shall be calculated on the basis of “systemFailureLevel”.
9.13 Power on
Replace the first sentence with the following new sentence:
After an external power cycle (see IEC 62386-101:2014 and IEC62386-101:2014/AMD1:2018
4.11.1), the device shall retain its most recent configuration, with the following exceptions:
Add after the last bulleted list item, the following new list item:
• All variables mentioned in Table 14 shall be set to the value indicated in the power on
value column. The variables that are marked with “no change” in the power on value
column shall not be considered. The variables defined in implemented Parts 2xx shall
be included.
Replace, in the third paragraph, “received” with “accepted”.
Replace the fourth paragraph with the new following paragraph:
If “GO TO SCENE (sceneNumber)” where the value of the scene equals MASK is accepted, the
control gear shall discard the command and continue as if no level control command has been
accepted.
Replace, in the fifth paragraph, “received” with “executed”.
Replace, in the seventh paragraph, “received” with “accepted”.
Table 11
Replace the header of the first column "Power on behavior" with the following new header.
Power on system response
Replace NOTE 3 with the following new text:
It is possible that a system failure is detected before the power on level has been reached. If
“systemFailureLevel” is not MASK, the “targetLevel” is recalculated on the basis of
“systemFailureLevel” and the power on level shall not be activated.
Add, in the last paragraph, after "IEC 62386-101", the following new text:

© IEC 2018
:2014 and IEC62386-101:2014/AMD1:2018.
9.14.2 Random address allocation
Replace, in the second paragraph, “received” with “executed”.
9.14.3.1 General
Replace, in the third paragraph, “reception” with “execution”.
9.14.3.3 Method two: using “RECALL MAX LEVEL” and/or “RECALL MIN LEVEL”
(deprecated)
Replace the second paragraph with the following new paragraph:
Alternatively, the control gear shall execute “IDENTIFY DEVICE”, starting or re-triggering the
identification procedure.
Replace the NOTE with the following new NOTE:
NOTE It is acceptable for the process of identifying individual control gear to depend upon both commands being
executed in an alternating sequence.
Replace, in the third paragraph, “reception” with “execution”.
9.15 Failure state behaviour
Replace, in the second paragraph, “received” with “executed”.
Replace the NOTE with the following new NOTE:
NOTE For example, a control gear might, on detecting an excessively high temperature, protect itself from the
risk of thermal damage by limiting the light output.
9.16.3 Bit 1: lamp failure
Replace the existing text with the following new text:
A lamp failure according to this standard is a situation in which the lamp cannot be operated
as intended due to for example incorrect lamp connection or lamp defects. The minimum
detection method for lamp failure is lamp disconnect, unless explicitly stated otherwise
depending on the light source type (see 11.5.19).
If a lamp failure is detected, “lampFailure” shall be set to TRUE. Lamp failure shall be
detected and indicated latest after 30 s when the control gear is not in standby (see 9.2). In
case the startup phase takes longer than 30 s, for example for HID lamps, “lampFailure” shall
be set at the end of the startup phase to the correct value.
A total lamp failure is a lamp failure with no light output. A partial lamp failure is a lamp failure
with still some light output.
If “lampFailure” is TRUE, the control gear shall periodically check to determine whether the
lamp situation has improved. This check shall be executed at least whenever “targetLevel”
changes from 0x00 to a greater value. After a successful startup, “lampFailure” shall be set to
FALSE.
– 14 – IEC 62386-102:2014/AMD1:2018
© IEC 2018
Bus interface
Command to
turn on the lamp
Light on
Light output Light off
TRUE
lampOn FALSE
TRUE
Case A
lampFailure FALSE
TRUE
FALSE
fadeRunning
Startup including
validation
TRUE
lampOn FALSE
TRUE
Case B
lampFailure FALSE
TRUE
fadeRunning FALSE
Startup Validation <0,3 s
Normal operation
Standby Startup
Failure
Lamp failure present when entering standby
Normal operation
Failure
IEC
Figure 11 – Correlation between “lampFailure”, “lampOn”, and “fadeRunning” bits
The startup phase shall include the validation that the lamp is stable and emitting light before
continuing with normal operation or failure. This behaviour is illustrated in Figure 11 Case A
and applies to the following situations:
• “lampFailure” is TRUE before entering standby, or
• the lamp validation takes longer than 0,3 s.
The startup phase may exclude the validation of the lamp in the following situation, illustrated
in Figure 11 Case B:
• “lampFailure” is FALSE before entering standby and,
• the lamp validation takes less than 0,3 s.
In this situation the validation should be part of the normal operation and shall be executed
immediately after startup. This implies that “lampOn” might be incorrect for a maximum of
0,3 s until the validation is finished.
NOTE Figure 11 also illustrates the effect of “lampFailure” on “lampOn” and “fadeRunning” bits for the scenarios
described above.
For the light source type “unknown light source type”, there shall be support for this bit. If
there is no support for the lamp failure bit, this shall be made explicit in the corresponding
part of the IEC 62386-2xx series.

© IEC 2018
For the light source type “no light source”, there may be support for this bit. Testing is
excluded for this light source type. If there is support for the lamp failure bit, this shall be
made explicit in the corresponding part of the IEC 62386-2xx series.
9.16.4 Bit 2: lamp on
Replace the text with the following new text:
“lampOn” shall be set to FALSE when the lamp is off, during startup, and in case of total lamp
failure. In all other cases it shall be set to TRUE.
9.16.9 Bit 7: power cycle seen
Replace the text with the following new text:
“powerCycleSeen” shall be set to TRUE after an external power cycle (see
IEC 62386-101:2014 and IEC62386-101:2014/AMD1:2018, 4.11) has occurred.
“powerCycleSeen” shall be set to FALSE once one of the following commands has been
executed:
“RESET”, “DAPC (level)”, “OFF”, “UP”, “DOWN”, “STEP UP”, “STEP DOWN”,
“RECALL MAX LEVEL”, “RECALL MIN LEVEL”, “GO TO LAST ACTIVE LEVEL”,
“STEP DOWN AND OFF”, “ON AND STEP UP”, “CONTINUOUS UP”, “CONTINUOUS DOWN”,
“GO TO SCENE (sceneNumber)”.
9.17 Non-volatile memory
Delete the number “1” of the NOTE.
Replace, in the last sentence of the fourth paragraph, “received” with “executed”.
9.18 Device types and features
Replace the text with the following new text:
Commands with their opcode in the range 0xE0 to 0xFF are reserved for special device types
or features. Each device type/feature re-defines these commands, except for the command
with opcode 0xFF (“QUERY EXTENDED VERSION NUMBER”).
The device type/feature specific command set can be selected by the instruction
“ENABLE DEVICE TYPE (data)”.
This instruction shall select the device type/feature for which only the next application
extended command (refer to 11.6) is valid. Executing this instruction shall cancel any previous
selection of a device type.
The enabling of the device type/feature shall be cancelled upon execution of the next
command, and that command shall be executed according to its specification, regardless of
whether it is an application extended command or not.
A control gear shall not react to commands which belong to the application extended
commands if data equals MASK, 254 or represents a device type/feature not supported by this
control gear.
The device types/features shall be coded as specified in the particular parts of the
IEC 62386-2xx series.
– 16 – IEC 62386-102:2014/AMD1:2018
© IEC 2018
An application controller can check which device types/features are supported by the control
gear. “QUERY DEVICE TYPE” reports the supported device type/features. If more than one
device type/feature is supported, “QUERY DEVICE TYPE” reports MASK. In that case, the
application controller can check all supported device types/features by repeating
“QUERY NEXT DEVICE TYPE” until 254 is received as an answer. Issuing
“QUERY DEVICE TYPE” automatically ensures that the first supported device type/feature will
be reported by “QUERY NEXT DEVICE TYPE”.
To check the version number of the supported device types/features, the application controller
can send “ENABLE DEVICE TYPE (data) followed by
“QUERY EXTENDED VERSION NUMBER”. This will report the version number of that specific
device type/feature implementation.
Application controllers should be able to identify individual gear and store the relationship
between the gear's individual address and its device types/features in persistent memory.
9.19 Using scenes
Replace, in the third paragraph, “reception” with “execution”.
Replace the last paragraph with the following new paragraph:
On accepting command “GO TO SCENE (sceneNumber)” the reaction of the control gear shall
depend upon the current value of “sceneX”, where X is derived from sceneNumber. If “sceneX”
equals MASK, “targetLevel” shall not be affected. Otherwise, the control gear shall behave
exactly as if “DAPC (level)” had been accepted with a level equal to "sceneX".
10 Declaration of variables
Table 14
Add, after the last row, the following new row:
“versionNumber” 2.1 no change no change 00001001b ROM

11.2 Overview sheets
Table 15
Insert, between the row ”GO TO LAST ACTIVE LEVEL” and the row "GO TO SCENE
(sceneNumber)", the following two new rows:
CONTINUOUS UP Device 1 0x0B    9.7.3 11.3.14
CONTINUOUS DOWN Device 1 0x0C    9.7.3 11.3.15

11.3.1 DAPC (level)
Replace, in the first sentence, “reception” with “execution”.
11.3.3 UP
Replace the text with the following new text:
Dim up using a 200 ms fade with the set fade rate. “targetLevel” shall be calculated on the
basis of “actualLevel” and the set fade rate.

© IEC 2018
To ensure that there is a reaction to the command, at least one step (final “targetLevel” =
calculated “targetLevel”+1) shall be made upon execution of the first command of an iteration.
After that first step, the next steps shall be executed using the specified fade rate while the
fading is running. Every “UP” instruction executed as a part of an iteration shall cause the
200 ms fade to be restarted and “targetLevel” to be recalculated on the basis of “actualLevel”
and the set fade rate.
There shall be no change to “actualLevel” if “actualLevel” is at “maxLevel” or 0x00.
Refer to 9.5.1, 9.7.3 and 9.8.2 for further information.
11.3.4 DOWN
Replace the text with the following new text:
Dim down using a 200 ms fade with the set fade rate. “targetLevel” shall be calculated on the
basis of “actualLevel” and the set fade rate.
To ensure that there is a reaction to the command, at least one step (final “targetLevel” =
calculated “targetLevel”-1) shall be made upon execution of the first command of an iteration.
After that first step, the next steps shall be executed using the specified fade rate while the
fading is running. Every “DOWN” instruction executed as a part of an iteration shall cause the
200 ms fade to be restarted and “targetLevel” to be recalculated on the basis of “actualLevel”
and the set fade rate.
There shall be no change to “actualLevel” if “actualLevel” is at “minLevel” or 0x00.
Refer to 9.5.1, 9.7.3 and 9.8.2 for further information.
11.3.7 RECALL MAX LEVEL
Replace the text with the following new text:
When the “initialisationState” is DISABLED, “targetLevel” and “actualLevel” shall be set to
“maxLevel” immediately and the light output shall be adjusted as quickly as possible.
Refer to 9.7.2 for further information.
When the “initialisationState” is not DISABLED, the control gear shall set “actualLevel” and
“targetLevel” to “maxLevel”, and then adjust the light output as quickly as possible to 100 %
temporarily ignoring “maxLevel” and “actualLevel”.
If the device is unable to visually identify itself in this way, the control gear shall execute
“IDENTIFY DEVICE”, starting or re-triggering the identification procedure.
NOTE It is acceptable for the process of identifying individual control gear to depend upon RECALL MAX LEVEL
and RECALL MIN LEVEL commands being executed in an alternating sequence.
During identification no variables shall be affected except when explicitly stated otherwise.
Where appropriate, variables can be temporarily ignored, so that after the identification has
ended, there are no side effects.
Identification shall be stopped immediately when the “initialisationState” changes to
DISABLED and upon execution of any instruction other than INITIALISE (device),
RECALL MIN LEVEL, RECALL MAX LEVEL or IDENTIFY DEVICE.
When the “initialisationState” changes to DISABLED, the identification shall stop immediately.

– 18 – IEC 62386-102:2014/AMD1:2018
© IEC 2018
Refer to 9.14.3 for further information.
11.3.8 RECALL MIN LEVEL
Replace the text with the following new text:
When the “initialisationState” is DISABLED, “targetLevel” and “actualLevel” shall be set to
“minLevel” immediately and the light output shall be adjusted as quickly as possible.
Refer to 9.7.2 for further information.
When “initialisationState” is not DISABLED, the control gear shall set “actualLevel” and
“targetLevel” to “minLevel” and then adjust the light output as quickly as possible to its PHM
level temporarily ignoring “minLevel” and “actualLevel”. If, however, PHM is not visibly
significantly different from 100 %, then the lamp shall be temporarily switched off instead.
If the device is unable to visually identify itself in this way, the control gear shall execute
“IDENTIFY DEVICE”, starting or re-triggering the identification procedure.
NOTE It is acceptable for the process of identifying individual control gear to depend upon RECALL MAX LEVEL
and RECALL MIN LEVEL commands being executed in an alternating sequence.
During identification no variables shall be affected except when explicitly stated otherwise.
Where appropriate, variables can be temporarily ignored, so that after the identification has
ended, there are no side effects.
Identification shall be stopped immediately when the “initialisationState” changes to
DISABLED and upon execution of any instruction other than INITIALISE (device),
RECALL MIN LEVEL, RECALL MAX LEVEL or IDENTIFY DEVICE.
When the “initialisationState” changes to DISABLED, identification shall stop immediately.
Refer to 9.14.3 for further information.
11.3.12 GO TO LAST ACTIVE LEVEL
Replace, in the first sentence, “reception” with “execution”.
Insert, between Subclauses 11.3.12 and 11.3.13, the following two new Subclauses 11.3.14
and 11.3.15:
11.3.14 CONTINUOUS UP
Dim up using the set fade rate. “targetLevel” shall be set to “maxLevel” and a fade shall be
started using the set fade rate. The fade shall stop when “maxLevel” is reached.
There shall be no change to “actualLevel” if “actualLevel” is at “maxLevel” or 0x00.
Refer to 9.7.3 and 9.5.6.2 for further information.
11.3.15 CONTINUOUS DOWN
Dim down using the set fade rate. “targetLevel” shall be set to “minLevel” and a fade shall be
started using the set fade rate. The fade shall stop when “minLevel” is reached.
There shall be no change to “actualLevel” if “actualLevel” is at “minLevel” or 0x00.

© IEC 2018
Refer to 9.7.3 and 9.5.6.2 for further information.
11.4.1 General
Replace the first paragraph with the following new paragraph:
Device configuration instructions are used to change the configuration and/or the mode of
operation of the control gear. For this reason a device configuration instruction shall be
discarded, unless it is accepted twice according to the requirements as stated in
IEC 62386-101:2014 and IEC62386-101:
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.

Loading comments...