beautypg.com

Bronkhorst DeviceNet slave interface User Manual

Page 28

background image

BRONKHORST

®

 

Page 28   

 

 

 

 

DeviceNet interface 

 

 

 

9.17.026 

4.8 S

ERIAL NUMBER

 

The DeviceNet serial number (attribute 6 of Identity object) must be unique in combination with the Vendor id. In our 
implementation this number is calculated from the Bronkhorst serial number string (propar process 113, parameter 
3). 
 
Layout serial number string: "AB2#####NNP" 
 
Meaning: 
 
AB = year 

A =  'M' 

: year 2000‐2099 

B = '0' ‐ '99' 

: year modulo 100 

2 = always '2' (indicates that an order has been received) 
 
##### = order number of 4 or 5 digits (0000 to 9999 or 00000 to 99999) 
 
NN = optional code of 1 or 2 letters (for example 'A', 'B' or 'AA'   etc) 

'A' = 0, 
'B' = 1, 
'Z' = 25, 
'AA' = 26, 
'AZ' = 51, 
'IV' = 255 

 
P = optional sequence number ('0' to '9')   
 
NN and P are optional and may be omitted; in that case they are assumed to be 0. 
 
Computation of DeviceNet serial number (0x01/1/6, UDINT) 
 
The DeviceNet serial number is computed as follows: 
 

value 

range 

bits 

(a) 

(year‐2000) 

0 ‐ 19 

(b) 

order number 

0 ‐ 52427 

(c) 

sequence number 

0 ‐ 9 

(bc) 

(order number * 10) + sequence number 

0 ‐ 524279 

19 

(d) 

code 

0 ‐ 255 

 
The  DeviceNet  serial  number  is  computed  by  bitwise  concatenating  of  (a),  (bc)  and  (d).  This  will  result  in  a  32  bits 
value. 
 
Note: when  the  serial  number  string  is not filled  in  according to  the  above  template,  the resulting  DeviceNet serial 
number will not be unique anymore.