Download Print this page

Velleman VMB4RY Manual page 12

4 channel relay module for velbus system
Hide thumbs Also See for VMB4RY:

Advertisement

'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
H'00'
H'01'
H'02'
H'03'
DATABYTE3 = LOW memory address (H'00'...H'FF')
DATABYTE4 = memory data to write
Remark: Wait at least 10ms for sending a next command on the velbus.
'Write memory block' command received: (Build 0742 or higher)
SID10-SID9 = 11 (lowest priority)
SID8...SID1 = Address set by hex switches
RTR = 0
DLC3...DLC0 = 7 databytes received
DATABYTE1 = COMMAND_WRITE_MEMORY_BLOCK (H'CA')
DATABYTE2 = High memory address
DATABYTE3 = LOW memory address
DATABYTE4 = memory databyte1 to write
DATABYTE5 = memory databyte2 to write
DATABYTE6 = memory databyte3 to write
DATABYTE7 = memory databyte4 to write
Remark:
Valid address range: H'0000' to H'03FC'
Wait for 'memory data block' feedback before sending a next command on the velbus.
'Bus error counter status request' command received: (Build 0647 or higher)
SID10-SID9 = 11 (lowest priority)
SID8...SID1 = Address set by hex switches
RTR = 0
DLC3...DLC0 = 1 databytes to send
DATABYTE1 = COMMAND_BUS_ERROR_CONTER_STATUS_REQUEST (H'D9')
Memory bank
For channel 1 data
For channel 2 data
For channel 3 data
For channel 4 data
VMB1RY PROTOCOL – edition 1 _ rev4
12

Advertisement

loading