beautypg.com

Burkert Type 8056 User Manual

Page 12

background image

- 12 -

RS232_485_ETP_MODBUS_BU_REV02.doc

3.2.10.

READING PROCESS DATA FROM ML212


This command is similar to the preceding one and differs from it only for the quantity of the data given.


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 = 59):

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 volume totalizers display

byte 21: (8 bits integer) number of decimals after the point for flow rate display

bytes 22-25: (32 bits long integer, MSB first) totalizer for volume +

bytes 26-29: (32 bits long integer, MSB first) totalizer for volume -

bytes 30-33: (32 bits long integer, MSB first) totalizer for actuator closing pulses

bytes 34-37: (32 bits long integer, MSB first) totalizer for actuator opening pulses
bytes 38-41: (32 bit long integer, MSB first) clock expressed in minutes starting from 01-01-1992

bytes 42-43: (16 bit unsigned integer, MSB first) process flags:

bit 0 =1 if the deviation alarm is active

bit 1 =1 if the maximum alarm is active

bit 2 =1 if the minimum alarm is active

bit 3 =1 if the flow rate exceeds the scale range value (overflow)

bit 4 =1 if one or more output impulses are saturated (too many impulses to emit)

bit 5 =1 if the measurement signal is highly disturbed or if the sensor is disconnected

bit 6 =1 if the measurement tube is empty

bit 7 =1 if the circuit powering the coils is not working or the sensor is disconnected

bit 8 =1 if the measure sample rate is too high for the sensor

bit 9 =1 if the flow rate is lower than the cut-off threshold

bit10=1 if the flow rate is negative

bit11=1 if a new measurement value calculated for the display is available

bit12=1 if the counter block signal is active

bit13=1 if the actuator positioning alarm is active

bit14=1 if a calibration cycle is in progress

bit15=1 if a flow rate simulation is in progress

byte 44: (8 bits integer) measurement samples per second (Hz)
byte 45: (8 bits integer) measurement dynamic variation as a %

bytes 46-49: (32 bits single precision IEEE floating point, MSB first) set-point value in %

bytes 50-53: (32 bits single precision IEEE floating point, MSB first) regulator output value in %

bytes 54-57: (32 bits single precision IEEE floating point, MSB first) deviation value in %
byte 58: (1 byte ASCII) regulator status flags:


bit 0 =1 if the regulator is in “manual” mode

bit 1 =1 if the regulator output is inverted

bit 2 =1 if the regulator output is in “safety” state

bit 3 =1 if the deviation alarm is active

bit 4 =1 if the actuator alarm is active

This manual is related to the following products: