CAS-2700 Veeder Gateways Typical BACnet Points List

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

BACnet Objects

The following is a list of possible BACnet Objects.  Note:  This list only contains what is configured with the default configuration (four tanks and system alarms).

BACnet IP Object Description
analog_input (1) Tank_1_tank_product_code
analog_input (2) Tank_1_tank_tank_status
analog_input (3) Tank_1_tank_volume
analog_input (4) Tank_1_tank_tc_volume
analog_input (5) Tank_1_tank_ullage
analog_input (6) Tank_1_tank_height
analog_input (7) Tank_1_tank_water
analog_input (8) Tank_1_tank_temperature
analog_input (9) Tank_1_tank_water_volume
analog_input (101) Tank_2_tank_product_code
analog_input (102) Tank_2_tank_tank_status
analog_input (103) Tank_2_tank_volume
analog_input (104) Tank_2_tank_tc_volume
analog_input (105) Tank_2_tank_ullage
analog_input (106) Tank_2_tank_height
analog_input (107) Tank_2_tank_water
analog_input (108) Tank_2_tank_temperature
analog_input (109) Tank_2_tank_water_volume
analog_input (201) Tank_3_tank_product_code
analog_input (202) Tank_3_tank_tank_status
analog_input (203) Tank_3_tank_volume
analog_input (204) Tank_3_tank_tc_volume
analog_input (205) Tank_3_tank_ullage
analog_input (206) Tank_3_tank_height
analog_input (207) Tank_3_tank_water
analog_input (208) Tank_3_tank_temperature
analog_input (209) Tank_3_tank_water_volume
analog_input (301) Tank_4_tank_product_code
analog_input (302) Tank_4_tank_tank_status
analog_input (303) Tank_4_tank_volume
analog_input (304) Tank_4_tank_tc_volume
analog_input (305) Tank_4_tank_ullage
analog_input (306) Tank_4_tank_height
analog_input (307) Tank_4_tank_water
analog_input (308) Tank_4_tank_temperature
analog_input (309) Tank_4_tank_water_volume
analog_input (2001) System_Status_system_common_alarm
analog_input (2002) System_Status_printer_out_of_paper
analog_input (2003) System_Status_printer_error
analog_input (2004) System_Status_eeprom_configuration_error
analog_input (2005) System_Status_battery_off
analog_input (2006) System_Status_too_many_tanks
analog_input (2007) System_Status_system_security_warning
analog_input (2008) System_Status_rom_revision_warning
analog_input (2009) System_Status_remote_display_communications_error
analog_input (2010) System_Status_autodial_error
analog_input (2011) System_Status_software_module_warning
analog_input (2012) System_Status_tank_test_shutdown_warning
analog_input (2013) System_Status_protective_cover_alarm
analog_input (2014) System_Status_bir_shift_close_pending
analog_input (2015) System_Status_bir_daily_close_pending
analog_input (2016) System_Status_pch8_revision_warning
analog_input (2017) System_Status_system_self_test_error
analog_input (2018) System_Status_system_clock_incorrect_warning
analog_input (2019) System_Status_system_device_poll_timeout
analog_input (2020) System_Status_maintenance_tracker_nvmem_removed
analog_input (2021) System_Status_maintenance_tracker_communication_module_removed
analog_input (2022) System_Status_database_error
analog_input (2023) System_Status_file_system_error
analog_input (2024) System_Status_system_unknown_alarm
analog_input (10) Tank_1_tank_common_alarm
analog_input (11) Tank_1_tank_setup_data_warning
analog_input (12) Tank_1_tank_leak_alarm
analog_input (13) Tank_1_tank_high_water_alarm
analog_input (14) Tank_1_tank_overfill_alarm
analog_input (15) Tank_1_tank_low_product_alarm
analog_input (16) Tank_1_tank_sudden_loss_alarm
analog_input (17) Tank_1_tank_high_product_alarm
analog_input (18) Tank_1_tank_invalid_fuel_level_alarm
analog_input (19) Tank_1_tank_probe_out_alarm
analog_input (20) Tank_1_tank_high_water_warning
analog_input (21) Tank_1_tank_delivery_needed_warning
analog_input (22) Tank_1_tank_maximum_product_alarm
analog_input (23) Tank_1_tank_gross_leak_test_fail_alarm
analog_input (24) Tank_1_tank_periodic_leak_test_fail_alarm
analog_input (25) Tank_1_tank_annual_leak_test_fail_alarm
analog_input (26) Tank_1_tank_periodic_test_needed_warning
analog_input (27) Tank_1_tank_annual_test_needed_warning
analog_input (28) Tank_1_tank_periodic_test_needed_alarm
analog_input (29) Tank_1_tank_annual_test_needed_alarm
analog_input (30) Tank_1_tank_leak_test_active
analog_input (31) Tank_1_tank_no_csld_idle_time_warning
analog_input (32) Tank_1_tank_siphon_break_active_warning
analog_input (33) Tank_1_tank_csld_rate_increase_warning
analog_input (34) Tank_1_tank_accuchart_calibration_warning
analog_input (35) Tank_1_tank_hrm_reconciliation_warning
analog_input (36) Tank_1_tank_hrm_reconciliation_alarm
analog_input (37) Tank_1_tank_cold_temperature_warning
analog_input (38) Tank_1_tank_missing_delivery_ticket_warning
analog_input (39) Tank_1_tank/line_gross_leak_alarm
analog_input (40) Tank_1_delivery_density_warning
analog_input (41) Tank_1_tank_unknown_alarm
analog_input (110) Tank_2_tank_common_alarm
analog_input (111) Tank_2_tank_setup_data_warning
analog_input (112) Tank_2_tank_leak_alarm
analog_input (113) Tank_2_tank_high_water_alarm
analog_input (114) Tank_2_tank_overfill_alarm
analog_input (115) Tank_2_tank_low_product_alarm
analog_input (116) Tank_2_tank_sudden_loss_alarm
analog_input (117) Tank_2_tank_high_product_alarm
analog_input (118) Tank_2_tank_invalid_fuel_level_alarm
analog_input (119) Tank_2_tank_probe_out_alarm
analog_input (120) Tank_2_tank_high_water_warning
analog_input (121) Tank_2_tank_delivery_needed_warning
analog_input (122) Tank_2_tank_maximum_product_alarm
analog_input (123) Tank_2_tank_gross_leak_test_fail_alarm
analog_input (124) Tank_2_tank_periodic_leak_test_fail_alarm
analog_input (125) Tank_2_tank_annual_leak_test_fail_alarm
analog_input (126) Tank_2_tank_periodic_test_needed_warning
analog_input (127) Tank_2_tank_annual_test_needed_warning
analog_input (128) Tank_2_tank_periodic_test_needed_alarm
analog_input (129) Tank_2_tank_annual_test_needed_alarm
analog_input (130) Tank_2_tank_leak_test_active
analog_input (131) Tank_2_tank_no_csld_idle_time_warning
analog_input (132) Tank_2_tank_siphon_break_active_warning
analog_input (133) Tank_2_tank_csld_rate_increase_warning
analog_input (134) Tank_2_tank_accuchart_calibration_warning
analog_input (135) Tank_2_tank_hrm_reconciliation_warning
analog_input (136) Tank_2_tank_hrm_reconciliation_alarm
analog_input (137) Tank_2_tank_cold_temperature_warning
analog_input (138) Tank_2_tank_missing_delivery_ticket_warning
analog_input (139) Tank_2_tank/line_gross_leak_alarm
analog_input (140) Tank_2_delivery_density_warning
analog_input (141) Tank_2_tank_unknown_alarm
analog_input (210) Tank_3_tank_common_alarm
analog_input (211) Tank_3_tank_setup_data_warning
analog_input (212) Tank_3_tank_leak_alarm
analog_input (213) Tank_3_tank_high_water_alarm
analog_input (214) Tank_3_tank_overfill_alarm
analog_input (215) Tank_3_tank_low_product_alarm
analog_input (216) Tank_3_tank_sudden_loss_alarm
analog_input (217) Tank_3_tank_high_product_alarm
analog_input (218) Tank_3_tank_invalid_fuel_level_alarm
analog_input (219) Tank_3_tank_probe_out_alarm
analog_input (220) Tank_3_tank_high_water_warning
analog_input (221) Tank_3_tank_delivery_needed_warning
analog_input (222) Tank_3_tank_maximum_product_alarm
analog_input (223) Tank_3_tank_gross_leak_test_fail_alarm
analog_input (224) Tank_3_tank_periodic_leak_test_fail_alarm
analog_input (225) Tank_3_tank_annual_leak_test_fail_alarm
analog_input (226) Tank_3_tank_periodic_test_needed_warning
analog_input (227) Tank_3_tank_annual_test_needed_warning
analog_input (228) Tank_3_tank_periodic_test_needed_alarm
analog_input (229) Tank_3_tank_annual_test_needed_alarm
analog_input (230) Tank_3_tank_leak_test_active
analog_input (231) Tank_3_tank_no_csld_idle_time_warning
analog_input (232) Tank_3_tank_siphon_break_active_warning
analog_input (233) Tank_3_tank_csld_rate_increase_warning
analog_input (234) Tank_3_tank_accuchart_calibration_warning
analog_input (235) Tank_3_tank_hrm_reconciliation_warning
analog_input (236) Tank_3_tank_hrm_reconciliation_alarm
analog_input (237) Tank_3_tank_cold_temperature_warning
analog_input (238) Tank_3_tank_missing_delivery_ticket_warning
analog_input (239) Tank_3_tank/line_gross_leak_alarm
analog_input (240) Tank_3_delivery_density_warning
analog_input (241) Tank_3_tank_unknown_alarm
analog_input (310) Tank_4_tank_common_alarm
analog_input (311) Tank_4_tank_setup_data_warning
analog_input (312) Tank_4_tank_leak_alarm
analog_input (313) Tank_4_tank_high_water_alarm
analog_input (314) Tank_4_tank_overfill_alarm
analog_input (315) Tank_4_tank_low_product_alarm
analog_input (316) Tank_4_tank_sudden_loss_alarm
analog_input (317) Tank_4_tank_high_product_alarm
analog_input (318) Tank_4_tank_invalid_fuel_level_alarm
analog_input (319) Tank_4_tank_probe_out_alarm
analog_input (320) Tank_4_tank_high_water_warning
analog_input (321) Tank_4_tank_delivery_needed_warning
analog_input (322) Tank_4_tank_maximum_product_alarm
analog_input (323) Tank_4_tank_gross_leak_test_fail_alarm
analog_input (324) Tank_4_tank_periodic_leak_test_fail_alarm
analog_input (325) Tank_4_tank_annual_leak_test_fail_alarm
analog_input (326) Tank_4_tank_periodic_test_needed_warning
analog_input (327) Tank_4_tank_annual_test_needed_warning
analog_input (328) Tank_4_tank_periodic_test_needed_alarm
analog_input (329) Tank_4_tank_annual_test_needed_alarm
analog_input (330) Tank_4_tank_leak_test_active
analog_input (331) Tank_4_tank_no_csld_idle_time_warning
analog_input (332) Tank_4_tank_siphon_break_active_warning
analog_input (333) Tank_4_tank_csld_rate_increase_warning
analog_input (334) Tank_4_tank_accuchart_calibration_warning
analog_input (335) Tank_4_tank_hrm_reconciliation_warning
analog_input (336) Tank_4_tank_hrm_reconciliation_alarm
analog_input (337) Tank_4_tank_cold_temperature_warning
analog_input (338) Tank_4_tank_missing_delivery_ticket_warning
analog_input (339) Tank_4_tank/line_gross_leak_alarm
analog_input (340) Tank_4_delivery_density_warning
analog_input (341) Tank_4_tank_unknown_alarm

Interpreting BACnet Data

If the gateway loses communications with the Veeder Root device or if a data point cannot be read from the controller, the ‘Out of Service’ property of the data object is set true once the timeout has expired.  The value of the ‘Present Value’ property is not changed, thus the last good value will be shown.