25 00 00 Bas
25 00 00 Bas
25 00 00 Bas
See Part II for additional information regarding Indoor Pollutant Reduction and Control, Energy
Efficiency, etc.
DESIGN REQUIREMENTS
DESIGN DOCUMENTS REQUIRED: BAS SYSTEMS STUDIES, SINGLE LINE DIAGRAMS, AND
SEQUENCES OF OPERATIONS
The following shall be performed by the designer and submitted in addition to design drawings
and specification documents for review:
1. Studies: Where new additional BAS controllers and points are being added to an existing
BMS systems, the entire system shall be studied for existing JACE resource utilization
performance, age, and suitability of continued use with the additional points. Designer
shall confer with UC Engineering staff and Physical Plant BMS Shop for known limitations
or problems associated with each existing JACE and temperature control panels that new
points are being added to. Many older JACES are in poor shape (some are failing) and
unsuitable for continued use and may be on a deferred maintenance list. All of these
issues should discovered and documented during the design phase to ensure the new
BMS systems are properly designed and budgeted for before going out to bid.
2. Coordination with Physical Plant BAS Shop: The service technicians have a lot of direct
experience programming and maintaining existing BAS systems on Campus. They have
design and equipment specification preferences that change regularly based on
challenges encountered post construction on other projects, thus they should be
engaged early in the design process to take advantage of lessons learned and identify
designs and specifications of equipment they specifically don’t want to have to maintain.
3. Controls Network Security: Any vendor provided devices must adhere to campus
minimum network connectivity standards. Refer to
https://policy.ucsc.edu/policies/its/it0004.html#appa
b) NETWORK RISER DIAGRAM FOR EVERY JACE: Diagram shall illustrate all DDC
system controls equipment and communications cabling connected to the JACE via
LON network (all local controllers for boilers, exhaust fans, air handlers, variable
frequency drives, variable volume terminal devices, etc.), BACnet MS/TP for fume
exhaust air valves, MODBUS for electrical meters, and BACnet IP for variable
refrigerant gateways, etc.
c) Division 25 designer shall coordinate with the Division 26 and Division 27 designers
to ensure these other designers are aware of the power and data requirements for
each JACE and all terminal devices such as variable air volume boxes or lab air
control valves.
5. Points Lists: Provide a list of all control points by name and signal type (AI, AO, DI, DO).
Coordinate with Physical Plant for integration of specific equipment PLC read/write points
to be mapped to the BAS.
7. Zone Maps: provide a scaled zone map for each floor including what central equipment
and terminal devices serve each zone. Indicate all BAS control panel locations.
9. Legacy of Single Line Diagrams: It is the University’s intent for the Single Line Diagrams
to be the building’s perpetual living model documents that will be continuously modified
and or updated for future building remodels, alterations, etc. For this reason, single line
diagrams shall be updated and submitted by the Engineer of Record at the end of the
project to reflect as-build conditions. In addition, as-built CAD and spreadsheet
calculations shall be submitted in both native AutoCAD .DWG file format, Excel
spreadsheet, and Acrobat PDF file formats. Before generating any single line diagrams
or calculations, the Design Engineer should confer with Archives to determine if there are
already AutoCAD single line diagrams and Excel spreadsheet files available to modify.
The newer buildings on campus should have them, but the older ones won’t. If Archives
does not have them, they will need to be generated from scratch. It is the Design
Engineer’s responsibility to ensure they have included the appropriate time and fees in
their proposal to generate and deliver these as-built single line diagrams and
calculations.
BM S sequences of operation
• Always provide third party commissioning agent
• Use demand controlled ventilation strategies by measuring Co2 levels.
• Use motion occupancy detectors to reset VAV supply airflow & zone set points for DCV
• Use motion & Co2 detectors in lecture halls and classrooms to reduce operating hours for DCV
• Alarm filter bank Differential Pressure to front end
• Design building HVAC / BAS to meet LEED certification level
• Use supply air static set-point reset.
• Use chilled / heating water D.P set point reset.
• Provide start up commissioning and change of season retro commissioning
• Consider Skyspark or other persistent commissioning software
• Provide alarm if VAV can’t meet supply air flow set-point
• Utilize VAV DAT sensor and alarm SAT to zone
• Utilize building optimum start stop
• Utilize building Night purge
• Utilize OSA free cooling
B. DEFINITIONS
a) BACnet:
(1) An open communications protocol for building automation and ASHRAE 135 control
networks. It is an ASHRAE, ANSI, and ISO standard protocol developed under the
auspices of the American Society of Heating, Refrigerating and Air-Conditioning
Engineers (ASHRAE).
b) FOX:
(1) Tridium’s TCP/IP-based protocol used for communication between network level
controllers and supervisor servers.
c) LonTalk:
(1) An open communications protocol for building automation and LonWorks control
networks. It is a LonMark International, ANSI, and ISO standard protocol originally
developed by Echelon Corporation.
d) Low Voltage:
(1) As defined in NFPA 70 for circuits and equipment operating at less than 50 V or for
remote-control, signaling power-limited circuits.
e) Modbus:
(1) An open communications protocol for building automation and Modbus control
networks. It is a standard protocol supported by the Modbus Organization, Inc.
f) Niagara-AX:
(1) A software framework and development environment that solves the challenges
associated with building Internet-enabled products, device-to-SupervisorAx
applications and distributed Internet-enabled automation systems. Older version,
phase-out started in 2015, still compatible with newer version, Niagara.
g) Niagara N4:
(1) A software framework and development environment that solves the challenges
associated with building Internet-enabled products, device-to-SupervisorAx
applications, and distributed Internet-enabled automation systems. Current version,
introduced in 2015, backward compatible with older version, Niagara-AX.
h) TCP/IP:
(1) Short for Transmission Control Protocol/Internet Protocol. A protocol for
communication between computers, used as a standard for transmitting data over
networks and as the basis for standard Internet protocols.
C. SCOPE OF WORK
1. The Building Automation System (BAS) shall be comprised of Java Application Control
Engine or Controllers (JACE) within each facility. Integration with the Tridium NiagaraAx
Framework shall be accomplished through a BAS contractor-installed Tridium NiagaraAx
JACE 8000. No legacy JACEs will be permitted.
2. Each copy of Tridium Niagara software shall include a 5 year Niagara Software
Maintenance Agreement.
July 2017 Building Automation System
Revision: 25 00 00-2
PROJECT #: ####-### UNIVERSITY OF CALIFORNIA, SANTA CRUZ
PROJECT TITLE:
3. Niagara Supervisor software and JACE network controllers are required for the supervisor
and network levels of the BAS. Communication at these levels shall be FOXS, Tridium’s
Secure TCP/IP-based protocol. The WEB Service (Port 80 and 443) on each JACE is to
remain Disable. Access to the system, locally in each building, shall be accomplished using
a technician’s laptop with Workbench. Remote access to each JACE should be established
using Tridium’s Workbench over a FOXS connection, from a technician’s laptop or pc
through UCSCs VPN.
4. Field level controllers to be configured or programmed using wizards. Wizards shall be
provided free of charge and be compatible with the current published versions of the
network Automation tool that is provided as part of this project. The wizard software shall
be available for public access from the manufacturer’s web site. These wizard
programming tools shall be compatible with at least 3 other manufactures network
Automation tools.
5. Each JACE shall communicate directly to LonMark/LonTalk (LWC), BACnet MSTP (BNC),
MODBUS RTU devices and other open and legacy protocol systems/devices provided under
this Division. It is UCSC’s goal to eliminate any gateway or redundant (redundant to the
JACE functionality) device(s).
6. The work provided in this specification shall be performed by multiple entities. The BAS
Contractor shall have overall responsibility for the Division work.
7. BAS Contractor’s shall provide overall management, coordination and responsibility for
delivering integrated BAS systems. The BAS Contractor shall review work performed by
other Specialty Contractors such as low voltage, IT, security and control system
subcontractors and coordinate the connection of these systems to UCSC’s IT infrastructure
in conjunction with UCSC IT staff.
8. All materials and equipment used shall be standard components. All systems and
components shall have been thoroughly tested and proven in actual use for at least two
years.
9. All wiring shall be done in accordance with all local and national codes.
D. DIVISION OF WORK
1. This section contains specifications pertaining to the (new/expansion of existing) Tridium
based Building Automation System controls at “Project Name”.
2. All work including provision of materials and installation is to be performed by the BAS
Contractor with input from the UCSC BAS Department.
3. System programming [Designer to confer with Physical Plant BMS Shop to select one of the
following Options]
a) [Option #1] Contractor provides system programming and graphics per UCSC BAS
Department Standards.
b) [Option #2] UCSC BAS Department to provide system programming and graphics per
UCSC BAS Department Standards.
4. Functional Acceptance Testing
a) Contractor or Third Party Commissioning Agent will provide proof of point to point
documentation for all hardware and terminations provided. The contractor and/or
author of Sequence shall provide written Functional Acceptance Test Scripts based on
the Sequence provided prior to the actual functional test date. (Provide a minimum of
16 hours assistance time by a qualified technician.)
E. QUALITY ASSURANCE
1. DDC System Manufacturer Qualifications:
a) Tridium Vykon, Distech Controls, Honeywell.
2. All new DDC controllers shall be Tridium based and programmed utilizing NiagaraAx
Workbench as specified and shall be capable of communicating with the campus front end
software (Honeywell WEBS Supervisor Version 3.8.111 at the time of this document) via
the campus LAN using FOXS. Supervisor to JACE software version hierarchy must be
followed.
3. Licensing of controllers must be open license allowing complete admin abilities to end user.
Proprietary devices, licensing, and networks are not acceptable. All controllers/devices
must adhere to “Tridium’s literature guidelines and Best Practices must be adhered too”.
4. For compatibility with existing systems all facets and units of data must be U.S. standard.
Presented points as well as logic points found within the program.
5. All electronic equipment shall conform to the requirements of FCC Regulation, Part 15, and
Governing Radio Frequency Electromagnetic Interference and be so labeled.
6. UPS to be installed for 120v feeding power supply to JACE and battery backup option for
JACE to also be installed.
7. System to be installed by competent technicians, with full responsibility for proper
operation of BAS, including debugging and proper calibration of each component in entire
system.
8. Codes and approvals:
F. QUALIFICATIONS
1. Detailed design, & installation of the Building Automation System shall be by a BAS
Contractor that meets the following requirements:
a) Contractor’s primary personnel that will be working on this project will have
successfully completed the Tridium NiagaraAx and Niagara N4 Certification training at
the time of bid. Contractor to provide proof of mechanics / technicians having
completed this training as part of submittals. These mechanics / technicians are to be
designated as the primary designers / installers / integrators. They will be responsible
parties to be on site during the installation. In addition they will be required to attend
all pre-construction, construction, and post construction meetings, including
acceptance testing and training.
b) Experience installing at least three networked BAS systems utilizing NiagaraAx and
Niagara N4 based control systems integrating controls utilizing either the LonWorks or
BACnet communications protocol in the last 3 years. Minimum point count of these
systems shall be 50 points. Submit information documenting this experience including
contact information of client representative familiar with the contractors work on each
project.
H. SUBMITTALS
1. Shop Drawings: Provide individuals experienced with the installation and startup of
equipment related to this type of integration.
a) One copy of shop drawings of the entire BAS shall be submitted and shall consist of a
complete list of equipment and materials, including manufacturers catalog data sheets
and installation instructions.
b) Complete system design information including:
(1) Data entry forms for initial parameters. All text and graphics to be approved
prior to data entry.
(2) Valve, and damper schedules showing:
(a) Size.
(b) Configuration.
(c) Capacity.
(d) Location.
(3) Wiring and piping interconnection diagrams, including panel and device power
and sources.
(4) Equipment lists (bill of materials) of all proposed devices and equipment.
(5) Software design data including:
(a) Flow chart of each DDC program showing interrelationship between inputs,
PID functions, all other functions, outputs, etc.
(b) Sequence of operation relating to all flow chart functions.
(6) Control sequence.
(7) DDC installation, block diagrams, and wiring diagrams for each piece of
equipment.
(8) DDC panel physical layout and schematics.
(9) The network topology diagram shall indicate the location and room number of all
DDC controllers.
I. JOB CONDITIONS
1. Cooperation with other Trades:
a) Coordinate the Work of this section with that of other Sections to ensure that the work
will be carried out in an orderly fashion. It shall be the Systems Integrator’s
responsibility to check the Contract documents for possible conflicts between his work
and that of other crafts in equipment location, pipe, duct and conduit runs, electrical
outlets and fixtures, air diffusers and structural and architectural features.
K. WARRANTY
1. Provide all services, materials and equipment necessary for the successful operation of the
entire BAS for a period of two years after acceptance by UCSC Project Manager and
provide hardware and software upgrade support during that period that corresponds with
any upgrades performed by the BAS Contractor Systems Integrator.
2. Within this period, upon notice by UCSC, any defects in the work provided under this
section due to faulty materials, methods of installation or workmanship shall be promptly
(within 48 hours after receipt of notice) repaired or replaced systems or parts found
defective at no cost to UCSC by the BAS Contractor including: but not limited to:
a) Building Controls System Server software, project-specific software, graphic software,
database software, and firmware updates that resolve known software deficiencies, as
identified by the Contractor or UCSC, shall be provided and installed at no charge
during the warranty period.
b) Contractor to apply all software updates and security patches immediately (within 72
hours) as they become available, from the start of the project until the end of the
warranty period.
c) All corrective software modifications made during the warranty period shall be updated
on all user documentation and on user and manufacturer archived software disks.
d) Include parts, labor, and necessary travel during warranty.
e) All parts should be replaced with the exact products. If exact parts are not available
then the equivalency determination rests with UCSC.
f) Troubleshooting service, preventative maintenance, and scheduled re-calibration of the
system is the responsibility of UCSC. Such routine tasks shall not impact Contractor
warranty obligations.
3. The adjustment, required testing, and repair of the system includes all computer
equipment, transmission equipment and all sensors and control devices.
4. UCSC will initiate service calls when the system is not functioning properly. Qualified
personnel shall be available to provide service to the complete system. Furnish UCSC with
a telephone number where service representative can be reached at all times. Service
personnel shall be at the site within 24 hours after receiving a request for service.
5. Provide vendor specific warranty information.
6. At the end of the warranty period, Contractor shall ensure every instance of Tridium
Niagara software has the latest Tridium software maintenance release installed.
7. Expiration of the warranty period does not relieve Contractor of the responsibility for
correcting all deficiencies identified during the warranty period. Expiration of the warranty
period does not relieve Contractor of the responsibility for fulfilling all specified obligations
during warranty period.
L. UCSC’S TRAINING
1. In no case shall training be scheduled until all graphics are approved and accepted by
UCSC Physical Plant BAS Department.
2. Training shall not proceed until UCSC Physical Plant BAS Department has reviewed and
approved the Training Submittal.
Note: The following sections on Project Management and Scheduling contain additional details required for retrofit
applications. These can be edited out for New Construction projects.
1. No later than the project kick-off meeting, Contractor shall identify in writing:
a) One employee of the BAS Contractor who has the primary responsibility for managing
the project. For purposes of scheduling and project management, this person shall be
known as the BAS Contractor’s Project Manager.
b) One employee of the BAS Contractor who has the primary responsibility for supervising
the control system physical installation. For purposes of scheduling and project
management, this person shall be known as the BAS Contractor’s Installation
Supervisor.
c) One employee of the BAS Contractor who has the primary responsibility for
programming controllers, programming control system database and developing
graphics. For purposes of scheduling and project management, this person shall be
known as the BAS Contractor’s Systems Integrator.
d) Depending on size of project, the three above-listed roles may be performed by the
same Contractor’s employee.
2. For purposes of scheduling and project management, the project shall generally be divided
into 3 phases.
a) Installation Phase
(1) Shall be the period from project start until physical installation of all controllers,
appurtenant devices and computers is complete.
b) Database/Graphics Finalizing Phase
(1) Shall be the period from the completion of Installation Phase until Contractor has
completed all system programming and graphics development.
c) Project Closeout Phase
(1) Shall be the period from the completion of the Database/Graphics Finalizing Phase
until UCSC has accepted the project.
3. The Contractor shall attend all project meetings and provide meeting minutes and action
items to all attendees within 3 working days of each meeting.
a) During the Installation Phase, project meetings shall occur weekly at a regularly
scheduled meeting time. BAS Contractor’s Project Manager and BAS Contractor’s
Installation Supervisor shall attend all meetings during the Installation Phase. If
requested by UCSC, BAS Contractor’s Systems Integrator shall attend any meeting
during the Installation Phase. BAS Contractor shall furnish updated project schedule,
with all applicable milestones, at least 1 day prior to the meeting.
N. SCHEDULING
1. The BAS Contractor is required to provide a schedule of activities and continually update
the schedule as the project progresses. Clearly distinguish between commissioning
activities performed solely by BAS Contractor and commissioning activities involving the
Commissioning Authority.
2. During Installation Phase, the BAS Contractor shall update schedule weekly, at least 1 day
prior to the project meeting, to provide a 3-week look-ahead schedule with a list of
construction impacts for occupants.
3. Project Schedule shall include, at a minimum, with at least 3 weeks advance notice, the
following project milestones:
a) BAS Contractor starts physical installation.
b) Any Utility Shut Down required by project.
c) BAS Contractor ready to connect Building Automation System Server to UCSC Campus
Controls Network.
d) BAS Contractor completes all physical installation.
e) BAS Contractor complete and ready for Commissioning (Cx) network points.
f) BAS Contractor ready for preliminary controller FPT and programming review (1 of
each type of controller or controller application.
g) BAS Contractor ready for final zone terminal unit controller FPT and programming
review (10% of each type of controller).
O. SYSTEM ARCHITECTURE
1. GENERAL
a) The Facility Management Control System (BAS) shall be comprised of a network of
interoperable, stand-alone digital controllers, a computer system, graphical user
interface software, network devices and other devices as specified herein.
b) The intent of this specification is to provide a peer-to-peer networked, stand-alone,
distributed control system with the capability to integrate the most current
ANSI/ASHRAE Standard BACnet, LonWorks technology, MODBUS, existing OPC if
applicable, and other existing open and proprietary communication protocols if
applicable in one open, interoperable system.
c) The supplied Building Automation System shall employ component-based technology
for representation of all data and control devices within the system. In addition,
adherence to industry standards including the most current ANSI / ASHRAE™
Standard, BACnet and LonMark to assure interoperability between all system
components is required. For each LonWorks device that does not have LonMark
certification, the device supplier must provide an XIF file and a resource file for the
device. For each BACnet device, the device supplier must provide a PICS document
showing the installed device’s compliance level. Minimum compliance is Level 3; with
the ability to support data read and write functionality. Physical connection of BACnet
devices shall be via RS-485 (BACnet MSTP) or Ethernet (BACnet Ethernet/IP,) only by
exception with prior UCSC BAS Department approval and only through the JACE’s
secondary IP port.
d) All components and controllers supplied under this Division shall be true “peer-to-peer”
communicating devices. Components or controllers requiring “polling” by a host to pass
data shall not be acceptable.
July 2017 Building Automation System
Revision: 25 00 00-14
PROJECT #: ####-### UNIVERSITY OF CALIFORNIA, SANTA CRUZ
PROJECT TITLE:
e) The supplied system must incorporate the ability to access all data using standard Web
browsers without requiring proprietary operator interface and configuration programs.
An Open Database Connectivity (ODBC) or Structured Query Language (SQL)
compliant server database is required for all system database parameter storage. This
data shall reside on a supplier-installed server for all database access. Systems
requiring proprietary database and user interface programs shall not be acceptable.
f) A hierarchical topology is required to assure reasonable system response times and to
manage the flow and sharing of data without unduly burdening the customer’s internal
Intranet network. Systems employing a “flat” single tiered architecture shall not be
acceptable.
(1) Maximum acceptable response time from any alarm occurrence (at the point of
origin) to the point of annunciation shall not exceed 5 seconds for network
connected user interfaces.
g) The installed system shall provide secure passwords access to all features, functions
and data contained in the overall BAS.
h) System architecture shall consist of no more than two levels of LAN and/or
communication busses.
(1) Level one – Campus Supervisor level
(a) Consists of JACE 8000 controllers acting as gateway devices to share data
between buildings and supervisor server, where Campus NiagaraAx
Supervisor software resides. The Supervisor Server is overseen by UCSC BAS
Department. All modifications must be pre-approved and coordinated. BAS
Department System Integrators access supervisor using Client provided
workstations, connected to the Client LAN/WAN using preferred web browser
software. JACE controllers to be installed throughout Client buildings
connected to Client LAN/WAN for communication between supervisor server
and the specific building controls, according to the Niagara Product Model.
The communication protocol between supervisor and JACE controllers shall
be FOXS, Tridium’s Secure TCP/IP-based protocol.
(2) Level two - Field level
(a) Consists of general purpose programmable controllers to provide stand-alone
control of terminal units. Examples of terminal units include VAV boxes, fan
coil units, heat pumps, induction units, unit heaters, smaller rooftop units
serving a single zone, etc. Field level controllers to be configured or
programmed using the programmable controller tool made available by the
manufacturer. Programmable controller tool shall be capable of connection
to field controllers via Client LAN/WAN routed through the JACE controllers.
Communication at the field level shall be open protocol; BACnet MS/TP or
LonWorks.
U. PROGRAMMING
1. Renovation work will require contractor to have direct communication with the UCSC BAS
Department to coordinate access for system programming and interface to existing
building system operation. Remote access to Construction AX Supervisor will be approved
once contractor provides proof of understanding of system complexity. Project
requirements may require programming and graphic generation be completed on site.
2. UCSC has a general programming standard. For programming file structure NavTree
layout see below. Folder naming and location should follow the naming standard used by
the UCSC BAS Department. All logic should live in folders named “Equipment
Name_Logic”, under Config. Folder location and naming should follow the same format
used on all UCSC jobs. Examples provided upon request.
V. COMPONENTS LIBRARIES
1. A standard library of components shall be included for development and setup of
application logic, user interface displays, system services, and communication networks.
2. The components in this library shall be capable of being copied and pasted into the user’s
database and shall be organized according to their function. In addition, the user shall
have the capability to group components created in their application and store the new
instances of these components in a user-defined library.
Y. ALARM MANAGEMENT
1. It is required that a logical and consistent alarm strategy be used. The alarm strategy
described here must be used. The typical alarms listed here show common situations, it is
expected that additional alarms be added when applicable.
2. Additional, non-typical alarm extensions shall be added for specific situations described
within the control sequences in drawing set.
3. Alarm handling shall be active at all times to ensure that alarms are processed even if an
operator is not currently signed on to DDC system.
4. Full point name shall be included in every alarm message, refer to “Point Naming” this
specification section.
5. These steps must be taken to prevent nuisance alarming. False alarms can quickly fill
alarms logs causing real alarms to get overlooked.
6. All indicated alarm threshold, limit, and time delay values to be user adjustable.
7. End-users shall be able to define additional alarms for any point in the system.
a) Alarm generation shall be selectable for annunciation type and acknowledgement
requirements including but limited to:
(1) To alarm
(2) Return to normal
(3) To fault
b) Provide for the creation of a minimum of eight of alarm classes (Must contain building
name) for the purpose of routing types and or classes of alarms, i.e.: security, HVAC,
Fire, etc.
c) Provide timed (scheduled) routing of alarms by building name and class, object, group
or node.
d) Provide alarm generation from binary object “runtime” and /or event counts for
equipment maintenance. The user shall be able to reset runtime or event count values
with appropriate password control.
e) Control equipment and network failures shall be treated as alarms and annunciated.
f) Alarms shall be annunciated in any of the following manners as defined by the user:
(1) Screen message text
(2) Email of the complete alarm message to multiple recipients. Provide the ability to
route email alarms based on:
(a) Day of week
(b) Time of day
(c) Recipient
(3) Graphic with flashing alarm object(s).
g) The following shall be recorded by the JACE for each alarm (at a minimum):
(1) Time and date
July 2017 Building Automation System
Revision: 25 00 00-28
PROJECT #: ####-### UNIVERSITY OF CALIFORNIA, SANTA CRUZ
PROJECT TITLE:
(2) Location (building, floor, zone, office number, etc.)
(3) Equipment (air handler #, access way, etc.)
(4) Acknowledge time, date, and user who issued acknowledgement.
(5) Number of occurrences since last acknowledgement.
h) Alarm actions may be initiated by user defined programmable objects created for that
purpose.
i) Defined users shall be given proper access to acknowledge any alarm, or specific types
or classes of alarms defined by the user.
j) A log of all alarms with a maximum setting of 250 records shall be maintained by the
JACE and shall be available for review by the user.
8. There will be 8 Alarm Classes:
a) Emergency_Alarm_Class - Class for Life Safety equipment such as Fume Hood Exhaust
Fans.
b) High_Priority_Alarm_Class - Class for critical equipment.
c) Low_Priority_Alarm_Class - Class for most of the alarms. Anything that does not fall in
High Priority or Emergency.
d) Notification_Alarm_Class – Class for Notifications. Non urgent notifications such as,
OccSensor Occupied for more than 24 hrs.
e) BMS_Comm_Fail_Alarm_Class – Class for devices or network ping failures.
f) Battery_Alarm – Class specific for JACE battery failures.
g) EnergyAx_Comm_Fail_Alarm – Class for any JACE ping fails to EnergyAx Supervisor.
h) SupervisorAx_Comm_Fail_Alarm - Class for any JACE ping fails to SupervisorsAx.
9. Alarm Message Library:
Alarm Message Library
Alarm # Message
Monitor and log necessary actions taken to ensure normal system operation.
Document what steps you have taken to resolve the alarm.
Are the systems operational?
Can the Power Plant Operator resolve the issue? Document your
1
observations/actions taken.
If a call out is necessary, provide steps taken to resolve the issue to the
responding technician.
Request Work Order, Include all response information.
Call BMS Technician during normal hours after point/device has been in alarm for
2
more than 30 minutes.
Call BMS Technician during normal hours after point/device has been in alarm for
more than 30 mins.
3
The BMS System is monitoring the Outside Lights Status.
After hours, make a site visit and make sure the OSL are ON.
Call BMS Technician at any hour after point/device has been in alarm for more
4
than 30 minutes. Critical Equipment!
5 Call Electrician at any hour.
If this point is in alarm for more than 30 minutes, then the Plant Operator should
6 make a Site visit to verify that at least one Sump Pump is functioning correctly.
If unable to make a quick repair or if unable to leave the plant, then call an
July 2017 Building Automation System
Revision: 25 00 00-29
PROJECT #: ####-### UNIVERSITY OF CALIFORNIA, SANTA CRUZ
PROJECT TITLE:
HVAC Mechanic at any hour.
Life Safety Hazard! Call Dispatch; have them contact Users & Mechanic
7
Immediately!
8 Make Site visit immediately!
Call Facilities Manager at 212-7005. If no response after 30 minutes, call
9
Mechanic at any hour.
Call Laird at 831-212-7665. If no response after 30 minutes, call Mechanic at
10
any hour, and call Randolph at 818-2071.
Call Laird at 831-212-7665. If no response after 30 minutes, call Mechanic at
11
any hour, and call Randolph at 818-2071.
Call Laird at 831-212-7665. If no response after 30 minutes, call Mechanic at
12
any hour.
13 Contact Vivarium staff @ 459-2793.
EQUIPMENT (Freezers/Refrigerators/Incubators) ACTION MESSAGE (PB Sci
ONLY)
1. Plant Operator calls Dispatch at 9-4861. Dispatch calls users (using PBSci Call-
Out List).
2. Plant Operator also leaves message with PBSci Facilities WODesk at 9-3498.
ENVIRONMENTAL ROOM "24/7" ACTION MESSAGE (PB Sci ONLY)
1. Plant Operator calls Dispatch at 9-4861. Dispatch calls users (using PBSci Call-
Out List).
2. Plant Operator also leaves message with PBSci Facilities WODesk at 9-3498.
3. Call HVAC Mechanic at any hour.
1. Plant Operator calls Dispatch at 9-4861. Dispatch calls users (using PBSci Call-
Out List).
2. Plant Operator also leaves message with PBSci Facilities WODesk at 9-3498.
3. Call HVAC Mechanic during normal hours.
17. Include the following alarms for all VAV boxes with Reheat Coil:
Point Alarm if: Delay Inhibit Priority Alarm Class Alarm Text To Normal Text
Description Time Time Level
Adj.)
below
Special Space <63°F (WBJ- 5 min 150 High_Priority Offnormal Algorithm, %alarmData.sourceName
Temperature Adj.) _Alarm Low Limit Text: % is at
%alarmData.sourceName %alarmData.presentValue
% is at % which is above the Low
%alarmData.presentValu Limit of
e%, which is below the %alarmData.lowLimit%
Low Limit of
%alarmData.lowLimit%
Discharge Air < DAT SP –5°F 20 200 Low_Priority Offnormal Algorithm, %alarmData.sourceName
Temperature (WBJ- min _Alarm_Clas Low Limit Text: % is at
(DAT) Adj.) s %alarmData.sourceName %alarmData.presentValue
% is at % which is above the Low
%alarmData.presentValu Limit of
e%, which is below the %alarmData.lowLimit%
Low Limit of
%alarmData.lowLimit%
Valve Alarm DAT < 72°F 20 200 Low_Priority Offnormal Algorithm, low %alarmData.sourceName
(WBJ-Adj.); min _Alarm_Clas Limit Text: % has returned to a
While reheat s %alarmData.sourceName Normal value of
valve position % is at %alarmData.presentValue
= 100% (WBJ- %alarmData.presentValu %, which is above the
Adj.) e%, which is below the Low Limit of
Low Limit of %alarmData.lowLimit%
%alarmData.lowLimit% while the HW Valve is
while the HW Valve is 100% Open
100% Open
Reheat Valve 100% (WBJ- 4 hrs. 2 hrs. 200 Low_Priority Offnormal Algorithm, %alarmData.sourceName
Position Adj.) _Alarm_Clas High Limit Text: % has returned to a
s %alarmData.sourceName Normal value of
% is at %alarmData.presentValue
%alarmData.presentValu %, which is below the
e%, which is above the High Limit of
High Limit of %alarmData.highLimit%
%alarmData.highLimit%
CO2 (2) < 300 ppm 30 200 Low_Priority Offnormal Algorithm, %alarmData.sourceName
(WBJ-Adj.) min _Alarm_Clas Low Limit Text: % is at
s %alarmData.sourceName %alarmData.presentValue
% is at % which is above the Low
%alarmData.presentValu Limit of
e%, which is below the %alarmData.lowLimit%
Low Limit of
%alarmData.lowLimit%
Adj )
Special >82°F (WBJ- 5 min 150 High_Priorit Offnormal Algorithm, %alarmData.sourceName
Space Adj.) y_Alarm_Cl High Limit Text: % is at
Temperature ass %alarmData.sourceName %alarmData.presentValu
% is at e% which is below the
%alarmData.presentValu High Limit of
e%, which is above the %alarmData.highLimit%.
High Limit of
%alarmData.highLimit%
Special <63°F (WBJ- 5 min 150 High_Priorit Offnormal Algorithm, Low %alarmData.sourceName
Space Adj.) y_Alarm_Cl Limit Text: % is at
Temperature ass %alarmData.sourceName %alarmData.presentValu
% is at e% which is above the
%alarmData.presentValu Low Limit of
e%, which is below the %alarmData.lowLimit%
Low Limit of
%alarmData.lowLimit%
Actual Air <80% (WBJ- 200 Low_Priority Offnormal Algorithm, Low %alarmData.sourceName
Flow Adj.) Of Air _Alarm_Clas Limit Text: % is at
Flow SP s %alarmData.sourceName %alarmData.presentValu
% is at e% which is above the
%alarmData.presentValu Low Limit of
e%, which is below the %alarmData.lowLimit%
Low Limit of
%alarmData.lowLimit%
CO2 (1) > 1000 ppm 30 200 Low_Priority Offnormal Algorithm, %alarmData.sourceName
(WBJ-Adj.) min _Alarm_Clas High Limit Text: % is at
s %alarmData.sourceName %alarmData.presentValu
% is at e% which is below the
%alarmData.presentValu High Limit of
e%, which is above the %alarmData.highLimit%.
High Limit of
%alarmData.highLimit%
CO2 (2) < 300 ppm 30 Low_Priority Offnormal Algorithm, Low %alarmData.sourceName
(WBJ-Adj.) min _Alarm_Clas Limit Text: % is at
s %alarmData.sourceName %alarmData.presentValu
% is at e% which is above the
%alarmData.presentValu Low Limit of
e%, which is below the %alarmData.lowLimit%
Low Limit of
%alarmData.lowLimit%
Heating 100% (WBJ- 4 hrs. 2 hrs. 200 Low_Priorit Offnormal Algorithm, High %alarmData.sourceNam
Control Adj.) y_Alarm_Cl Limit Text: e% has returned to a
Signal ass %alarmData.sourceName Normal value of
% is at %alarmData.presentVal
%alarmData.presentValue ue%, which is below
%, which is above the the High Limit of
High Limit of %alarmData.highLimit%
%alarmData.highLimit%
Valve 100% (WBJ- 4 hrs. 2 hrs. 200 Low_Priorit Offnormal Algorithm, High %alarmData.sourceNam
Position Adj.) y_Alarm_Cl Limit Text: e% has returned to a
ass %alarmData.sourceName Normal value of
% is at %alarmData.presentVal
%alarmData.presentValue ue%, which is below
%, which is above the the High Limit of
High Limit of %alarmData.highLimit%
%alarmData.highLimit%
Discharge air >110°F (WBJ- 20 200 Low_Priorit Offnormal Algorithm, High %alarmData.sourceNam
temperature Adj.) min y_Alarm_Cl Limit Text: e% has returned to a
(DAT) ass %alarmData.sourceName Normal value of
% is at %alarmData.presentVal
%alarmData.presentValue ue%, which is below
%, which is above the the High Limit of
High Limit of %alarmData.highLimit%
%alarmData.highLimit%
DAT DAT < Zone 30 200 Low_Priorit Offnormal Algorithm, Low %alarmData.sourceNam
No Heating Temperature min y_Alarm_Cl Limit Text: e% has returned to a
+ 5° ass %alarmData.sourceName normal value of
(WBJ-Adj.) F; % is at %alarmData.presentVal
while the valve %alarmData.presentValue ue% which is above the
position is %, which is below the low low Limit of
greater than Limit of %alarmData.lowLimit%,
30% (WBJ- %alarmData.lowLimit%, while the valve position
Adj.) and the while the valve position is is greater than 30% and
fan status is greater than 30% and the the fan status is on and
on and the fan status is on and the the heating hot water
heating hot heating hot water pump is pump is on.
water pump is on. No Heating?
on.
(For hot water
fan coil units
only)
Fan Fail Status is off 5 min 200 Low_Priorit To Offnormal Text: %alarmData.sourceNam
Alarm while y_Alarm_Cl %alarmData.sourceName e% has returned to
Command is ass % is Normal
on. %alarmData.presentValue %alarmData.presentVal
%, while the Fan ue%, while the Fan
Command) is ON - Fan Command is ON.
Failure? Check Belts and
HOA Switch.
a) Include the following alarms for all Lab Supply Air Valves / Exhaust Valves / Hoods:
Point Alarm if: Dela Inhibi Priority Alarm Class Alarm Text To Normal Text
Description y t Level
Time Time
Space >4°F (WBJ- 20 2 hrs. 200 Low_Priority Offnormal Algorithm, High %alarmData.sourceNam
Temperature Adj.) Above min _Alarm_Clas Limit Text: e% is at
Cooling SP s %alarmData.sourceName %alarmData.presentVal
% is at ue% which is below the
%alarmData.presentValue High Limit of
%, which is above the %alarmData.highLimit%
High Limit of .
%alarmData.highLimit%
Adj.)
below
setpoint
Terminal 100% (WBJ- 4 hrs 200 Low_Priority Offnormal Algorithm, High %alarmData.sourceNam
Load Adj.) _Alarm_Clas Limit Text: e% is at
s %alarmData.sourceName %alarmData.presentVal
% is at ue% which is below the
%alarmData.presentValue High Limit of
%, which is above the %alarmData.highLimit%
High Limit of .
%alarmData.highLimit%
Damper 100% (WBJ- 4 hrs 200 Low_Priority Offnormal Algorithm, High %alarmData.sourceNam
Position Adj.) _Alarm_Clas Limit Text: e% has returned to a
s %alarmData.sourceName Normal value of
% is at %alarmData.presentVal
%alarmData.presentValue ue%, which is below the
%, which is above the High Limit of
High Limit of %alarmData.highLimit%
%alarmData.highLimit%
Discharge Air < DAT SP – 5°F 20 200 Low_Priority Offnormal Algorithm, Low %alarmData.sourceNam
Temperature (WBJ- min _Alarm_Clas Limit Text: e% is at
(DAT) Adj.) s %alarmData.sourceName %alarmData.presentVal
% is at ue% which is above the
%alarmData.presentValue Low Limit of
%, which is below the Low %alarmData.lowLimit%
Limit of
%alarmData.lowLimit%
Valve Alarm DAT < 72°F 20 200 Low_Priority Offnormal Algorithm, low %alarmData.sourceNam
(WBJ-Adj.); min _Alarm_Clas Limit Text: e% has returned to a
While reheat s %alarmData.sourceName Normal value of
valve position % is at %alarmData.presentVal
= 100% (WBJ- %alarmData.presentValue ue%, which is above the
Adj.) %, which is below the Low Low Limit of
Limit of %alarmData.lowLimit%
%alarmData.lowLimit% while the HW Valve is
while the HW Valve is 100% Open
100% Open
Reheat Valve 100% (WBJ- 4 hrs 2 hrs 200 Low_Priority Offnormal Algorithm, High %alarmData.sourceNam
Position Adj.) _Alarm_Clas Limit Text: e% has returned to a
s %alarmData.sourceName Normal value of
% is at %alarmData.presentVal
%alarmData.presentValue ue%, which is below the
%, which is above the High Limit of
High Limit of %alarmData.highLimit%
%alarmData.highLimit%
Actual Air <80% (WBJ- 200 Low_Priority Offnormal Algorithm, Low %alarmData.sourceNam
Flow Adj.) Of Air Flow _Alarm_Clas Limit Text: e% is at
SP s %alarmData.sourceName %alarmData.presentVal
% is at ue% which is above the
%alarmData.presentValue Low Limit of
%, which is below the Low %alarmData.lowLimit%
Limit of
%alarmData.lowLimit%
Damper Damper Position 5 min 200 Low_Priority Offnormal Algorithm, Low %alarmData.sourceNam
Position = 0% (WBJ- _Alarm_Clas Limit Text: e% has returned to a
Adj.); while s %alarmData.sourceName Normal value of
airflow is % is at %alarmData.presentVal
greater than 50 %alarmData.presentValue ue%, which is above the
(WBJ-Adj.) CFM %, while airflow is greater Low Limit of
than 50 CFM. %alarmData.lowLimit%,
while airflow is greater
than 50 CFM.
Damper Damper position 5 min 200 Low_Priority Offnormal Algorithm, Low %alarmData.sourceNam
Position = 100% (WBJ- _Alarm_Clas Limit Text: e% is at
Adj.); while s %alarmData.sourceName %alarmData.presentVal
airflow is less % is at ue%, while airflow is
than 50 CFM %alarmData.presentValue less than 50 CFM. Check
(WBJ-Adj.) %, while airflow is less Damper Position.
than 50 CFM.
User Out of Status 1 min 200 Low_Priority Offnormal Algorithm, High %alarmData.sourceNam
Override _Alarm_Clas Limit Text: e% has returned to a
Push Button s %alarmData.sourceName Safe Level of
% is at %alarmData.presentVal
%alarmData.presentValue ue%, which is below the
%, which is above the Unsafe High Limit of
Unsafe High Limit of %alarmData.highLimit%
%alarmData.highLimit%
Air Flow >110% (WBJ- 5 min 200 Low_Priority Offnormal Algorithm, High %alarmData.sourceNam
Differential Adj.) Of _Alarm_Clas Limit Text: e% is at
Scheduled s %alarmData.sourceName %alarmData.presentVal
Differential SP % is at ue% which is below the
%alarmData.presentValue High Limit of
%, which is above the %alarmData.highLimit%
High Limit of .
%alarmData.highLimit%
Fume Hood >115% (WBJ- 5 min 30 High_Priorit Offnormal Algorithm, High %alarmData.sourceNam
Face Velocity Adj.) of y_Alarm_Cl Limit Text: e% is at
Scheduled SP ass %alarmData.sourceName %alarmData.presentVal
100 FPM % is at ue% which is below the
During Normal %alarmData.presentValue High Limit of
Operation. 60 %, which is above the %alarmData.highLimit%
FPM during Not High Limit of .
In Use Periods %alarmData.highLimit%
Fume Hood <85% (WBJ- 5 min 30 High_Priorit Offnormal Algorithm, Low %alarmData.sourceNam
Face Velocity Adj.) Of y_Alarm_Cl Limit Text: e% is at
Scheduled SP ass %alarmData.sourceName %alarmData.presentVal
100 FPM % is at ue% which is above the
During Normal %alarmData.presentValue Low Limit of
Operation. 60 %, which is below the Low %alarmData.lowLimit%
FPM during Not Limit of
In Use Periods %alarmData.lowLimit%
Sash Height Above Maximum 5 min 200 Low_Priority Offnormal Algorithm, High %alarmData.sourceNam
Sash Position _Alarm_Clas Limit Text: e% is at
s %alarmData.sourceName %alarmData.presentVal
% is at ue% which is below the
%alarmData.presentValue High Limit of
%, which is above the %alarmData.highLimit%
High Limit of .
%alarmData.highLimit%
Sash Height Below Minimum 5 min 200 Low_Priority Offnormal Algorithm, Low %alarmData.sourceNam
Sash Position _Alarm_Clas Limit Text: e% is at
s %alarmData.sourceName %alarmData.presentVal
% is at ue% which is above the
%alarmData.presentValue Low Limit of
%, which is below the Low %alarmData.lowLimit%
Limit of
%alarmData.lowLimit%
X. HARDWARE
a) Environmental Conditions for Controllers, Gateways, Instruments and Actuators:
(1) Products shall operate without performance degradation under ambient environmental
temperature, pressure and humidity conditions encountered for installed location.
(2) If product alone cannot comply with requirement, install product in a protective enclosure
that is isolated and protected from conditions impacting performance. Enclosure shall be
internally insulated, electrically heated, cooled and ventilated as required by product and
application.
(3) Products shall be protected with enclosures satisfying the minimum requirements specified
later in this section unless more stringent requirements are indicated.
b) DDC System Reliability and Redundancy:
(1) Design, install, and configure DDC control system, to match mechanical/electrical systems
and equipment reliability and redundancy design.
(a) For example; if two chillers are installed, one being a back-up, it is expected that the
back-up chiller will automatically start when the primary chiller fails. Two chillers were
installed to ensure cooling remains active if a single device fails. The DDC control
system must match this design intent, where the single failure of one DDC controller or
DDC component does not prevent cooling of the building.
c) Electric Power Quality:
(1) When building is equipped with UPS or emergency power, these sources, in respective
order should be used to power all DDC system products if capacity is available.
(2) Power Conditioning:
(a) When building UPS power is used to power DDC system products, no additional power
conditioning is required.
(b) Provide an UPS with Surge Protection inside the enclosure at each panel requiring 120
Volt power. The UPS shall have a minimum capacity of 500 VA and 300W, and have
the ability to digitally monitor normal power and battery condition. (SOLA SDU500
w/relay card or equal). Upsize UPS as required to provide a minimum of 2 minutes
battery backup time at actual load. Provide plug outlet and pigtail as required to
condition the incoming power on the line side of all panel devices.
(3) Ground Fault:
(a) Protect products from ground fault by providing suitable grounding. Products shall not
fail due to ground fault condition. Install grounding wires as shown in manufacturer’s
instructions.
d) Backup Power Source:
July 2017 Building Automation System
Revision: 25 00 00-58
PROJECT #: ####-### UNIVERSITY OF CALIFORNIA, SANTA CRUZ
PROJECT TITLE:
(1) Design, install and configure DDC control system, to match mechanical/electrical systems
and equipment reliability and redundancy design.
(a) For example; if two chillers are installed, one being a back-up, and each powered from
separate power panels, it is expected that one chiller will run when power is cut to one
power panel. Two power panels were utilized to ensure cooling remains active if a
single device fails. Power to the DDC control system must match this design intent,
where the single failure of one power source does not prevent cooling to the building.
(2) Mechanical/electrical systems and equipment served by a backup power source shall have
associated DDC system products that control such systems and equipment also served
from the same or equivalent backup power source.
e) Continuity of Operation after Electric Power Interruption:
(1) Equipment and associated factory-installed controls, field-installed controls, electrical
equipment, and power supply connected to building normal and backup power systems
shall automatically return equipment and associated controls to operating state occurring
immediately before loss of normal power, without need for manual intervention by
operator when power is restored either through backup power source or through normal
power if restored before backup power is brought online.
PART 3 – GRAPHICS
B. SUMMARY
1. Section includes the general requirements for graphic generation and end-user interface with
the Building Automation System.
C. SYSTEM DESCRIPTION
1. Provide software and labor for graphical representation of all systems specified.
2. Show all hardware points, setpoints, integrated points as shown in drawings and as needed to
properly control and monitor systems.
D. SUBMITTALS
1. University of California Santa Cruz has developed campus standards including detailed graphics
templates (Px Graphic) contact University of California Santa Cruz Physical Plant BAS
Department for latest examples.
2. Submit for Review:
a) Each graphic page shall be submitted for review and requires approval by UCSC BAS
Department.
B. HEADER
1. Header is one PX Include file for the entire project that shall appear on every graphic page. For
efficiency of graphics maintenance, all links, labels, etc., shall be edited from only one instance
of header. The header and each of the link buttons should appear exactly the same on all
campus buildings.
2. The Home hyperlink, is the Hope page for UCSC Campus BAS.
C. HOME PAGE
1. The primary purpose of the building home page is to provide an Operator one place to quickly
see the status of major equipment in the building and other critical, real-time information. The
contents of the home page will vary by building depending on critical systems and mechanical
equipment in that building. Typical systems include air handlers; building chilled water; building
hot water, etc.
2. Home Page Example
4. Use a ScrollPane with a SplitPane Center content to expose both graphics as one.
H. FLOOR PLAN
1. Example Floorplan Graphic
a) Typical animated spectrum binding of entire area served by VAV box to indicate zone
temperature. Zone color shall go from light blue to bright blue with greater deviation below
effective setpoint and from light red to bright red with greater deviation above effective
setpoint. Zones between heating and cooling setpoint shall be white. Each spectrum
binding shape shall maintain approximately 10 pixel space to distinguish from adjacent
spectrum binding shape to prevent confusion when both shapes are the same color. Entire
spectrum binding shape shall be a navigation link to the specific VAV box. Upon mouse
over, mouse cursor icon shall change from pointer to hyperlink.
J. LAB OVERVIEW
1. Example LAB Overview Graphic
R. EMERGENCY POWER
XII. REPORTS
A. Standard Reports:
1. Standard DDC system reports shall be provided and operator shall be able to customize
reports later.
2. All I/O:
a) With current status and values.
3. All I/O in a manual override state:
a) With current status and values.
4. Alarm:
a) All current alarms.
5. Disabled I/O:
a) All I/O points that are disabled.
6. Logs:
a) Alarm history.
b) Audit history, displaying all operator initiated events.
c) System messages.
d) System events.
e) Trends.
B. Custom Reports:
1. Operator shall be able to easily define any system data into a daily, weekly, monthly, or
annual report. Reports shall be time and date stamped and shall contain a report title.
C. Custom Trends:
1. Operator shall be able to define a custom trend log for any I/O point in DDC system.
2. Each trend shall include interval, start time, and stop time.
3. Data shall be sampled and stored on DDC controller, within storage limits of DDC controller,
and then uploaded to archive on server hard drives.
4. Data shall be retrievable for use in spreadsheets and standard database programs.
5. Environment Requirements:
a) Controller hardware shall be suitable for the anticipated ambient conditions.
B. Power and Noise Immunity:
1. Controller shall operate at 90 to 110 percent of nominal voltage rating and shall perform an
orderly shutdown below 80 percent of nominal voltage.
2. Operation shall be protected against electrical noise of 5 to 120 Hz and from keyed radios
with up to 5 W of power located within 36 inches of enclosure.
A. Description:
1. Microprocessor-based controllers, which through hardware or firmware design are
dedicated to control a specific piece of equipment. Controllers are not fully user-
programmable but are configurable and customizable for operation of equipment they
are designed to control.
2. Capable of standalone operation and shall continue to include control functions without
being connected to network.
3. Data shall be shared between networked controllers and other network devices.
4. Controllers shall be configured or programmed using the configuration software tool
connected via the attached network controller or with embedded tools within the
network controller.
5. Communication:
a) Application-specific controllers shall communicate with other application- specific
controller and devices on level three network, and to programmable application and
network controllers. Communication at this third level shall be open protocol;
BACnet or LonWorks.
6. Serviceability:
a) Controller shall be equipped with diagnostic LEDs or other form of local visual indication
of power, communication, and processor.
b) Wiring and cable connections shall be made to field-removable, modular terminal strips
or to a termination card connected by a ribbon cable.
c) Controller shall use nonvolatile memory and maintain all BIOS and programming
information in event of power loss.
A. It is required that a logical and consistent point naming strategy be used. The point naming
strategy described here may be used or alternative strategy may be submitted for
engineer’s approval prior to implementation. The naming abbreviations listed here show
common abbreviations, it is expected that additional abbreviations be added when
applicable.
B. Actual point names of Boolean, Numeric, Enumerated and String points shall be simple
short names that are repeated as much as possible throughout system to take advantage of
batch commands. For example, there should be many points throughout the system with
the name “Zn_Temp” The key is that these repeat points are all in different, uniquely
named folders. The full point name shall be derived from folder structure naming and
extracted as needed automatically by the BAS. For example, when a point alarms and is
issued to the alarm log, the full point name, extracted from the folder structure shall be
included in the alarm message so it is known exactly which Zn_Temp of all the Zn_Temps
throughout the system is in alarm.
C. Title-case is used in this naming strategy to efficiently group abbreviations without the need
to use several separator characters. When it is prudent to use a separator character, the
use of the underscore character is preferred. Total character count in point naming is
limited.
D. Order of text within the point name from left to right is important. Often alphabetical
sorting techniques are inherent within BAS systems. This point naming strategy takes
advantage of this by starting with broad location in the left-most characters and narrowing
to fine detail in the right-most characters, all the while attempting to group like items.
1. <Prefix> = <Building Name>_<System Name>_< Equipment Name>
a) LML_HS_Br_01 (Long Marine Labs_Hydronic System_Boiler 01
2. This prefix to be included in all full point names. Prefix shall be derived from folder
structure and shall automatically change with folder renaming.
3. <Point Name> = <Component Name>_<Feature Name>
a) At least first feature name must be included. Additional feature names to be
included as appropriate.
(1) Hws_Temp (Heating Water Supply Temperature)
4. <Full Point Name> = <Prefix>_<Point Name>
a) Example Full Point Names:
5. <Building>_<System>_<Equipment>_<Component>_<Feature>
This part of the actual point name (optional) can be used to describe a component of a piece of
equipment. Combine with multiple component names as appropriate to further clarify the component.
Examples might include: Ahu01_SaFan_Cmd, ClgPlnt_ClgTwr1_FanA_Sts
6. <Building>_<System>_<Equipment>_<Component>_<Feature>
This last part of the actual point name is used to describe the feature of the equipment/component. The
action, reading, calculated value, associated setpoint, etc. Combine with multiple feature or component
names as appropriate to further clarify the feature. Examples might include:
Vav05_Zn_ClgUnocTempSpt, Vav05_Zn_SptAdjustable, Ahu01_SaFan_Cmd, Ahu01_Ra_MaxCo2
Cmd Command; on/off Occ Occupied value
Sig Modulating signal; controller to Unoc Unoccupied value
Sts Status: on/off device to StndBy Stand-by value
FdBk Feedback signal from device to Co2 Carbon dioxide
Alm Alarm status from device Co Carbon monoxide
Flow Air or water flow No2 Nitrogen dioxide
Temp Temperature Mode Operating control mode
Rh Relative humidity Vel Velocity
Enth Enthalpy Area Area
Dew Dewpoint temperature Lvl Level measurement
Press Gauge pressure Kfactor Balancing constant
Dp Differential pressure Config Configuration value
Sched Schedule value Pct Percentage
Calc Calculated value in software Cap Capacity
Stpt Setpoint value in software Eff Effective or resulting
Offset Offset value Select Selected value
Hi Highest value OptStart Optimum start value
Lo Lowest value Mwu Morning warm-up
Min Minimum value Mcd Morning cool-down
Max Maximum value Btuh Power
Spec Red/Blue floor plan color Btu Energy
Adj Adjustable adjustment slider, Int Interior
Btn Button, user initiated Ext Exterior
kW Power - electrical Lux Lighting level -
kWh Energy - electrical PctRla Percent run load amps
G. Interval trends are where a sample is logged according to a preset regular time interval.
1. Numeric point Interval trends log interval times shall be set as:
a) 15 minute intervals for slower variables such as; outside temp, room temp, return
temp, discharge air temp, heating valve signal, building static pressure, etc.
2. For Boolean and Enumerated points, Interval trends are not recommended, use COV
trends instead.
a) Space temperatures control. To maintain individual heating and cooling set points.
b) Relative Humidity/Air Quality (DCV). Each zone shall be capable of maintaining space
relative humidity set point or air quality set point (zone level demand control
ventilation).
c) Demand coordination. Each zone shall be capable of zone demand data coordination
with other zones in the system.
2. Static pressure control. The zoning system shall be capable of maintaining a user
adjustable supply air duct static pressure set point.
a) The Bypass controller shall additionally provide the capability to increase system
airflow during conditions when the temperature of the supply air from the equipment
is approaching the limits of operation. In these cases, the Bypass controller shall
raise the static pressure setpoint to a user configurable maximum limit in order to
increase the system airflow during these conditions.
b) The Bypass control shall contain the ability to monitor the bypass damper movement
(or VFD speed) and automatically adjust the setpoint control band and/or hysteresis
in order to provide stability and prevent premature actuator failure.
3. Air source control. Shall control all associated HVAC rooftop equipment functions, and be
capable of stand-alone or networked operation. The resident algorithms shall use error
reduction logic as designated in ASHRAE standard 90.1 to provide temperature control
and lower energy usage. The Air source shall be capable of zone demand data
coordination with the associated zones.
4. System Terminal Modes. Each air terminal mode shall be based on the current air source
mode, terminal type, space temperature, and the current temperature set points.
a) Off:
(1) All terminal dampers will maintain a 65% open position. Fans shall be disabled.
(2) If the zone requirement is heating, all single duct terminals shall maintain their
damper position at 65%. Any zone controller servicing a parallel box shall fully
close their dampers while the fan is operating. If local heat is available, the
parallel fans shall start and local heat shall be enabled to maintain its unoccupied
heating set point. The damper shall be modulated open to 65% after heating is
no longer required.
b) Cooling and Night Time Free Cooling (NTFC):
(1) If the zone requirement is none, then the zone controllers shall modulate their
dampers to maintain their minimum cooling damper position or damper
ventilation position if the supply air temp is between 65 and 75 F. During the
NTFC mode the zone controller shall control between its occupied heating and
cooling set points. During the cooling mode, the zone controller shall modulate
its damper to its appropriate (occupied or unoccupied) cooling set point.
(2) If the zone requirement is cooling, then the zone controllers shall modulate their
air dampers between their minimum and maximum cooling damper position to
maintain their cooling set point. Parallel fans shall be disabled unless the damper
has closed below the user adjustable fan-on minimum position (optional). In that
case, the fan shall be energized to mix return air with the cold primary air in
order to prevent “cold air dumping” from the diffusers.
(3) If the zone requirement is heating, then the zone controllers shall modulate their
dampers to maintain their minimum cooling damper position. Any zone
controllers servicing single duct units with reheat capability shall maintain the
greater of either the minimum cooling damper position or the specified reheat
damper position. Zone controllers servicing parallel units shall enable their fans
while the damper shall maintain its minimum cooling damper position.
c) Vent:
(1) If the air source equipment is operating in a fan only mode to provide ventilation
without mechanical heating or cooling, then the zone controllers shall maintain
the user configured ventilation damper position.
d) Heat:
(1) If the zone requirement is none, then the zone controller shall maintain its
minimum heating damper position. Parallel fans shall be disabled and their air
damper shall be modulated to maintain their minimum heating damper position.
(2) If the zone requirement is cooling, then the zone controller shall modulate its
damper to maintain its minimum heating damper position. Parallel fans shall be
disabled.
(3) If the zone requirement is heating, then the zone controllers shall modulate their
air dampers between their minimum and maximum heating damper position to
maintain their heating set point.
e) Pressurization:
(1) If the zone requirement is none or cooling, then the zone controller shall
maintain its maximum cooling damper position. Parallel fans shall be disabled.
(2) If the zone requirement is heating, and the zone controller has been enabled to
provide local heating, then the zone controller shall modulate its damper to its
maximum cooling damper position and enable its auxiliary heat. If local heat is
not available, the damper shall still be modulated to maintain its maximum
cooling damper position.
f) Evacuation:
(1) During the Evacuation mode all terminal fans shall be disabled and all dampers
shall close.
5. Air source interface. The zoning system shall be capable of zone demand data
coordination with a communicating rooftop. Setpoint and zone temperature information
from the zones shall be shared with the rooftop controller so that the rooftop controller’s
error reduction calculations can determine the proper number of heating or cooling
stages to operate in order to satisfy the system load.
a) The zoning system shall have the capability of linking up to 32 zones to a single air
source and determining system heating and cooling requirements.
b) The zoning system shall be capable of providing a communication check of all
associated controls and display device type as well as error conditions.
c) The zoning system shall coordinate and exchange the flowing data as minimum:
(1) Average zone temperature
(2) Average occupied zone temperature
(3) Average occupied and unoccupied heat/cool set points
(4) Occupancy status
d) Space temperature and space temperature set points for use by the air source
controller shall include a weighted factor, proportional to the size of the zone.
e) Only those zones with valid temperature readings shall be included.
f) The zoning system shall provide periodic updates to the air source.
g) The zoning system shall obtain and support the following air source modes as a
minimum:
(1) Off
(2) Cooling
(3) Heating
(4) Night Time Free Cooling
(5) Ventilation
(6) Pressurization
(7) Evacuation
h) The air source controller shall, through the Air Distribution System, bias its
occupancy time schedules to provide optimization routines and occupant override.
i) For those zoning systems that do not include inherent air source interface capacity,
each zone shall independently determine the operational mode of the equipment
through its associated duct temperature sensor mounted in the supply ductwork. If
there is air source controller, then the system will assumed to be always On.
6. HVAC Equipment Protection. The air sources controller shall be capable of monitoring the
leaving air temperature to control stages in both the heating and cooling modes. It shall
have the capability to shut down stages based on a rise or fall in leaving air temperature
above or below adjustable or calculated values. Calculated supply air temperature
requirements shall be based on error reduction calculations from reference zone data to
determine the optimum supply air temperature to satisfy space requirements. The
system shall provide protection from short cycling of heating and cooling by utilizing time
guards and minimum run time configurations.
7. Energy Conservation.
a) Load balancing from error reduction calculations that optimize staging.
b) The locking out of mechanical heating or cooling modes based on configurable
outside air temperature limits.
c) Staggered start. The system shall intelligently start all equipment in a stagger start
manner after a transition from unoccupied to occupied modes as well as power
failure to reduce high peak power consumption on start-up.
d) Peak Demand Limiting. Controllers in the system shall have the capability of being
overridden by separate heating and cooling Peak Demand Limiting signals.
Option/General purpose controller existing on the communications bus shall be able
to send a demand limiting broadcast to reduce overall energy consumption and
control on and off peak time kW usage
e) Temperature compensated start. The zone controller shall be capable of supporting
temperature compensated start with the air source. Prior to occupancy the zone
controllers and Air Source shall work together to provide zone-by-zone temperature
compensated conditioning. The air source will track the time required for recovery
report the optimal start bias time to the zones prior to each occupied period so that
the zone can start conditioning the space prior to occupancy.
8. Demand Control Ventilation (DCV). The zone shall be capable of reading an analog signal
from a CO2 sensor or other sensor measuring volatile contaminants, or relative humidity
and provide DCV at the zone by calculating a DCV damper position and participate in
system DCV operation with the air source
a) System DCV (System Level).The zoning system shall have the ability to collect the
DCV value from any or all of the zone controllers in the system. These values may be
the average or the highest sensor value which will be transmitted to an air source
controller’s analog DCV sensor input. The air sources configured DCV routine may
perform the appropriate actions to reduce CO2 concentration at the reporting zones.
The system shall be capable of maintaining a ventilation setpoint through a DCV
algorithm in conjunction with zone.
b) Local DCV (Zone Level). Each zone shall be capable of reading an analog signal from
a CO2 sensor or other sensors measuring volatile contaminants and maintaining a
ventilation setpoint through a DCV algorithm in conjunction with system. The zone
shall calculate a DCV damper position for the zone based on an error reduction
calculation. When the DCV damper position value is greater than temperature control
damper position the DCV damper position shall be used to position the damper.
System heating and cooling and zone supplemental heat shall be allowed to operate.
9. Abnormal Conditions. The proposed system shall include the ability to detect abnormal
conditions, and to react to them automatically. A return to normal conditions shall also
generate a return to normal notification and the system shall revert back to its original
control scheme before the abnormal condition existed. The following abnormal terminal
conditions shall automatically generate an alarm and the system shall take the following
actions:
a) If a space temperature sensor is determined by the zone controller to be invalid, the
zone controller shall generate an alarm. During this condition, the zone damper will
be positioned to either the minimum heating, minimum cooling or the configured
ventilation damper position, based on the air source equipment operating mode.
b) If a relative humidity sensor is determined by the zone controller to be invalid, the
zone controller shall generate an alarm.
c) If an indoor air quality sensor is determined by the zone controller to be invalid, the
zone controller shall generate an alarm, and disable its IAQ algorithm.
d) System level demand coordination. If an air source controller is participating in
demand coordination with other zones and loses communication with the associated
zones, it shall generate an alarm. Likewise, any zone detecting a communication
failure, will generate an alarm.
e) Zone level demand coordination. If the system loses communication with one of the
zones associated with that system the zoning system shall remove that zone
temperature from its weighted averages. The zone controller shall continue to
operate in a stand-alone mode.
f) If the zoning system if configured to interface with the air source for zone demand
data coordination and that communication is broken, each zone controller shall
determine the equipment operating mode based on the temperature of the primary
air. The air source will be assumed to be always on.
J. Run-Time Totalization:
1. Include software with the capability to totalize run-times for BI points.
XX. ENCLOSURES
a)
3. Deliver the following control devices specified in indicated HVAC instrumentation and
control device Section 23 09 00, to plumbing and HVAC piping installers for installation in
piping. Include installation instructions to Installer and supervise installation for
compliance with requirements.
a) Automatic control valves
b) Pipe-mounted flow meters
c) Pipe-mounted sensors, switches and transmitters.
d) Tank-mounted sensors, switches and transmitters.
10. If product locations are not indicated, install products in locations that are accessible and
that will permit service and maintenance from floor, equipment platforms, or catwalks
without removal of permanently installed furniture and equipment.
G. CONTROLLER INSTALLATION
1. Install controllers in enclosures to comply with indicated requirements.
2. Connect controllers to field power supply.
3. Install controller with latest version of applicable software and configure to execute
requirements indicated.
4. Test and adjustable adjust controllers to verify operation of connected I/O to achieve
performance indicated requirements while executing sequences of operation.
5. Installation of Network Controllers:
a) Quantity and location of network controllers shall be determined by DDC system
manufacturer to satisfy requirements indicated.
b) Install controllers in a protected location that is easily accessible by operators.
6. Installation of Programmable Application Controllers:
a) Quantity and location of programmable application controllers shall be determined by
DDC system manufacturer to satisfy requirements indicated.
b) Install controllers in a protected location that is easily accessible by operators.
c) Top of controller shall be within 84 inches of finished floor.
7. Application-Specific Controllers:
H. ENCLOSURES INSTALLATION
1. Attach wall-mounted enclosures to wall using galvanized steel struts in dry areas and
stainless- steel struts in wet areas:
2. Align top of adjustable adjacent enclosures.
J. IDENTIFICATION
1. Identify system components, wiring, cabling, and terminals. Comply with requirements
for identification products and installation.
2. Where product is installed above ceiling, also install location identification on ceiling grid
directly below. This includes all terminal units such as VAV boxes, fan coil units, etc.
3. Include identification on all DDC devices including; room sensors, duct sensors, pipe
sensors, relays, power supplies, controllers, control dampers and controls valves.
6. Conduit Installation:
a) Install conduit expansion joints where conduit runs exceed 200 feet and where
conduit crosses building expansion joints.
b) Coordinate conduit routing with other trades to avoid conflicts with ducts, pipes and
equipment and service clearance.
c) Maintain at least 3-inch separation where conduits run axially above or below ducts
and pipes.
d) Limit above-grade conduit runs to 100 feet without pull or junction box.
e) Do not install raceways or electrical items on any "explosion-relief" walls, or rotating
equipment.
f) Do not fasten conduits onto the bottom side of a metal deck roof.
g) Flexible conduit is permitted only where flexibility and vibration control is required.
h) Limit flexible conduit to 3 feet long.
i) Conduit shall be continuous from outlet to outlet, from outlet to enclosures, pull and
junction boxes, and shall be secured to boxes in such manner that each system shall
be electrically continuous throughout.
j) Direct bury conduits underground or install in concrete-encased duct bank where
indicated.
(1) Use rigid, nonmetallic, Schedule 80 PVC.
(2) Provide a burial depth according to NFPA 70, but not less than 24 inches.
k) Secure threaded conduit entering an instrument enclosure, cabinet, box, and trough,
with a locknut on outside and inside, such that conduit system is electrically
continuous throughout. Provide a metal bushing on inside with insulated throats.
Locknuts shall be the type designed to bite into the metal or, on inside of enclosure,
shall have a grounding wedge lug under locknut.
l) Conduit box-type connectors for conduit entering enclosures shall have an insulated
throat.
m) Connect conduit entering enclosures in wet locations with box-type connectors or
with watertight sealing locknuts or other fittings.
n) Offset conduits where entering surface-mounted equipment.
o) Seal conduit runs by sealing fittings to prevent the circulation of air for the following:
(1) Conduit extending from interior to exterior of building.
(2) Conduit extending into pressurized duct and equipment.
(3) Conduit extending into pressurized zones that are automatically controlled to
maintain different pressure set points.
7. Wire and Cable Installation:
a) Cables serving a common system may be grouped in a common raceway. Install
control wiring and cable in separate raceway from power wiring. Do not group
conductors from different systems or different voltages.
b) Install cables with protective sheathing that is waterproof and capable of
withstanding continuous temperatures of 194 degrees F with no measurable effect
on physical and electrical properties of cable.
(1) Provide shielding to prevent interference and distortion from adjustable adjacent
cables and equipment.
c) Installation of Cable Routed Exposed under Raised Floors:
(1) Install plenum-rated cable only.
(2) Install cabling after the flooring system has been installed in raised floor areas.
(3) Coil cable 6 feet long not less than 12 inches in diameter below each feed point.
d) Identify each wire on each end and at each terminal with a number-coded
identification tag. Each wire shall have a unique tag.
e) Provide strain relief.
f) Terminate wiring in a junction box.
(1) Clamp cable over jacket in junction box.
(2) Individual conductors in the stripped section of the cable shall be slack between
the clamping point and terminal block.
g) Terminate field wiring and cable not directly connected to instruments and control
devices having integral wiring terminals using terminal blocks.
h) Keep runs short. Allow extra length for connecting to terminal boards. Do not bend
flexible coaxial cables in a radius less than 10 times the cable OD. Use sleeves or
grommets to protect cables from vibration at points where they pass around sharp
corners and through penetrations.
i) Ground wire shall be copper and grounding methods shall comply with IEEE C2.
Demonstrate ground resistance.
j) Wire and cable shall be continuous from terminal to terminal without splices.
k) Do not install bruised, kinked, scored, deformed, or abraded wire and cable. Remove
and discard wire and cable if damaged during installation, and replace it with new
cable.
l) Monitor cable pull tensions.
4. Control Dampers:
a) Stroke and adjustable adjust control dampers following manufacturer's
recommended procedure, from 100 percent open to 100 percent closed and back to
100 percent open.
b) For control dampers equipped with positive position indication, check feedback signal
at multiple positions to confirm proper position indication.
5. Control Valves:
a) Stroke and adjustable adjust control valves following manufacturer's recommended
procedure, from 100 percent open to 100 percent closed and back to 100 percent
open.
b) For control valves equipped with positive position indication, check feedback signal at
multiple positions to confirm proper position indication.
6. Switches: Calibrate switches to make or break contact at set points indicated.
(2) Where the same mechanical system is installed in multiple locations, one system
must be tuned and the same tuning parameters may be used in other controllers.
(3) Tuning constants shall be set so that continuous oscillation of actuators does not
occur. A steady state shall be achievable.
(4) When floating (3-point, incremental) control is used for VAV control, continual
pulsing of actuator against end stops (end stop fickle) shall not occur when box
is full open or closed.
(5) Trend logging or other graphical proof of loop tuning stability shall be submitted.
(6) Actuator movement shall not occur before the effects of previous movement
have had sufficient time (minimum one time constant) to have affected the
sensor.
(7) A detailed sequence of operation is provided for each system, including
instructions for testing the sequence.
(8) A checkout form is provided for each system/sequence. Checkout form is to
include areas to check and record each facet of the sequence of operations
including, but not limited to the following:
(i) Start/Stop
(ii) Interlocks
(iii) Safeties
(iv) Valve and damper stroke
(v) PID Loops
(vi) Modes of Operation
(vii) Power failure/Recovery
(9) Checkout form is intended to be a functions (yes/no/comment) test form.
7. 72 Hour test Procedures to consist of the following (as a minimum):
a) Place Entire System in Automatic Operation.
b) Generate Trends and Trend Logs of all I/O as directed by UCSC’s Representative.
c) Review Trend Logs with UCSC’s Representative to ensure system is controlling
properly and that control loops do not exhibit excessive oscillation.
d) UCSC’s Representative shall have the right to change set points and verify that
system responds properly.
e) Repair any deficiencies found during 72 Hour test.
f) Re-Execute 72 Hour Test until no deficiencies are found.
R. PROTECTION
1. Protect installation against and be liable for damage to work and to material caused by
Contractor's work or employees.
2. Maintain protection for work and equipment until inspected, tested, and accepted.
3. Protect material not immediately installed.
4. Close open ends of work with temporary covers or plugs during storage and construction to
prevent entry of foreign objects.
5. Material sensitive to temperature, dust, humidity, or other elements found unprotected shall
be replaced.
END OF SECTION