Velleman VMB4RY Manual

Manual is about: 4 channel relay module for Velbus system

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...