Veeder-Root - How do I find a typical list of points served for TLS (Veeder) Data

 

DO NOT USE THIS DATA – IT IS SUBJECT TO CHANGE AND IS PROVIDED FOR REFERENCE ONLY. The points listed and the Modbus addresses allocated are typical. We strongly advise you not to hand this to the contractor implementing the Modbus Client. They should use the actual map provided for your project.

Typical Tank Inventory

Modbus AddressValue Stored
40001Tank1_ Product_Code
40002Tank1_Tank_Status
40003Tank1_Volume
40004Tank1_TC_Volume
40005Tank1_Ullage
40006Tank1_Height
40007Tank1_Water
40008Tank1_Temperature
40009Tank1_Water_Volume

The 00 value can range from 00 - 09 which stands for tanks # 01 to 10


Typical Tank Alarms

Modbus AddressValue Stored
40010Tank Common Alarm
40011Tank Setup Data Warning
40012Tank Leak Alarm
40013Tank High Water Alarm
40014Tank Overfill Alarm
40015Tank Low Product Alarm
40016Tank Sudden Loss Alarm
40017Tank High Product Alarm
40018Tank Invalid Fuel Level Alarm
40019Tank Probe Out Alarm
40020Tank High Water Warning
40021Tank Delivery Needed Warning
40022Tank Maximum Product Alarm
40023Tank Gross Leak Test Fail Alarm
40024Tank Periodic Leak Test Fail Alarm
40025Tank Annual Leak Test Fail Alarm
40026Tank Periodic Test Needed Warning
40027Tank Annual Test Needed Warning
40028Tank Periodic Test Needed Alarm
40029Tank Annual Test Needed Alarm
40030Tank Leak Test Active
40031Tank No CSLD Idle Time Warning
40032Tank Siphon Break Active Warning
40033Tank CSLD Rate Increase Warning
40034Tank AccuChart Calibration Warning
40035Tank HRM Reconciliation Warning
40036Tank HRM Reconciliation Alarm
40037Tank Cold Temperature Warning
40038Tank Missing Delivery Ticket Warning
40039Tank/Line Gross Leak Alarm
40040Delivery Density Warning
40041Tank Unknown Alarm

The 00 value can range from 00 - 09 which stands for tanks # 01 to 10



Typical Vacuum Sensor

Modbus AddressValue Stored
41001Vaccum_Serial_Number
41002Vaccum_Evac_State
41003Vacuum_Fluid_Status
41004Vacuum_Ctrl_Vlv_State
41005Vacuum_Valid_Leak_rate
41006Vacuum_Leak_Rate
41007Vacuum_Leak_Rate_x1000
41008Vacuum_Valid_Time_to_noVac
41009Vacuum_Time_to_noVac
41010Vacuum_Valid_Evac_Ratio_Flag
41011Vacuum_Evac_ratio
41012Vacuum_Evac_ratio_x1000
41013Vacuum_Evac_Ratio_Pressure
41014Vacuum_Evac_Ratio_Pressure_x1000
41015Vacuum_sensor_fault_bits
41016Vacuum_Num_Values
41017Vacuum_Compensated_pressure
41018Vacuum_Compensated_pressure_x1000
41019Vacuum_Uncompensated_pressure
41020Vacuum_Uncompensated_pressure_x1000


The 0 value can range from 0 to 1 which represents the vacuum sensors (1 or 2)

 

System Status

Modbus AddressValue Stored
42001System Common Alarm
42002Printer out of Paper
42003Printer Error
42004EEPROM Configuration Error
42005Battery Off
42006Too Many Tanks
42007System Security Warning
42008ROM Revision Warning
42009Remote Display Communications Error
42010Autodial Error
42011Software Module Warning
42012Tank Test Shutdown Warning
42013Protective Cover Alarm
42014BIR Shift Close Pending
42015BIR Daily Close Pending
42016PC(H8) Revision Warning
42017System Self Test Error
42018System Clock Incorrect Warning
42019System Device Poll Timeout
42020Maintenance Tracker NVMem Removed
42021Maintenance Tracker Communication Module Removed
42022Database Error
42023File System Error
42024System Unknown Alarm

 

 

Typical Sensors


Note:  The number of registers for each sensor will differ depending on which type of sensor is configured.  The following tables display some possible register combinations for a few different sensor types.  The register numbers provided are if this sensor was configured as Sensor # 1 in the configuration screen.


Vapor Sensor

Modbus AddressValue Stored
43001Vapor Common Alarm
43002Vapor Sensor Setup Data Warning
43003Vapor Sensor Fuel Alarm
43004Vapor Sensor Out Alarm
43005Vapor Sensor Short Alarm
43006Vapor Sensor Water Alarm
43007Vapor Sensor Water Out Alarm
43008Vapor Sensor High Liquid Alarm
43009Vapor Sensor Low Liquid Alarm
43010Vapor Sensor Liquid Warning
43011Vapor Unknown Alarm

 

Type B Sensor

Modbus AddressValue Stored
43001Type-B Common Alarm
43002Type-B Sensor Setup Data Warning
43003Type-B Sensor Fuel Alarm
43004Type-B Sensor Out Alarm
43005Type-B Sensor Short Alarm
43006Type-B Sensor Water Alarm
43007Type-B Sensor Water Out Alarm
43008Type-B Sensor High Liquid Alarm
43009Type-B Sensor Low Liquid Alarm
43010Type-B Sensor Liquid Warning
43011Type-B Unknown Alarm

 

Relay Sensor

Modbus AddressValue Stored
43001Relay Common Alarm
43002Relay Setup Data Warning
43003Relay Out Alarm
43004Relay Unknown Alarm

 

Volumetric Line Leak Sensor

Modbus AddressValue Stored

43001

VLLD Common Alarm

43002

VLLD Setup Data Warning

43003

VLLD Self Test Alarm

43004

VLLD Shutdown Alarm

43005

VLLD Leak Test Fail Alarm

43006

VLLD Selftest Invalid Warning

43007

VLLD Continuous Handle On Warning

43008

VLLD Gross Line Test Fail Alarm

43009

VLLD Gross Line Selftest Fail Alarm

43010

VLLD Gross Pump Test Fail Alarm

43011

VLLD Gross Pump Selftest Fail Alarm

43012

VLLD Periodic Test Needed Warning

43013

VLLD Annual Test Needed Warning

43014

VLLD Periodic Test Needed Alarm

43015

VLLD Annual Test Needed Alarm

43016

VLLD Periodic Line Test Fail Alarm

43017

VLLD Periodic Line Selftest Fail Alarm

43018

VLLD Periodic Pump Test Fail Alarm

43019

VLLD Periodic Pump Selftest Fail Alarm

43020

VLLD Annual Line Test Fail Alarm

43021

VLLD Annual Line Selftest Fail Alarm

43022

VLLD Annual Pump Test Fail Alarm

43023

VLLD Annual Pump Selftest Fail Alarm

43024

VLLD Pressure Warning

43025

VLLD Pressure Alarm

43026

VLLD Gross Test Fault Alarm

43027

VLLD Periodic Test Fault Alarm

43028

VLLD Annual Test Fault Alarm

43029

VLLD Fuel Out Alarm

43030

VLLD Unknown Alarm

 

Smart Sensor

Modbus AddressValue Store

43001

Smart Sensor Common Alarm

43002

Smart Sensor Setup Data Warning

43003

Smart Sensor Communication Alarm

43004

Smart Sensor Fault Alarm

43005

Smart Sensor Fuel Warning

43006

Smart Sensor Fuel Alarm

43007

Smart Sensor Water Warning

43008

Smart Sensor Water Alarm

43009

Smart Sensor High Liquid Warning

43010

Smart Sensor High Liquid Alarm

43011

Smart Sensor Low Liquid Warning

43012

Smart Sensor Low Liquid Alarm

43013

Smart Sensor Temperature Warning

43014

Smart Sensor Relay Active

43015

Smart Sensor Install Alarm

43016

Smart Sensor Sensor Fault Warning

43017

Smart Sensor Vacuum Warning

43018

Smart Sensor No Vacuum Warning

43019

Smart Sensor Unknown Alarm

 

For the above sensor address maps, these addresses only correspond to a sensor that is configured in the Sensor 1 spot in the Gateway configuration.  The 0 value can range from 0 - 9 which stands for Sensors # 01 to 10.


Interpreting Modbus Data

Modbus does not have a mechanism for reporting the validity of data. What happens if the gateway loses its connection to the Veeder Root Device? After a timeout period has elapsed the gateway will regard the data it had read previously as unreliable.

The remote data client will see the value 65535 (-1, configurable) in the registers that contain unreliable data. In other words, rather than serve the old (possibly obsolete) data, the gateway serves a value that clearly identifies that the data is invalid.

Some values have been encoded as IEEE754 format floating point numbers. These values use 2x 16bit registers. They are clearly identified in the Modbus Map. Since Modbus does not support floating point numbers, all other values are served as whole numbers.

Gateway Selector

Select your combination of protocols.
Protocol 1
Protocol 2

Contact Us

Contact us via phone (+1 866-383-1657) or leave a detailed message below for sales, support, or any other needs

*Required Field
I'd like to receive the newsletter. *Check email for confirmation.
*Required Field
Preferred Time To Be Contacted (PST)
8:00am - 12:00pm 12:00pm - 5:00pm