Burkert Type 8056 User Manual
Page 24

- 24 -
RS232_485_ETP_MODBUS_BU_REV02.doc
3.3.9.
EXAMPLE OF ETP COMAND
Reading model and software version of the converter:
mnemonic: MODSV
syntax of the command: “MODSV?”
list of the bytes and corresponding values of the command:
byte 0: address to =
chr(0)
byte 1: address from =
chr(170)
byte 2: block code =
chr(90) (length of the next data block smaller than 250 characters)
byte 3: length =
chr(7)
(length of the next data block)
byte 4: block data =
chr(77) = ‘M’
byte 5: block data =
chr(79) = ‘O’
byte 6: block data =
chr(68) = ‘D’
byte 7: block data =
chr(83) = ‘S’
byte 8: block data =
chr(86) = ‘V’
byte 9: block data =
chr(63) = ‘?’
byte 10: carriage-return
byte 11: checksum =
chr(239)
List of the bytes to send to the converter in hexadecimal format:
chr(0x00) + chr(0xAA) + chr(0x5A) + chr(0x08) + chr(0x4D) + chr(0x4F) + chr(0x44) + chr(0x53) +
chr(0x56) + chr(0x3F) + chr(0x0D) + chr(0xEF)
3.3.10.
EXAMPLE OF RESPONSE FOR PRECECDENT ETP COMAND
Header string response:
byte 0 = chr(170)
byte 1 = chr(0)
byte 2 = chr(218)
218 dec = 0xDA hex (code 218 = length of the next data block smaller than 250 characters)
byte 3 = chr(29)
number of characters of the data block = 29 bytes
Body string response:
byte 4 = 77
chr(77) =
‘M’
char 1
byte 5 = 76
chr(76) =
‘L’
char 2
byte 6 = 32
chr(32) =
‘ ’
char 3
byte 7 = 50
chr(50) =
‘2’
char 4
byte 8 = 49
chr(49) =
‘1’
char 5
byte 9 = 48
chr(48) =
‘0’
char 6
byte 10 = 32
chr(32) =
‘ ’
char 7
byte 11 = 86
chr(86) =
‘V’
char 8
byte 12 = 69
chr(69) =
‘E’
char 9
byte 13 = 82
chr(82) =
‘R’
char 10
byte 14 = 46
chr(46) =
‘.’
char 11
byte 15 = 51
chr(51) =
‘3’
char 12
byte 16 = 46
chr(46) =
‘.’
char 13
byte 17 = 54
chr(54) =
‘6’
char 14
byte 18 = 48
chr(48) =
‘0’
char 15
byte 19 = 32
chr(32) =
‘ ’
char 16
byte 20 = 77
chr(77) =
‘M’
char 17
byte 21 = 97
chr(97) =
‘a’
char 18
byte 22 = 121
chr(121) = ‘y’
char 19