Already a subscriber?
MADCAD.com Free Trial
Sign up for a 3 day free trial to explore the MADCAD.com interface, PLUS access the
2009 International Building Code to see how it all works.
If you like to setup a quick demo, let us know at support@madcad.com
or +1 800.798.9296 and we will be happy to schedule a webinar for you.
Security check
Please login to your personal account to use this feature.
Please login to your authorized staff account to use this feature.
Are you sure you want to empty the cart?
BS EN IEC 62386-103:2022 - TC Tracked Changes. Digital addressable lighting interface - General requirements. Control devices, 2023
- 30470282
- A-30428708 [Go to Page]
- undefined [Go to Page]
- Annex ZA (normative)Normative references to international publicationswith their corresponding European publications
- English [Go to Page]
- CONTENTS
- FOREWORD
- INTRODUCTION
- Figures [Go to Page]
- Figure 1 – IEC 62386 graphical overview
- 1 Scope
- 2 Normative references
- 3 Terms and definitions
- 4 General [Go to Page]
- 4.1 General
- 4.2 Version number
- 5 Electrical specification
- 6 Bus power supply
- 7 Transmission protocol structure [Go to Page]
- 7.1 General
- 7.2 24-bit forward frame encoding [Go to Page]
- 7.2.1 Frame format for instructions and queries
- Tables [Go to Page]
- Table 1 – 24bit command frame encoding
- Table 2 – Instance byte in a command frame [Go to Page]
- 7.2.2 Frame format for event messages
- Table 3 – 24bit event message frame encoding
- 8 Timing
- 9 Method of operation [Go to Page]
- 9.1 General
- 9.2 Device features
- 9.3 Application controller [Go to Page]
- 9.3.1 General
- 9.3.2 Single-master application controller
- 9.3.3 Multi-master application controller
- 9.4 Input device
- 9.5 Instances of input devices [Go to Page]
- 9.5.1 General
- 9.5.2 Instance number
- 9.5.3 Instance type
- 9.5.4 Instance features
- Table 4 – Instance types [Go to Page]
- 9.5.5 Instance groups
- 9.6 Commands excluding event messages [Go to Page]
- 9.6.1 General
- Table 5 – Feature types
- Table 6 – Instance group variables [Go to Page]
- 9.6.2 Device commands
- 9.6.3 Instance commands
- 9.6.4 Feature commands
- 9.7 Event messages [Go to Page]
- 9.7.1 Response to event messages
- 9.7.2 Device power cycle event
- 9.7.3 Input notification event
- Table 7 – Device address information in power cycle event
- Table 8 – Event addressing schemes [Go to Page]
- 9.7.4 Event message filter
- 9.8 Input signal, measured value and “inputValue” [Go to Page]
- 9.8.1 General
- 9.8.2 Input resolution
- 9.8.3 Getting the input value
- Table 9 – Measured value (≈ 50 %) versus resolution and “inputValue”
- Table 10 – Example of querying sequence to read a 4byte input value [Go to Page]
- 9.8.4 Notification of changes
- 9.9 System failure
- 9.10 Operating a control device [Go to Page]
- 9.10.1 Enable/disable the application controller
- 9.10.2 Application controller always active
- 9.10.3 Enable/disable event messages
- 9.10.4 Quiescent mode
- 9.10.5 Modes of operation
- 9.11 Memory banks [Go to Page]
- 9.11.1 General
- 9.11.2 Memory map
- Table 11 – Memory types
- Table 12 – Basic memory map of memory banks [Go to Page]
- 9.11.3 Selecting a memory bank location
- 9.11.4 Protectable memory locations
- 9.11.5 Memory bank reading
- 9.11.6 Memory bank writing
- 9.11.7 Memory bank 0
- Table 13 – Memory map of memory bank 0 [Go to Page]
- 9.11.8 Memory bank 1 (optional)
- Table 14 – Memory map of memory bank 1 [Go to Page]
- 9.11.9 Manufacturer-specific memory banks
- 9.11.10 Reserved memory banks
- 9.12 Reset [Go to Page]
- 9.12.1 Reset operation
- 9.12.2 Reset memory bank operation
- 9.13 Power on behaviour [Go to Page]
- 9.13.1 Power on
- 9.13.2 Power cycle notification
- 9.14 Priority use [Go to Page]
- 9.14.1 General
- 9.14.2 Priority of input notifications
- 9.15 Assigning short addresses [Go to Page]
- 9.15.1 General
- 9.15.2 Random address allocation
- 9.15.3 Identification of a device
- 9.16 Exception handling
- 9.17 Device capabilities and status information [Go to Page]
- 9.17.1 Device capabilities
- 9.17.2 Device status
- Table 15 – Control device capabilities [Go to Page]
- 9.17.3 Instance status
- 9.18 Non-volatile memory
- 9.19 Instance types and configuration
- Table 16 – Control device status
- Table 17 – Instance status
- 9.20 Current bus unit configuration
- 10 Declaration of variables [Go to Page]
- Table 18 – Current bus unit configuration
- Table 19 – Declaration of device variables
- 11 Definition of commands [Go to Page]
- 11.1 General
- 11.2 Overview sheets
- Table 20 – Declaration of instance variables
- Table 21 – Instance event messages
- Table 22 – Device event messages
- Table 23 – Standard commands
- Table 24 – Special commands (implemented by both application controller and input device)
- 11.3 Event messages [Go to Page]
- 11.3.1 INPUT NOTIFICATION (device/instance, event)
- 11.3.2 POWER NOTIFICATION (device)
- 11.4 Device control instructions [Go to Page]
- 11.4.1 General
- 11.4.2 IDENTIFY DEVICE
- 11.4.3 RESET POWER CYCLE SEEN
- 11.5 Device configuration instructions [Go to Page]
- 11.5.1 General
- 11.5.2 RESET
- 11.5.3 RESET MEMORY BANK (DTR0)
- 11.5.4 SET SHORT ADDRESS (DTR0)
- 11.5.5 ENABLE WRITE MEMORY
- 11.5.6 ENABLE APPLICATION CONTROLLER
- 11.5.7 DISABLE APPLICATION CONTROLLER
- 11.5.8 SET OPERATING MODE (DTR0)
- 11.5.9 ADD TO DEVICE GROUPS 0-15 (DTR2:DTR1)
- 11.5.10 ADD TO DEVICE GROUPS 16-31 ( DTR2:DTR1 )
- 11.5.11 REMOVE FROM DEVICE GROUPS 0-15 (DTR2:DTR1)
- 11.5.12 REMOVE FROM DEVICE GROUPS 16-31 (DTR2:DTR1)
- 11.5.13 START QUIESCENT MODE
- 11.5.14 STOP QUIESCENT MODE
- 11.5.15 ENABLE POWER CYCLE NOTIFICATION
- 11.5.16 DISABLE POWER CYCLE NOTIFICATION
- 11.5.17 SET EVENT PRIORITY (DTR0)
- 11.6 Device queries [Go to Page]
- 11.6.1 General
- 11.6.2 QUERY DEVICE CAPABILITIES
- 11.6.3 QUERY DEVICE STATUS
- 11.6.4 QUERY APPLICATION CONTROLLER ERROR
- 11.6.5 QUERY INPUT DEVICE ERROR
- 11.6.6 QUERY MISSING SHORT ADDRESS
- 11.6.7 QUERY VERSION NUMBER
- 11.6.8 QUERY CONTENT DTR0
- 11.6.9 QUERY NUMBER OF INSTANCES
- 11.6.10 QUERY CONTENT DTR1
- 11.6.11 QUERY CONTENT DTR2
- 11.6.12 QUERY RANDOM ADDRESS (H)
- 11.6.13 QUERY RANDOM ADDRESS (M)
- 11.6.14 QUERY RANDOM ADDRESS (L)
- 11.6.15 READ MEMORY LOCATION (DTR1, DTR0)
- 11.6.16 QUERY APPLICATION CONTROLLER ENABLED
- 11.6.17 QUERY OPERATING MODE
- 11.6.18 QUERY MANUFACTURER SPECIFIC MODE
- 11.6.19 QUERY QUIESCENT MODE
- 11.6.20 QUERY DEVICE GROUPS 0-7
- 11.6.21 QUERY DEVICE GROUPS 8-15
- 11.6.22 QUERY DEVICE GROUPS 16-23
- 11.6.23 QUERY DEVICE GROUPS 24-31
- 11.6.24 QUERY POWER CYCLE NOTIFICATION
- 11.6.25 QUERY EXTENDED VERSION NUMBER(DTR0)
- 11.6.26 QUERY RESET STATE
- 11.6.27 QUERY APPLICATION CONTROLLER ALWAYS ACTIVE
- 11.6.28 QUERY FEATURE TYPE
- 11.6.29 QUERY NEXT FEATURE TYPE
- 11.6.30 QUERY EVENT PRIORITY
- 11.7 Instance control instructions
- 11.8 Instance configuration instructions [Go to Page]
- 11.8.1 General
- 11.8.2 ENABLE INSTANCE
- 11.8.3 DISABLE INSTANCE
- 11.8.4 SET PRIMARY INSTANCE GROUP (DTR0)
- 11.8.5 SET INSTANCE GROUP 1 (DTR0)
- 11.8.6 SET INSTANCE GROUP 2 (DTR0)
- 11.8.7 SET EVENT SCHEME (DTR0)
- 11.8.8 SET EVENT PRIORITY (DTR0)
- 11.8.9 SET EVENT FILTER (DTR2:DTR1:DTR0)
- 11.8.10 SET INSTANCE TYPE (DTR0)
- 11.8.11 SET INSTANCE CONFIGURATION (DTR0, DTR2:DTR1)
- 11.9 Instance queries [Go to Page]
- 11.9.1 General
- 11.9.2 QUERY INSTANCE TYPE
- 11.9.3 QUERY RESOLUTION
- 11.9.4 QUERY INSTANCE ERROR
- 11.9.5 QUERY INSTANCE STATUS
- 11.9.6 QUERY INSTANCE ENABLED
- 11.9.7 QUERY PRIMARY INSTANCE GROUP
- 11.9.8 QUERY INSTANCE GROUP 1
- 11.9.9 QUERY INSTANCE GROUP 2
- 11.9.10 QUERY EVENT SCHEME
- 11.9.11 QUERY INPUT VALUE
- 11.9.12 QUERY INPUT VALUE LATCH
- 11.9.13 QUERY EVENT PRIORITY
- 11.9.14 QUERY FEATURE TYPE
- 11.9.15 QUERY NEXT FEATURE TYPE
- 11.9.16 QUERY EVENT FILTER 0-7
- 11.9.17 QUERY EVENT FILTER 8-15
- 11.9.18 QUERY EVENT FILTER 16-23
- 11.9.19 QUERY INSTANCE CONFIGURATION (DTR0)
- 11.9.20 QUERY AVAILABLE INSTANCE TYPES
- 11.10 Special commands [Go to Page]
- 11.10.1 General
- 11.10.2 TERMINATE
- 11.10.3 INITIALISE (device)
- 11.10.4 RANDOMISE
- Table 25 – Device addressing with "INITIALISE (device)" [Go to Page]
- 11.10.5 COMPARE
- 11.10.6 WITHDRAW
- 11.10.7 SEARCHADDRH (data)
- 11.10.8 SEARCHADDRM (data)
- 11.10.9 SEARCHADDRL (data)
- 11.10.10 PROGRAM SHORT ADDRESS (data)
- 11.10.11 VERIFY SHORT ADDRESS (data)
- 11.10.12 QUERY SHORT ADDRESS
- 11.10.13 WRITE MEMORY LOCATION (DTR1, DTR0, data)
- 11.10.14 WRITE MEMORY LOCATION – NO REPLY (DTR1, DTR0, data)
- 11.10.15 DTR0 (data)
- 11.10.16 DTR1 (data)
- 11.10.17 DTR2 (data)
- 11.10.18 DIRECT WRITE MEMORY (DTR1, offset, data)
- 11.10.19 DTR1:DTR0 (data1, data0)
- 11.10.20 DTR2:DTR1 (data2, data1)
- 11.10.21 SEND TESTFRAME (data)
- Bibliography [Go to Page]