5.3 SmartBob Register List
The SmartBob registers are accessible at Modbus addresses 001 to 120, each consisting of 5 holding
registers (4x). They are as follows:
Register
Access
4x0001
R/W
Initiate Measurement – Write any value greater than zero to this register to initiate a
measurement with this SmartBob. No action will be taken when 0 is written and will
always read as 0.
4x0002
RO
Measurement Status – Any value other than 0 (idle) indicates a measurement is in
progress.
Measurement Status values are as follows:
4x0003
RO
Results/SmartBob Status – The high byte provides the status of the results from the
last measurement and the low byte defines whether the SmartBob is enabled.
Results Status (high byte):
SmartBob Status (low byte):
4x0004
RO
Drop Measurement – Contains the drop distance from the last successful
measurement. This should only be considered valid when the results status for the
corresponding SmartBob reads 101 (65h). This is the raw measurement value
taken from the SmartBob with a resolution of 0.0125 foot (0.15 inch) per count.
Divide this value by 80 for a distance in feet.
4x0005
RO
Product Percentage – Contains the percentage of the vessel that is full with
product. This value is calculated based on the SmartBob drop measurement, the
vessel parameters and the product density configured in the console. See the C-
100MB operator's manual for details on what settings can affect this value. Divide
this value by 100 to obtain a percentage. For example, if it reads 6421, then the
corresponding vessel is 64.21% full of product.
925-0301 Rev C
Name and Description
0 = Idle (ready for measurement)
1 = Pending (waiting for SB-485 traffic to clear)
2 = Pending (initiating or waiting to initiate a measurement)
3 = Pending (waiting for status)
4 = Dropping (measuring)
5 = Retracting (measuring)
6 = Retrieving Results
7 = Pending (setting SmartBob maximum drop)
100 (64h) = No Data or Invalid
101 (65h) = Valid Data
102 (66h) = Override
103 (67h) = Comm Error
104 (68h) = Bob Stuck
105 (69h) = Did Not Drop
106 (6Ah) = Measurement Error
Any other value should be considered an unknown error.
0 = Disabled (will NOT respond to measurement requests)
1 = Enabled
28
Need help?
Do you have a question about the C-100MB and is the answer not in the manual?