Summary of VMB4RY
Page 1
Vmb1ry protocol – edition 1 _ rev4 1 vmb4ry 4 channel relay module for velbus system.
Page 2
Vmb1ry protocol – edition 1 _ rev4 2 binairy format: eof7...Eof1-ifs3...Ifs1> bits description sof start of frame (always 0) sid10 & sid9 priority (00: highest … 11: lowest priority) sid8…sid1 address sid0 always 0 rtr remote transmit request ide identifier extension (always 0) r0 reserved (always 0...
Page 3
Vmb1ry protocol – edition 1 _ rev4 3 • write memory data • write memory data block (4 bytes) (build 0742 or higher) transmits the push button & relay switch status: (build 0817 or higher) sid10-sid9 = 00 (highest priority) sid8...Sid1 = address set by hex switches rtr = 0 dlc3...Dlc0 = 4 databytes t...
Page 4
Vmb1ry protocol – edition 1 _ rev4 4 transmit: sets leds on a push button module: sid10-sid9 = 11 (lowest priority) sid8...Sid1 = address of the push button module for setting leds on rtr = 0 dlc3...Dlc0 = 2 databytes to send databyte1 = command_set_led (h’f6’) databyte2 = led bit numbers (1 = set l...
Page 5
Vmb1ry protocol – edition 1 _ rev4 5 transmits the relay status: sid10-sid9 = 11 (lowest priority) sid8...Sid1 = address set by hex switches rtr = 0 dlc3...Dlc0 = 8 databytes to send databyte1 = command_relay_status (h’fb’) databyte2 = relay bit number contents relay number b’00000001’ channel 1 b’0...
Page 6
Vmb1ry protocol – edition 1 _ rev4 6 transmits the module type: sid10-sid9 = 11 (lowest priority) sid8...Sid1 = address set by hex switches rtr = 0 dlc3...Dlc0 = 8 databytes to send databyte1 = command_module_type (h’ff’) databyte2 = 4_channel_relay_module_type (h’08’) databyte3 = channel 1 hex swit...
Page 7
Vmb1ry protocol – edition 1 _ rev4 7 transmits the first part of the relay name: sid10-sid9 = 11 (lowest priority) sid8...Sid1 = address set by hex switches rtr = 0 dlc3...Dlc0 = 8 databytes to send databyte1 = command_relay_name_part1 (h’f0’) databyte2 = relay bit number contents relay number b’000...
Page 8
Vmb1ry protocol – edition 1 _ rev4 8 transmits the first part of the local mode push button name: (build 0817or higher) sid10-sid9 = 11 (lowest priority) sid8...Sid1 = address set by hex switches rtr = 0 dlc3...Dlc0 = 8 databytes to send databyte1 = command_push_button_name_part1 (h’f0’) databyte2 =...
Page 9
Vmb1ry protocol – edition 1 _ rev4 9 ‘push button status’ received: sid10-sid9 = 00 (highest priority) sid8...Sid1 = address of the push button module rtr = 0 dlc3...Dlc0 = 4 databytes received databyte1 = command_push_button_status (h’00’) databyte2 = push buttons just pressed (1 = just pressed) da...
Page 10
Vmb1ry protocol – edition 1 _ rev4 10 ‘start relay timer’ command received: sid10-sid9 = 00 (highest priority) sid8...Sid1 = address set by hex switches rtr = 0 dlc3...Dlc0 = 5 databytes received databyte1 = command_start_relay_timer (h’03’) databyte2 = relay bit number contents relay number b’00000...
Page 11
Vmb1ry protocol – edition 1 _ rev4 11 ‘module type request’ command received: sid10-sid9 = 11 (lowest priority) sid8...Sid1 = address set by hex switches rtr = 1 dlc3...Dlc0 = 0 databytes received ‘relay and/or push button name request’ command received (build 0817 or higher): sid10-sid9 = 11 (lowes...
Page 12
Vmb1ry protocol – edition 1 _ rev4 12 ‘write data to memory’ command received: sid10-sid9 = 11 (lowest priority) sid8...Sid1 = address set by hex switches rtr = 0 dlc3...Dlc0 = 4 databytes received databyte1 = command_write_data_to_memory (h’fc’) databyte2 = high memory address high address memory b...
Page 13
Vmb1ry protocol – edition 1 _ rev4 13 memory map build 0812 or lower: address contents address contents h’0000’ push button module address h’0001’ clear push button 1 bit numbers for channel 1 ... ... ... ... H’001c’ push button module address h’001d’ clear push button 15 bit numbers for channel 1 h...
Page 14
Vmb1ry protocol – edition 1 _ rev4 14 address contents address contents h’0200’ push button module address h’0201’ clear push button 1 bit numbers for channel 3 ... ... ... ... H’021c’ push button module address h’021d’ clear push button 15 bit numbers for channel 3 h’021e’ push button module addres...
Page 15
Vmb1ry protocol – edition 1 _ rev4 15 memory map build 0817 or higher: address contents address contents h’0000’ push button module address h’0001’ clear push button 1 bit numbers for channel 1 ... ... ... ... H’001a’ push button module address h’001b’ clear push button 14 bit numbers for channel 1 ...
Page 16
Vmb1ry protocol – edition 1 _ rev4 16 address contents address contents h’0200’ push button module address h’0201’ clear push button 1 bit numbers for channel 3 ... ... ... ... H’021a’ push button module address h’021b’ clear push button 14 bit numbers for channel 3 h’021c’ push button module addres...