Dynalite DMC810GL Installation Manual Download Page 11

useful DyNet op codes 

………………………………………………………………………………………………………....

 

………………………………………………………………………………………………………....

DMC810GL Instruction Manual Rev B.DOC   

11

 

Interface 

Use RS485, 9600, 8 bit data, 1 

start bit, 1 stop bit, no parity.  Idle between 
bytes to be < 1ms.  Delay between Packets 
to be > 10ms. 

Logical Message Protocol

 8 byte packet, 

Checksum = Negative 8 bit 2's complement 
sum of bytes 1-7.  All numbers in 
hexadecimal: 
 

Select Current Preset 

Byte 0: 

1C hex 

Byte 1: 

Area 

Byte 2: 

Fade Rate low byte (usually 

100) 
Byte 3: 

Preset: 0 = P1, 1 = P2, 2 = P3, 3 

= P4, A = P5, B = P6, C = P7, D = P8 
Byte 4: 

Fade Rate high byte (usually 0) 

Byte 5: 

Preset Bank: 0 = P1 – P8, 1 = 

P9 – P16, 2 = P17 – P24 etc. 
Byte 6: 

Join 

Byte 7: 

Checksum 

Example:  Select Preset 4 in Area 1: 
[1C]  [01]  [20]  [03]  [00]  [00]  [FF]  [C1] 
 

Set to Off

 

Byte 0 

1C hex 

Byte 1 

Area 

Byte 2 

Fade Rate low byte (usually 

100) 
Byte 3 

Byte 4 

Fade Rate high byte (usually 0) 

Byte 5 

Unused (usually 0) 

Byte 6 

Join (usually FF hex) 

Byte 7 

Checksum 

Example:  Turn Area 1 Off: 
[1C]  [03]  [0A]  [04]  [00]  [00]  [FF]  [D4] 
 

Decrement Level 

(sent to dimmers) 

Byte 0 

1C hex 

Byte 1 

AREA 

Byte 2 

Fade Rate low byte (usually 

100) 
Byte 3 

Byte 4 

Fade Rate high byte (usually 0) 

Byte 5 

Unused (usually 0) 

Byte 6 

Join (usually FF hex) 

Byte 7 

Checksum 

Example:  Decrease the level of Area 3: 
[1C]  [03]  [1F]  [05]  [00]  [00]  [FF]  [BE] 
 

Increment Level 

(sent to dimmers) 

Byte 0 

1C hex 

Byte 1 

AREA 

Byte 2 

Fade Rate low byte (usually 

100) 
Byte 3 

Byte 4 

Fade Rate high byte (usually 0) 

Byte 5 

Unused (usually 0) 

Byte 6 

Join (usually FF hex) 

Byte 7 

Checksum 

Example:  Decrease the level of Area 3: 
[1C]  [03]  [1F]  [06]  [00]  [00]  [FF]  [BD] 
 

Save Current Preset 

Byte 0 - 

1C 

Byte 1 - 

Area 

Byte 2 - 

Not used 

Byte 3 - 

Opcode $66 

Byte 4 - 

Not used 

Byte 5 - 

Not used 

Byte 6 - 

Join or Domain 

Byte 7 - 

Checksum 

Example:  Save Current Preset in Area 1: 
 [1C]  [01]  [00]  [66]  [00]  [00]  [FF]  [7E] 
 

Restore Saved Preset 

Byte 0 - 

1C 

Byte 1 - 

Area 

Byte 2 - 

Fade - low Byte 

Byte 3 - 

Opcode 67 

Byte 4 - 

Fade - high Byte 

Byte 5 - 

Not used 

Byte 6 - 

Join or Domain 

Byte 7 - 

Checksum 

Example:  Restore Saved Preset in Area 1:  
[1C]  [01]  [FA]  [67]  [00]  [00]  [FF]  [83] 

 

Preset Offset 

Byte 0 - 

1C 

Byte 1 - 

Area 

Byte 2 - 

Data - Offset value plus Bit 8 

set, to distinguish Preset Offset from Swap 
Bank 
Byte 3 - 

Opcode $64 

Byte 4 - 

Not used 

Byte 5 - 

Not used 

Byte 6 - 

Join or Domain 

Byte 7 - 

Checksum 

Example: Preset Offset of 15 in Area 1: 
[1C]  [01]  [8F]  [64]  [00]  [00]  [FF]  [F1] 
 

Reset Preset

 

Byte 0 - 

1C 

Byte 1 - 

Area 

Byte 2 - 

Fade - low Byte 

Byte 3 - 

Opcode $0F 

Byte 4 - 

Fade - high Byte 

Byte 5 - 

Not used 

Byte 6 - 

Join or Domain 

Byte 7 - 

Checksum 

Example:  Reset Preset in Area 1 over 5 
seconds: 
[1C]  [01]  [FA]  [0F]  [00]  [00]  [FF]  [DB] 
 

Area Linking 

The Base Area acts like an Area 0 for all 
Channels that have that Base Area defined, 
and is useful as a global control for a block 
of Areas. The following is for the 24 Areas 
directly above the Base Area, as used by 
the Set Area Links and Clear Area Links 
messages: 
Byte 2 Bit 7 is the 1

st

 Area, and Bit 0 is 8

th

  

Byte 4 Bit 7 is the 9

th

, and Bit 0 is the 16

th

  

Byte 5 Bit 7 is the 17

th

, and Bit 0 is the 24

th

 

Set Area Links: 

Byte 0 - 

1C 

Byte 1 - 

Area 

Byte 2 - 

Data - Areas to Link 

Byte 3 - 

Opcode $20 

Byte 4 - 

Data - Areas to Link 

Byte 5 - 

Data - Areas to Link 

Byte 6 - 

Join 

Byte 7 - 

Checksum 

Example:  Link Areas 4 & 5 (assumes 
Base Area = 3): 
[1C]  [04]  [80]  [20]  [00]  [00]  [FF]  [C0] 

Clear Area Links 

Byte 0 - 

1C 

Byte 1 - 

Area 

Byte 2 - 

Data - Areas to Unlink 

Byte 3 - 

Opcode $21 

Byte 4 - 

Data - Areas to Unlink 

Byte 5 - 

Data - Areas to Unlink 

Byte 6 - 

Join 

Byte 7 - 

Checksum 

Example:  Separate Areas 4 & 5 (assumes 
Base Area = 3): 
 [1C]  [04]  [80]  [21]  [00]  [00]  [FF]  [C0] 
 

Un Panic 

Clears panic condition (Unlocks 

Smart Panels & restores previous dimmer 
Preset)  
Byte 0 

1C hex 

Byte 1 

AREA 

Byte 2 

Unused(usually 0) 

Byte 3 

17 hex 

Byte 4 

Unused(usually 0) 

Byte 5 

Unused(usually 0) 

Byte 6 

Join (usually FF hex) 

Byte 7 

Checksum 

Example:  Restore normal operation in 
Area 2: 
[1C]  [02]  [F0]  [18]  [00]  [00]  [FF]  [DB] 
 

Panic 

Sets panic condition (Locks Smart 

Panels & selects dimmer Panic Preset)  
Byte 0 

1C hex 

Byte 1 

AREA 

Byte 2 

Unused(usually 0) 

Byte 3 

18 hex 

Byte 4 

Unused(usually 0) 

Byte 5 

Unused(usually 0) 

Byte 6 

Join (usually FF hex) 

Byte 7 

Checksum 

Example:  Select Panic Mode in Area 2: 
[1C]  [02]  [F0]  [17]  [00]  [00]  [FF]  [DC] 
 

Request Channel Level 

(sent to dimmer) 

Byte 0 

1C hex 

Byte 1 

AREA 

Byte 2 

CHANNEL NUMBER (0 origin) 

Byte 3 

61 hex 

Byte 4 

Unused(usually 0) 

Byte 5 

Unused(usually 0) 

Byte 6 

Join (usually FF hex) 

Byte 7 

Checksum 

Example:  Request Level of Channel 5 
(Area 2): 
[1C]  [02]  [04]  [61]  [00]  [00]  [FF]  [7E] 
 

Report Channel Level 

(reply from dimmer) 

Byte 0 

1C hex 

Byte 1 

AREA 

Byte 2 

CHANNEL NUMBER (0 origin) 

Byte 3 

60 hex 

Byte 4 

Target LEVEL (01 = 100%, FF = 

0%) 
Byte 5 

Current LEVEL (01 = 100%, FF 

= 0%) 
Byte 6 

Join (usually FF hex) 

Byte 7 

Checksum 

Example:  Report that Channel 5 (Area 2) 
Target Level is 58% & Current Level is 
58%: 
[1C]  [02]  [04]  [60]  [70]  [70]  [FF]  [9F] 
 

Start Fading To A Level 

(0.1 sec to 25.5 

sec)

 

Byte 0 

1C hex 

Byte 1 

AREA 

Byte 2 

CHANNEL NUMBER (0 origin) 

Byte 3 

71 hex 

Byte 4 

CHANNEL LEVEL  (01 = 100%, 

FF = 0%) 
Byte 5 

Fade Rate (0.1 sec INTERVAL) 

Byte 6 

Join (usually FF hex) 

Byte 7 

Checksum 

Example:  Area 2 Channel 3 Fade to 50% 
over 5 seconds: 
[1C]  [02]  [02]  [71]  [82]  [32]  [FF]  [BC] 

 
Start Fading to a Level

 (1 sec to 255 sec)

 

Byte 0 

1C hex 

Byte 1 

AREA 

Byte 2 

CHANNEL NUMBER (0 origin) 

Byte 3 

72 hex 

Byte 4 

CHANNEL LEVEL  (01 = 100%, 

FF = 0%) 
Byte 5 

Fade Rate (1 sec INTERVAL) 

Byte 6 

Join (usually FF hex) 

Byte 7 

Checksum 

Example:  Area 2 Channel 3 Fade to 50% 
over 50 seconds: 
[1C]  [02]  [02]  [72]  [82]  [32]  [FF]  [BB] 

 
Start Fading to a Level

 ( 1 min to 22 min)

 

Byte 0 

1C hex 

Byte 1 

AREA 

Byte 2 

CHANNEL NUMBER (0 origin) 

Byte 3 

73 hex 

Byte 4 

CHANNEL LEVEL  (01 = 100%, 

FF = 0%) 
Byte 5 

Fade Rate (1 min INTERVAL, 

max of 22) 
Byte 6 

Join (usually FF hex) 

Byte 7 

Checksum 

Example:  Area 2 Channel 3 Fade to 50% 
over 15 minutes: 
[1C]  [02]  [02]  [73]  [82]  [0f]  [FF]  [DD] 
 
 
 
 
 
 
 
 
 
 

 
 

Summary of Contents for DMC810GL

Page 1: ...er HF Ballast Controller Installation Manual contents Warning 2 Dimmable Lamps Chart 7 Features 2 Preset Programming Using The Program Key 8 Important Safeguards 2 Hold Down Programming Of Presets 9 Internal View 3 One Touch Button Operation 9 Mounting 4 Troubleshooting 10 Supply Load Cable Connections 5 Specification 10 Connecting Serial Control Cables 6 Useful DyNet Op Codes 11 12 Hardware Contr...

Page 2: ...eck Connections Treat this device as a switchboard that has been shipped Tighten all load carrying screw connections as vibrations from transport can cause MCB and terminal block screws to become loose Power Sources This device should only be operated from the type of supply specified on the front panel This device must be earthed Dimmed and Switched Output Circuits The load on a circuit should no...

Page 3: ...DMC810GL Entry Gland Plate for Load Cables Circuit Breakers and Emergency Lighting line Outputs Dimmed or Switched 230V Outputs 40A Single Phase Supply Connections 4 x Side Entry Gland Knockouts DALI Broadcast 1 10V or DSI Control Outputs Earth Link Accessory Port DyNet Port Network Socket Service Switch Service LED Low Voltage Cable Gland ...

Page 4: ...g the Device The DMC810GL has integral mounting brackets attached to the enclosure The brackets are designed to accommodate 4 fixing screws up to 8mm diameter The DMC810GL can be fixed to the wall without opening the cabinet or removing covers Make sure no dust or other debris enters the device during installation Do not leave the front cover off for any length of time Excessive dust and dirt can ...

Page 5: ...mmon neutral at a remote location Ballast Control Cables Ballast Control cables shall be terminated on the designated terminal block located directly below the Load terminals These terminals are labelled CH9 to CH12 and can operate in tandem with the corresponding Load Outputs or can be programmed to operate independently 1 10V DSI or DALI broadcast control are software configurable Emergency Ligh...

Page 6: ...r used for DATA and DATA Recommended Cable Colour Coding Green White pair Paralleled for GND Orange White pair Paralleled for 12V Blue White pair Blue for DATA White for DATA Brown White pair Spare or for Join The colour coding scheme used is not critical as long as the same scheme is used throughout the installation Serial Cable Connecting Method The recommended connecting method is to daisy chai...

Page 7: ...ti function accessory modules for optional features such as additional dry contact inputs 2nd DyNet port and Time clocks Consult your distributor for details on the available accessory modules dimmable lamps chart INCANDESCENT LAMPS Incandescent lamps are easily dimmed using all Dynalite controllers The soft start and voltage limit features will extend lamp life Lamp life can be further extended u...

Page 8: ...equired STEP 4 To set the level of an individual channel press 1 4 The button LED will indicate which channel you have selected When more than 4 channels are to be set press 1 twice for channel 5 press 2 twice to select channel 6 press 1 three times to get channel 9 etc Each press of the button increases the active channel number by 4 STEP 5 Press the up down or off buttons until the lamps on the ...

Page 9: ...enes are now stored and can be recalled by pressing the relevant buttons on this panel or other panels in the same area one touch button operation STEP 1 With a simple button push you can toggle between on and off STEP 2 By holding your finger on the button you can raise and lower the lighting circuit or circuits that are connected to the button To alternate between up and down stop pushing for a ...

Page 10: ...e breaker terminals are tight Fluorescent lights won t dim Wrong type of ballast or ballast incorrectly wired Check ballast type Check actual wiring against ballast manufacturer s diagram Check 1 10V DSI DALI Broadcast settings specification Supply 230V 14 50 60Hz Single Phase at 40A Outputs 4 x 10A dimmed leading edge phase control outputs 4 x 10A switched outputs 4 x HF ballast control outputs s...

Page 11: ...sed by the Set Area Links and Clear Area Links messages Byte 2 Bit 7 is the 1st Area and Bit 0 is 8th Byte 4 Bit 7 is the 9th and Bit 0 is the 16th Byte 5 Bit 7 is the 17th and Bit 0 is the 24th Set Area Links Byte 0 1C Byte 1 Area Byte 2 Data Areas to Link Byte 3 Opcode 20 Byte 4 Data Areas to Link Byte 5 Data Areas to Link Byte 6 Join Byte 7 Checksum Example Link Areas 4 5 assumes Base Area 3 1C...

Page 12: ... Byte 1 AREA Byte 2 Unused usually 0 Byte 3 7A hex Byte 4 Unused usually 0 Byte 5 Unused usually 0 Byte 6 Join usually FF hex Byte 7 Checksum Example Halt the Fade in Area 4 at the current level 1C 04 00 7A 00 00 FF 67 Toggle Channel State Preset Off or Off Preset Byte 0 1C hex Byte 1 AREA Byte 2 CHANNEL NUMBER 0 origin Byte 3 70 hex Byte 4 UNUSED usually 0 Byte 5 UNUSED usually 0 Byte 6 TBAR usua...

Reviews: