Burkert Type 8056 User Manual

Page 13

Advertising
background image

- 13 -

RS232_485_ETP_MODBUS_BU_REV02.doc


bit 5 =1 if the measure at the AIN1 input is out of range

bit 6 =1 if the measure at the AIN1 input is out of range

To request the transmission of a single parameter, assign the values of byte 0 and byte 1 in the request as follows,
bearing in mind that the data in the memory block has fixed positions:

PARAMETER TO READ

Byte 0

Byte 1

Flow rate in %

0

4

Full scale flow rate

4

4

Flow rate in technical units

8

4

Measure unit for the flow rate

12

5

Measure unit for the volume totalizers

17

3

Number of decimal digit after the point for volume totalizers

20

1

Number of decimal digit after the point for the flow rate

21

1

Totalizer for volume +

22

4

Totalizer for volume -

26

4

Totalizer for actuator closing impulses

30

4

Totalizer for actuator opening impulses

34

4

Date and time in minutes

38

4

Process flags

42

2

Measurement samples per second in Hz

44

1

Measurement dynamic variation in %

45

1

Set-point value in %

46

4

Regulator output value in %

50

4

Deviation value in %

54

4

Regulator status flags

58

1


NOTE
: For the numeric representations and the number of decimal digits, see the preceding point.

3.2.11.

READING PROCESS DATA FROM ML3F1


The process data is contained in a memory block which the user can request whole or in part, depending on the
content of the two command control bytes. Byte 0 (offset) indicates which will be the first data byte of the block to

send, whilst byte 1 specifies the number of successive data bytes we want. In this way we can obtain exactly the data
we want or several pieces of data at the same time..


Command code:

01

Command format: ADDRESS TO

+ ADDRESS FROM

+ 01H
+ 02H

+ byte 0: offset – start of block to transmit

+ byte 1: length of block to transmit

+

CRC

CHECKSUM

Reply data format when the sending of the entire block is requested (byte 0 = 0 and byte 1 = 46):

bytes 0-3: (32 bit single precision IEEE floating point, MSB first) flow rate in %

bytes 4-7: (32 bit single precision IEEE floating point, MSB first) flow rate scale range in t.u.
bytes 8-11: (32 bit single precision IEEE floating point, MSB first) flow rate in t.u.
bytes 12-16: (5 bytes ASCII) flow rate measurement unit

bytes 17-19: (3 bytes ASCII) measurement unit of the counters
byte 20: (8 bits integer) number of decimals after the point for totalizers display

byte 21: (8 bits integer) number of decimals after the point for flow rate display
bytes 22-25: (32 bit long integer, MSB first) totalizer 1

bytes 26-29: (32 bit long integer, MSB first) totalizer 2
bytes 30-33: (32 bit long integer, MSB first) everytime to 0

Advertising
This manual is related to the following products: