Burkert Type SE56 User Manual
Page 40

TECHNICAL MANUAL
Rev.
Pagine
40/52
Filling By
Checked By
03
PROFIBUS DP MODULE- DATA LINK
DESCRIPTION
Document Data
Date
Date
File name
ProfibusDP_emanual_Burkert_04.doc
19/03/08 19/03/08 19/03/08
40
byte 0: (8 bits integer) INDEX Input: the value set the type of the Input data
byte 1: (8 bits integer) INDEX Output = 40(dec)
byte 2: (8 bits integer) batch code:
bits 0..4 = number of the batch memory to be written (0..15)
bit 5 = must be set to one
bit 6 = 1 if this batch memory must be set as active batch process, 0 if this batch memory is to
be written only.
bit 7 = must be set to zero
bytes 4-11: (8 bytes ASCII) memory batch name (allowed characters: 0..9, a..z, A..Z, space (32 DEC, 20 HEX))
bytes 12-13: (2 bytes 16 bit unsigned integer, MSB first) number of batch processes done for this batch
memory.
bytes 14-15: (2 bytes 16 bit unsigned integer, MSB first) value of the safety batch timer expressed in tenths of
seconds.
bytes 16-19: (4 bytes 32 bits unsigned long integer, MSB first) batch quantity value expressed in the same units
and with the same decimal digits of the volume counters.
es.
Insertion of the Batch Data ( insertion of the data in the meter is in real time for this type of data ):
byte
0:
0x28
=
40(dec) index input Æ see INDEX Input = 40(dec) Batch Data
byte
1:
0x29
=
41(dec) index output
byte 2: 0x60 Æ set the first memory as the current recipe
byte 3: 0x00 Æ byte alignment
byte
4:
0x41
byte
5:
0x42
byte
6:
0x43
byte
7:
0x44
byte
8:
0x45
byte
9:
0x46
byte
10:
0x47
byte
11:
0x48
Æ recipe name: “ABCDEFGH”
byte
12:
0x00
byte
13:
0x00
Æ 0(dec) value for reset the counter
byte 14: 0x00
byte
15:
0x0F
Æ 15 (dec) safety batch timer
byte 16: 0x00
byte 17: 0x00
byte 18: 0x00
byte
19:
0x01
Æ 1(dec) batch quantity
-----------------------------------------------------------------------------------------------------------------------------
INDEX Output = 42(dec) Setting Batch Parameters
With this index it is possible to insert the batch parameters