PDA

View Full Version : Are file number hex or base 10 numbers?


smr
September 29th, 2005, 02:53 PM
I have a pressure transmitter from Foxboro with the following files:

2001.ffo
2001.sym
200101.cff

The reason I'm asking is the resource block is being populated with a DEV_REV=32 when you view it through the NI configuration tool. If you look at their latest .cff file registed at the fieldbus foundation the versions appear to be hex:


[VFD 2 Resource Block Defaults]
MANUFAC_ID=0x385884
DEV_TYPE=0xBA30
DEV_REV=0x20
DD_REV=1


Is that just an oops on Foxboro's part or does the standard state that device versions are hex and the DD_REV is base 10? e.g. FF10.ffo means the device version is 255 (base 10), and the DD version is 10 (base 10)?

smr
September 30th, 2005, 04:56 PM
Paraphrasing from FF-625 1.0:

aabbcc.cff

aa is the DEV_REV as found in the resource block represented in hexadecimal.

bb is the initial DD_REV as found in the resource block represented in hexadecimal.

cc is the CF Revision. This value is not found in the device.

Based on that I'd say that it is possible to have a 0a0a01.cff file. Unfortunately it looks like the host system (ni tool in my example) converts it to decimal so it displays 10 for DEV_REV and DD_REV.

Stephen Mitschke
October 7th, 2005, 10:16 AM
You are correct as quoted. The file names are base16 (hex). The NI tool is diplaying the base10 equivalent value.