
BRONKHORST®
Page28DeviceNetinterface 9.17.026
4.8 SERIALNUMBER
TheDeviceNetserialnumber(attribute6ofIdentityobject)mustbeuniqueincombinationwiththeVendorid.Inour
implementation this number iscalculated fromtheBronkhorst serial number string (proparprocess 113, parameter
3).
Layoutserialnumberstring:"AB2#####NNP"
Meaning:
AB=year
A= 'M' :year
2000‐2099
B='0'‐'99' :yearmodulo100
2=always'2'(indicatesthatanorderhasbeenreceived)
#####=ordernumberof4or5digits(0000to9999or00000to99999)
NN=optionalcodeof1or2letters(forexample'A',
'B'or'AA'etc)
'A'=0,
'B'=1,
'Z'=25,
'AA'=26,
'AZ'=51,
'IV'=255
P=optionalsequencenumber('0'to'9')
NNandPareoptionalandmaybeomitted;inthatcasetheyareassumedtobe0.
Computation
ofDeviceNetserialnumber(0x01/1/6,UDINT)
TheDeviceNetserialnumberiscomputedasfollows:
value range bits
(a) (year‐2000) 0‐19 5
(b) ordernumber 0‐52427
(c) sequencenumber 0‐9
(bc) (ordernumber*10)+sequencenumber 0‐524279 19
(d) code 0‐255 8
The DeviceNet serial number is computed by bitwise concatenating of (a), (bc) and (d). This will result in a 32 bits
value.
Note: when theserial number string is not filled in according to the above template, theresulting DeviceNet serial
numberwillnotbeuniqueanymore.
Kommentare zu diesen Handbüchern