Veeder-Root TLS-350 Alarm Codes

Field reference for fuel system and underground storage tank technicians. 48 entries, taken from the DropTubeBuilder app.

These notes come from DropTubeBuilder

Reference notes from DropTubeBuilder, the offline field tool for fuel system technicians who cut overfill drop tubes, build tank charts and chase dispenser faults. It works with no cell signal, because the sites do not have any.

Get DropTubeBuilder on the App Store
Veeder-Root · TLS-350

Setup Data Warning

Configuration data was lost or changed (often after a battery/power issue). Action: review and re-enter System/In-Tank/Sensor setup; print a setup report and confirm against records.

Veeder-Root · TLS-350

Printer Out

Integrated printer is out of paper or the door is open. Action: reload paper roll, close door, clear the warning.

Veeder-Root · TLS-350

Printer Error

Printer mechanism fault or paper jam. Action: clear jam, reseat paper, cycle power to the console if it persists.

Veeder-Root · TLS-350

Battery Warning

Console backup battery is low; setup/data may not survive a power loss. Action: schedule battery replacement (board-mounted lithium).

Veeder-Root · TLS-350

AC Power Off

Console lost AC power and is running on backup or has shut down. Action: check breaker/UPS feeding the console; confirm dedicated circuit is on.

Veeder-Root · TLS-350

EEPROM Failure

Non-volatile memory (setup storage) failed its self-test. Action: cycle power; if it returns, the CPU/memory board needs service.

Veeder-Root · TLS-350

RAM Failure

Working memory failed its self-test. Action: cycle power; persistent fault means CPU board replacement.

Veeder-Root · TLS-350

Software Module Warning

A software/feature module mismatch or expired feature was detected. Action: verify installed features/licensing and firmware version.

Veeder-Root · TLS-350

Comm Alarm

Console lost communication with a device (probe, sensor, module, or remote display). Action: check the device wiring, module seating, and address/setup.

Veeder-Root · TLS-350

Auto Dial Failed

Scheduled modem/network report-out to the host failed. Action: verify phone line/Ethernet, host number/IP, and comm settings.

Veeder-Root · TLS-350

Maintenance Tracker

A scheduled maintenance interval has elapsed. Action: perform the due maintenance and reset the tracker.

Veeder-Root · TLS-350

Delivery Needed

Product level dropped below the delivery-needed limit. Action: schedule a fuel delivery; informational.

Veeder-Root · TLS-350

Low Product

Product volume is below the configured low limit. Action: order fuel; verify limit is set correctly for the site.

Veeder-Root · TLS-350

High Product

Product volume is above the high limit (approaching capacity). Action: stop/observe deliveries; verify the high limit and tank chart.

Veeder-Root · TLS-350

Overfill Alarm

Tank exceeded the overfill limit (typically 90%) during/after a delivery. Action: stop delivery immediately; investigate delivery practices and overfill setpoint.

Veeder-Root · TLS-350

Max Product Alarm

Level reached the maximum (≈95%) limit. Action: cease filling; confirm overfill-prevention valve and setpoints.

Veeder-Root · TLS-350

High Water Alarm

Water in the tank exceeds the high-water limit. Action: pump out water; inspect fill cap, spill bucket, and gaskets for intrusion; check for phase separation.

Veeder-Root · TLS-350

Water Warning

Water has reached the warning limit. Action: monitor; schedule water removal and find the source.

Veeder-Root · TLS-350

Low Temperature Warning

Product temperature is below the low limit (waxing/gel risk for diesel). Action: informational; monitor in cold weather.

Veeder-Root · TLS-350

Invalid Fuel Level Alarm

Probe is reporting an implausible level (floats stuck or product/water floats crossed). Action: pull and inspect the probe and floats for fouling or sticking.

Veeder-Root · TLS-350

Probe Out Alarm

Console is not seeing the probe. Action: check probe wiring/connections at the probe and module; verify probe address and canister.

Veeder-Root · TLS-350

Gross Test Fail

Static (gross 3.0 gph) leak test failed. Action: re-run when quiet/idle; if it fails again, investigate the tank for leaks.

Veeder-Root · TLS-350

Periodic Test Fail

Periodic (0.2 gph) leak test failed. Action: ensure adequate idle time and product level; investigate if it repeats.

Veeder-Root · TLS-350

Annual Test Fail

Annual (0.1 gph) precision test failed. Action: review test conditions; arrange tightness testing/leak investigation.

Veeder-Root · TLS-350

Periodic Test Needed

No passing periodic leak test within the required window. Action: ensure the tank gets quiet idle time to complete a test.

Veeder-Root · TLS-350

Annual Test Needed

No passing annual (0.1 gph) test within the window. Action: schedule conditions for a valid test.

Veeder-Root · TLS-350

Leak Alarm

Statistical leak detection declared a leak. Action: treat as a release indication; investigate per regulations.

Veeder-Root · TLS-350

Sudden Loss Alarm

An unexpected sudden drop in volume (not a sale/delivery) was detected. Action: check for theft, siphoning, or a leak.

Veeder-Root · TLS-350

Theft Alarm

Volume decreased without an authorized dispense. Action: investigate unauthorized removal.

Veeder-Root · TLS-350

Probe High Water (No Float)

Water exceeds limit but the water float is missing/stuck. Action: inspect probe water float assembly.

Veeder-Root · TLS-350

Fuel Alarm

A liquid sensor (sump/interstitial/dispenser pan) detected hydrocarbons. Action: locate and stop the leak; remove product from the containment.

Veeder-Root · TLS-350

Water Alarm

A liquid sensor detected water in containment. Action: remove water; find intrusion source (covers, seals, groundwater).

Veeder-Root · TLS-350

High Liquid Alarm

Liquid in containment reached the upper sensor threshold. Action: pump out and identify whether fuel or water; inspect for leaks.

Veeder-Root · TLS-350

Low Liquid Alarm

Liquid in an interstitial/brine sensor fell below limit (possible breach of double wall). Action: inspect interstitial integrity and brine level.

Veeder-Root · TLS-350

Liquid Warning

Liquid detected at the warning level. Action: investigate containment; monitor for escalation to alarm.

Veeder-Root · TLS-350

Water Out Alarm

A discriminating sensor lost its expected water reference. Action: inspect the sensor and its position.

Veeder-Root · TLS-350

Sensor Out Alarm

Console is not seeing the sensor (open/short or disconnected). Action: check sensor wiring and module; verify the sensor type/setup.

Veeder-Root · TLS-350

Short Alarm

Sensor wiring is shorted. Action: inspect for pinched/wet wiring and connector corrosion; megger if needed.

Veeder-Root · TLS-350

Sensor Setup Data Warning

Sensor configuration was lost/changed. Action: re-enter sensor type and thresholds.

Veeder-Root · TLS-350

Line Gross Test Fail

Pressurized line leak detector failed the gross (3.0 gph) test. Action: line is disabled; inspect piping/fittings before returning to service.

Veeder-Root · TLS-350

Line Periodic Test Fail

Line failed the monthly (0.2 gph) test. Action: investigate piping integrity; verify functional element/leak detector.

Veeder-Root · TLS-350

Line Annual Test Fail

Line failed the annual (0.1 gph) test. Action: schedule line tightness testing/repair.

Veeder-Root · TLS-350

Line Equipment Alarm

PLLD/WPLLD detected a hardware/handling fault (e.g., relay, pressure sensor). Action: inspect line leak module, transducer, and STP relay wiring.

Veeder-Root · TLS-350

Pump Sensor Alarm

The line pressure/turbine sensor reading is out of range. Action: check the pressure transducer and its wiring at the STP.

Veeder-Root · TLS-350

Vapor Pressure Sensor Out

Vapor/ullage pressure sensor not communicating. Action: check the pressure sensor and its module/wiring.

Veeder-Root · TLS-350

Gross Pressure Warning

Ullage pressure is outside the normal range (Stage II/ORVR/PV monitoring). Action: inspect P/V vents and vapor lines for blockage or leaks.

Veeder-Root · TLS-350

Vapor Sensor Fuel Alarm

A vapor-well sensor detected liquid hydrocarbons. Action: investigate vapor recovery piping and well.

Veeder-Root · TLS-350

Vapor Processor Warning

Membrane/vapor processor reported a fault or degraded performance. Action: review processor diagnostics and maintenance.

These notes come from DropTubeBuilder

Reference notes from DropTubeBuilder, the offline field tool for fuel system technicians who cut overfill drop tubes, build tank charts and chase dispenser faults. It works with no cell signal, because the sites do not have any.

Get DropTubeBuilder on the App Store

These notes are a field aid, not a substitute for the governing codes, the stamped drawings, the authority having jurisdiction, or manufacturer manuals. Verify against the current documentation for your installed equipment.