HomeMy WebLinkAboutJacobs Engineering Group Aeration Basins Retrogit and Upgrades Task Order 11230.i-Y OF MERIDIAN Purchase Requisition
Purchasing Department DATE OF
E BROADWAY AVE, STE 106 CITY OF MERIDIAN REQUEST 12/14/2023
MERIDIAN, ID 83642 Public Works PURCHASE ORDER NUMBER MUST APPEAR ON •
TEL: (208)489-0417 SLIPS,CARTONSAND CORRESPONDENCE RELATED TO THIS ORDER
FAX:(208)887-4813 AVAILABLE BUDGET AMOUNT
$3,754,871.00
IS BUDGET AMENDMENT REQUIRED?
)up Inc. No
?00
CASE MANAGEMENT TICKET NO.
PAYMENT TERMS 1FREIGHTTERMS F.O.B. REQUESTOR
NET 30 PREPAID DESTINATION I Public Works
,n Basin 1-4 Retrofit, 9&10 Construction - Process Control Software Integration
ey and Pricing ACCOUNTINGCODES
COMMITMENTOR PROJECT/ TOTAL AMOUNT
QTY UNIT UNIT PRICE FUND
�• DESCRIPTION • . • •
itrol Software Integration 1 LS $ 430,787.00 60 3590 96101 111Y7. $ 430,787.00
11230.i $ -
$ -
$ -
1-9-2024
$430,787.00
AUTHORIZED COUNCIL SIGNATURE(if required) AUTHORIZED DEPARTMENT SI
City Of Meridian
Statement of Revenues and Expenditures - Rev and Exp Report - Sandra
60 - Enterprise Fund
3590 - WW Construction Projects
From 10/1/2023 Through 9/30/2024
Budget with Current Year Budget
Amendments Actual Remaining
Capital Outlay
96101 Aeration Basin Construction 14,946,959.04 11,139,944.32 3,807,014.72
Total Capital Outlay 14,946,959.04 11,139,944.32 3,807,014.72
DEPT EXPENDITURES 14,946,959.04 11,139,944.32 3,807,014.72
TOTAL EXPENDITURES 14,946,959.04 11,139,944.32 3,807,014.72
Date: 12/20/23 03:02:36 PM Page: 1
CONTRACT CHECKLIST
I. PROJECT INFORMATION
Date: 12/14/2023 REQUESTING DEPARTMENT Public Works Dept
Project Name: WRRF AB 1-4 Retrofit&9-10 upgrades Software Integration
Project Manager: Troy Thrall Contract Amount: $430,787
Contractor/Consultant/Design Engineer: Brad CaSch/JacobS
Is this a change order? Yes ❑ No ❑ Change Order No.
II. BUDGET INFORMATION (Project Manager to Complete) III. Contract Type
Fund: 60 Budget Available(Purchasing attach report):
Department 3590 Yes ❑✓ No ❑ Construction ❑
GL Account 96101 FY Budget: $2,024 Task Order 0
Project Number: 11230.1 Enhancement: Yes 0 No ❑ Professional Service ❑
Equipment ❑
Will the project cross fiscal years? Yes 0 No ❑ Grant ❑
IV. GRANT INFORMATION-to be completed only on Grant funded projects
Grant#: Wage Determination Received Wage Verification 10 Days prior to bid due date Debarment Status(Federal Funded)
N/A N/A N/A NA/
Print and Attach the determination Print,attach and amend bid by addendum(if changed) www.sam.gov Print and attach
V. BASIS OF AWARD
BID RFP/RFQ TASK ORDER
Award based on Low Bid Highest Ranked Vendor Selected Master Agreement Category 713
(Bid Results Attached) Yes ❑ No ❑ (Ratings Attached) Yes ❑No Date MSA Roster Approved: 10/1/2021
Typical Award Yes ❑ No ❑
If no please state circumstances and conclusion:
Date Award Posted: N/A 7 day protest period ends: N/A
VI. CONTRACTOR/CONSULTANT REQUIRED INFORMATION
PW License N/A Expiration Date: N/A Corporation Status Active-Goodstanding
Insurance Certificates Received(Date): 6.1.2023 Expiration Date: 7.1.2024 Rating: A++
Payment and Performance Bonds Received(Date): N/A Rating:
Builders Risk Ins.Req'd: Yes ❑ No ❑ If yes,has policy been purchased?
(Only applicabale for projects above$1,000,000)
VI1. TASK ORDER SELECTION (Project Manager to Complete)
Reason Consultant Selected ❑ 1 Performance on past projects
Check all that apply ❑� Quality of work ❑✓ On Budget
❑� On Time ❑ Accuracy of Construction Est
0 2 Qualified Personnel
❑ 3 Availability of personnel
0 4 Local of personnel
Description of negotiation process and fee evaluation:
The scope of the work was examined by engineering and operations personnel.The costs were reasonable when compared with the costs on similar projects such as the
WRRF Liquid Stream Expansion and the WRRF Headworks Capacity Expansion.
Clint Dolsby 12/14/2023
Enter Supervisor Name Date Approve
Vill. AWARD INFORMATION
Date Submitted to Clerk for Agenda: 12.27.2023 Approval Date 1-9-2024 By: Meridian City Council
Purchase Order No.: Date Issued: WH5 submitted
(Only for PW Construction Projects)
NTP Date:
Contract Request Checklist.5.24.2016.Final
TASK ORDER NO. 11230.1
Pursuant to the
MASTER AGREEMENT FOR PROFESSIONAL SERVICES
BETWEEN
CITY OF MERIDIAN (OWNER) AND JACOBS ENGINEERING GROUP INC.
(ENGINEER)
This Task Order is made this 9th day of January 2024 and entered into by and between
the City of Meridian, a municipal corporation organized under the laws of the State of
Idaho, hereinafter referred to as "City", and accepted by JACOBS ENGINEERING
GROUP INC., hereinafter referred to as "Engineer" pursuant to the mutual promises,
covenant and conditions contained in the Master Agreement (category 713) between the
above-mentioned parties dated October 1, 2021. The Project Name for this Task Order
is as follows:
AERATION BASINS RETROFIT AND UPGRADE -
PROCESS CONTROL SOFTWARE INTEGRATION
PROJECT UNDERSTANDING-SUMMARY
Services that will be provided by the System Programmer to complete the Process
Control Software Integration as described in the Conformed Documents for the City of
Meridian Wastewater Resource Recovery Facility Aeration Basins 1-4 Retrofit and 9-10
Upgrade
The process control system software integration services for the following equipment
will be performed under this single task order:
• Process control system software configuration for automated monitoring and
control of the new system functions, as specified in the Conformed Documents
includes the following:
o Programming for one (1) new Programmable Logic Controller (PLC),
SABB1 PLC0001.
o Updated programming for four (4) existing PLCs, SABB2PLC0001,
SPPS1 PLC0001, SPBB1 PLC0001 , SRWS1 PLC0001 .
o Modifications to the existing plant control system Wonderware System
Platform, Historian, and TopView alarm notification software.
• Configuration of five (5) new Ethernet network switches listed below. All other
network switches, including SCADA ring network switches and those provided by
package system suppliers will be configured by others. Refer to enclosed Table
3, Device List, for a summary Ethernet Switches on this project.
Task Order 11230.1 Aeration Basins Retrofit& Upgrade Software Integration Page 1 of 19
Jacobs Engineering Group Inc.
• PLC configuration and testing for Ethernet communications to (16) Variable
Frequency Drives (VFDs). VFD configuration is by others. Refer to enclosed
Table 3, Device List, for a summary VFDs on this project.
• PLC configuration and testing for Ethernet communications to (40) Motor
starters. Motor starter configuration is by others. Refer to enclosed Table 3,
Device List, for a summary of motor starters on this project.
• PLC configuration and testing for Ethernet communications to (24) HACH
ethernet transmitters. HACH device configuration is by others. Refer to enclosed
Table 3, Device List, for a summary of HACH transmitters on this project.
• PLC configuration and testing for Ethernet communications to four (4) vendor
package systems.
o SABB1 LCP1001 —Aeration Blower 1
o SABB1 LCP1002 —Aeration Blower 2
o SABB1 LCP1003 —Aeration Blower 3
o SABB1 LCP1004 — Classifying Selector Blower
Work Approach
System Programmer will complete the work in a phased approach.
o Software Planning:
o To include meetings with the Owner, Engineer, and Contractor to
coordinate project schedule, control sequences, PLC code development,
HMI graphics development, testing procedures, and testing coordination.
o Software Development:
o To include PLC and HMI development, unwitnessed software test,
witnessed software factory acceptance test, panel builder factory
acceptance test.
o Software Implementation:
o To include implementation of PLC and HMI programming, onsite loop
testing, process control strategy/functional testing, closed loop testing, and
system acceptance test as described in Section 25 08 00. This phase will
also include training and final tuning.
SCOPE OF WORK
Task 1 — Project Management
Manage, coordinate and lead System Programmer activities and perform administration
of the project control system software execution and control system software quality
reviews. System Programmer will provide the resources necessary for project initiation
and management throughout the project. Activities include contract administration,
project accounting, Health & Safety Plan preparation, project documentation, monitoring
progress, change management, periodic invoicing, and closeout and archiving. The
estimated level of effort associated with these functions is based on an 83-week
Task Order 11230.1 Aeration Basins Retrofit&Upgrade Software Integration Page 2 of 19
Jacobs Engineering Group Inc.
duration from Owner-issued notice-to-proceed to completion for the tasks described
herein.
Change Management
Request for Change (RFC): Changes made by the Engineer, Owner, or Contractor to
the City of Meridian Wastewater Resource Recovery Facility Aeration Basins 1-4
Retrofit and 9-10 Upgrade Project Conformed Contract Drawings and Specifications
that impact this scope of work and or schedule will be submitted as an RFC by the
Owner to the System Programmer prior to implementing the change. The System
Programmer shall review the RFC and submit a response including cost and schedule
impacts. The System Programmer may begin working on the change once terms are
agreed upon and authorization is received from the Owner.
System Programmer Change Proposal (CP): If the System Programmer wants to
propose an alternate solution to the Conformed Contract Drawings and Specifications or
to suggest a change to the Contract, it will be done using a CP form. The System
Programmer will provide information describing the change and the cost or credit being
proposed and the schedule impacts. If a CP is accepted, or partially accepted by the
Owner, the Owner will issue an RFC authorizing the change.
Request for Information (RFI): The System Programmer may request interpretation or
clarification of the Conformed Contract Drawings and Specifications or the I/O list during
the construction of the project. Either the Owner, Engineer, Contractor, or System
Programmer may request additional information from one of the other parties. The
request section of the form will be filled out by the party initiating the request. It will be
sent to the Engineer. The Engineer will distribute it to the appropriate party for a written
response. The written response will be returned to the Engineer who will distribute
copies. If the response to an RFI causes a change to this Contract, the Owner shall be
notified. If the Engineer and Owner concur, Owner will issue an RFC to the System
Programmer.
Health and Safety Plan
Develop a Health and Safety Plan for Jacobs work throughout the project.
Deliverables
• Completed RFC responses.
• Completed CP forms.
• Completed RFI forms.
• Monthly invoices and progress reports.
• Monthly schedule updates.
Task 2 — Construction Support Services
Coordinate construction schedules and equipment submittals with the Contractor and
Owner in order to provide successful integration of the control system software.
Task Order 11230.1 Aeration Basins Retrofit&Upgrade Software Integration Page 3 of 19
Jacobs Engineering Group Inc.
• Participate in Pre-Construction meeting at the project site with Owner and
Contractor (2 people at 4 hours each)
• Review Contractor's preliminary construction schedule
• Review 25 associated Contractor submittal packages from the following sections
and provide review responses. Up to four re-submittals assumed (up to a total of
70 hours).
0 01 32 00, Construction Progress Documentation
0 01 75 00, Testing, Training, and Commissioning
0 01 79 00, Demonstration and Training
0 25 08 00, Commissioning of Integrated Automation
0 25 99 00, Integrated Automation Control Sequences for Process Systems
0 25 99 15, Control Sequences
0 26 08 00, Commissioning of Electrical Systems
0 2624 19, Low Voltage Motor Control
0 26 29 23, Low Voltage Adjustable Frequency Drives
0 40 06 20.13, Power Actuated Valve and Gate Schedule for Process
Services
0 40 90 00, Instrumentation and Control for Process Systems.
0 40 91 00, Primary Process Measurement Devices, (includes all 40 91
subsections)
0 40 94 43, Programmable Logic Controllers
0 40 94 53, Package Process Control Systems
0 40 95 00, Process Control Hardware
0 40 95 13, Process Control Panels and Hardware
0 40 95 23, Schedules for Instrumentation of Process Systems
0 40 95 33, Process Control Networks
0 40 95 43, Process Control Hardware Interfaces
0 40 95 53, Process Control Switches
• Review associated requests for information (RFIs) and provide responses. Up to
20 RFI responses assumed (up to a total of 32 hours).
• Incidental coordination with Contractor (maximum 83 hours, average 1 hour per
week in accordance with Milestone Schedule below.)
Deliverables
• Submittal review comments.
• RFI responses.
Task Order 11230.1 Aeration Basins Retrofit&Upgrade Software Integration Page 4 of 19
Jacobs Engineering Group Inc.
Task 3 — Software Planning
Coordinate planning activities with the Engineer, Owner and Contractor in order to
define roles and responsibilities. Workshops are included to allow System Programmer,
Owner and Engineer to review the control sequences, and to further define the details of
the control sequences prior to beginning software development.
System Programmer Kickoff Meeting
• Schedule and lead one 2-hour workshop at the project site.
• Review procedures for exchanging information with Owner, Engineer, Contractor,
System Integrator, and Package System Vendors including:
o Contractor Submittals
o System Programmer Submittals
o Contractor RFIs
o I/O Interface Summaries (spreadsheet maintained and submitted by
Contractor per 25 08 00 2.02D)
■ Rack/Slot/Point assignments
o Test Plans (maintained and submitted by Contractor per 25 08 00 2.0213)
o Control Sequences (maintained and submitted by System Programmer for
Engineer Approval)
o Training Plans (maintained and submitted by Contractor per 01 75 00
1.04C)
o Review Construction Schedule and determine update frequency.
o Reference Sections
■ 01 75 00, Testing, Training, and Commissioning
■ 25 08 00, Commissioning of Integrated Automation
■ 25 99 00, Integrated Automation Control Sequences
■ 25 99 15, Control Sequences
■ 40 90 00, Instrumentation and Control for Process Systems
■ 40 95 33, Fiber Optic Process Control Networks
Database setup
• Populate Commissioning database with PLC I/O tags, loop descriptions, and AOI
assignments.
Control Sequences
• Lead one 5-hour Preliminary Control Sequence Workshop at the project site with
Owner staff and Engineer to review the control sequences as described in
Sections 25 99 00 and 25 99 15 and to further define the details of the control
sequences necessary for programming.
Task Order 11230.1 Aeration Basins Retrofit&Upgrade Software Integration Page 5 of 19
Jacobs Engineering Group Inc.
o Notes from the workshop will be used by System Programmer to update
the Control Sequence document.
o Revised Control Sequences to be approved by Engineer and Owner.
Once revised, the System Programmer will assess the quantity and level
of changes resulting from the Preliminary Control Sequence Workshops
and submit Change Proposal forms if needed prior to developing
preliminary code and prior to scheduling Final Control Sequence
Workshop.
o System Programmer will follow the intent of the written control sequences
through the use of the City's current software programming standards,
while not requiring Requests for Change to transpose into the current
standard.
• Lead one 2-hour Final Control Sequence Workshop at the project site with
Owner staff and Engineer to review and finalize the control sequences.
Workshop to include discussions related to custom control faceplates that will be
developed on the project to provide operations the ability to configure setpoints
for control functions.
o Notes from the workshop will be used by the System Programmer to
update the Control Sequences document. Revised Control Sequences to
be approved by Engineer and Owner. Once revised, the System
Programmer will assess the quantity and level of changes resulting from
the Final Control Sequence Workshop and submit Change Proposal forms
if needed prior to proceeding with task 4.
• All Control Sequence document edits to be completed by the System
Programmer and approved by the Engineer and Owner.
10 List Evaluation and Assignments
• SABB2 — Existing Blower Building 2 PLC Panel
o System Programmer to evaluate the 10 requirements defined in the
contract documents and assign Rack/Slot/Point in the existing SABB2
PLC panel.
o Determine that there is enough spare capacity in the existing SABB2 PLC
panel and notify project team if additional 10 cards need to be added.
o System Programmer to evaluate the Ethernet 10 requirements defined in
the contract documents and determine if there is enough capacity in the
existing network switches to accommodate the network additions. If
additional switches are required, System Programmer will notify the
Owner.
o Coordinate Rack/Slot/Point assignments with Contractor, Owner and
Engineer.
• SPBB1 — Existing Post Aeration Blower Building PLC Panel
Task Order 11230.1 Aeration Basins Retrofit&Upgrade Software Integration Page 6 of 19
Jacobs Engineering Group Inc.
o System Programmer to evaluate the Ethernet 10 requirements defined in
the contract documents and determine if there is enough capacity in the
existing network switches to accommodate the network additions. If
additional switches are required, System Programmer will notify the
Owner.
• SRWS1 — Existing Ras/Was Station 1 PLC Panel
o System Programmer to evaluate the Ethernet 10 requirements defined in
the contract documents and determine if there is enough capacity in the
existing network switches to accommodate the network additions. If
additional switches are required, System Programmer will notify the
Owner.
• SPPS1 — Existing Primary Sludge Pump Station PLC Panel
o System Programmer to evaluate the Ethernet 10 requirements defined in
the contract documents and determine if there is enough capacity in the
existing network switches to accommodate the network additions. If
additional switches are required, System Programmer will notify the
Owner.
• SABB1 — New Blower Building 1 PLC Panel
o Coordinate Rack/Slot/Point assignments with Contractor, Owner and
Engineer.
Vendor Package Coordination Workshop
Jacobs will lead one 1-hour coordination workshop with the Blower Vendor to
coordinate PLC to PLC communication strategies, data map, and control functionality.
Deliverables
• Meeting minutes from System Programmer Kickoff meeting.
• Preliminary control sequences workshop notes.
• Final control sequences workshop notes.
• Revised control sequences document.
• 10 list with Rack Slot Point assignments.
• Vendor package coordination workshop notes
Task 4 — Software Development
The purpose of this task is to complete the programming of the plant control system
software, and to demonstrate the software functions to the Owner and Engineer, refer to
enclosed Table 2, Subsystem Details, for a description of the systems included in this
scope of work.
System Programmer will provide the following services for each of the 5 PLCs listed in
Table 2:
Task Order 11230.1 Aeration Basins Retrofit& Upgrade Software Integration Page 7 of 19
Jacobs Engineering Group Inc.
PLC and HMI programming
• Based on the results of the final Control Sequences workshop.
• Up to 10 process graphics.
• Up to 5 custom control pop-up graphics.
• Modify Navigation graphic, Site plan graphic, and control network graphic.
• Modify up to 5 existing process graphics that are affected by the existing
equipment modifications on the Project.
• Vendor package system programming for Blower Vendor package systems
o Programming effort based off Lonestar Blower Vendor package systems
programmed in the Meridian Liquids project.
o PLC and HMI programming for the Vendor package to align with the
vendor package coordination workshop.
Draft HMI Graphics Review
Provide HMI screenshots of up to 5 major process graphics and 2 custom control
popups digitally for review of concepts by City staff before labor is invested in
development of all graphics required for the project.
System Programmer to lead a 2-hour workshop with within one week of providing the
screenshots for review to demonstrate the concepts and collect Owner feedback.
Owner staff will provide marked-up copies of the graphics identifying the desired
changes within 1 week from completion of the graphics review workshop.
Unwitnessed Software Demonstration
Unwitnessed software demonstration test to confirm that the PLC and HMI programs
are ready for the witnessed software demonstration test and that they meet the
functional requirements of the project. This test does not include vendor package PLCs,
VFDs, or smart overload devices.
Witnessed Software Demonstration
Lead 2 4-hour witnessed software demonstrations. Witnessed software demonstrations
are a repeat of the unwitnessed software demonstration test but witnessed by Owner
and Engineer to verify functionality of PLC and HMI programs meet the project
requirements.
Control Sequence Document
Maintain redline electronic copies of Control Sequences throughout the development
and implementation phases of the project. Edits to Control Sequences will be submitted
to Owner and Engineer for approval. (Note: System Programmer to maintain master
copy of Control Sequences).
After the witnessed software demonstration, Control Sequences will be updated with
screenshots from Jacobs Lab development environment. This document will be used in
preliminary operator classroom training prior to the operational test phase.
Task Order 11230.1 Aeration Basins Retrofit& Upgrade Software Integration Page 8 of 19
Jacobs Engineering Group Inc.
System Test Plan Development
Develop system test plans for new systems for local interlocks and remote-control
functionality based on Control Sequences developed in the project. System Test Plans
to be reviewed by City staff and Engineer for approval prior to Software Implementation.
System Test Plans will be developed within the System Programmer Commissioning
Database and will be exported into PDF format.
Blower Factory Acceptance Test
System Programmer to attend the Blower Factory Acceptance Test to verify proper
construction of Blower PLC Panels and verify PLC to PLC to Wonderware
communications.
Aeration Blower Building 1 PLC Factory Acceptance Test
System Programmer to attend the Aeration Blower Building PLC Factory Acceptance
Test to verify proper construction of the Aeration Blower Building 1 PLC.
Deliverables
• Up to 10 preliminary process graphics
• Up to 5 preliminary custom control pop-up graphics
• Witnessed Software Demonstration notes
• Updated control sequence document
• System Test Plans (in PDF format)
• Blower Factory Acceptance Test notes, including punch list items for blower
vendor
• Aeration Blower Building 1 PLC Factory Acceptance Test Notes, including punch
list items for the panel fabricator.
Task 5 — Software Implementation
Install the Plant control system software additions, provide required field testing, provide
Owner training, and to complete the system startup and tuning.
TopView Alarm List
Develop alarm list for the project to provide to the Owner for selecting and importing
alarms into the TopView alarm notification software. Owner staff will coordinate with
operations and import into TopView.
Configuration and Commissioning
• System Programmer will provide the following services for each of the
subsystems listed in Table 2:
o HMI software installation and configuration.
o PLC software installation and configuration
• Ethernet communication configuration for (5) 10 network switches.
Task Order 11230.1 Aeration Basins Retrofit&Upgrade Software Integration Page 9 of 19
Jacobs Engineering Group Inc.
• Ethernet communication configuration for (16) variable frequency drives (VFDs).
All other VFD configuration is by others.
• Ethernet communication configuration for (40) motor starters. All other motor
starter configuration is by others.
• SCADA network switch communication failure testing: network node failure
testing to verify that network alarming is confirmed when a loss of communication
occurs.
Testing Preparation
Prior to beginning each test phase, System Programmer will review Contractor test
result submittals of each required prerequisite test to confirm systems are ready for
System Programmer testing. System Programmer testing to commence no less than 2
weeks following review and approval of the Contractor's prerequisite test result
submittals.
Upon completing each test phase, System Programmer will submit test results for
Owner and Engineer approval and signature.
Component Test Phase
• Loop Testing as described in Section 25 08 00 3.03.G in collaboration with
Contractor. Test each instrument loop as an integrated system from field
instruments and controlled devices to Wonderware. 1/0 counts based on Section
40 95 23.10.
o Local 1/0: 182 DI, 0 DO, 62 Al, 48 AO.
o Network 1/0: 439 DI, 57 DO, 125 Al, 14 AO.
0 1 person, 160 hours total
System Test Phase
• Process Control Strategy/Functional Testing as described in Section 25 08 00
3.04.13 including debugging PLC control logic, exercising control narratives,
verifying alarming functions and verifying interlocks.
o 1 person 120 hours total
• Control System Closed Loop Testing as described in Section 25 08 00 3.04.0
including PID loop tuning.
o 1 person, 48 hours total
Operational Test Phase
Perform System Acceptance Test (SAT) as described in Section 25 08 00 3.05A.
• Each component of the system operates correctly with all other components of
the system.
• Verify analog control loops operate in a stable manner.
• Verify hardwired and software equipment interlocks perform correctly.
Task Order 11230.1 Aeration Basins Retrofit&Upgrade Software Integration Page 10 of 19
Jacobs Engineering Group Inc.
• Verify process control sequences perform correctly.
• Verify PLC application programs performs monitoring and control functions
correctly.
• Verify operator interface graphics represent the monitoring and control functions
correctly.
• 1 person 80 hours total
• Operational Test Phase is considered complete when the software performs the
functions as described in the process control narratives modified in Task 3.
Final Tuning
• Final tuning adjustments of all PID loops, timing sequences, and alarm setpoints.
• 1 person 40 hours total
Training
• Classroom training onsite following System Test Phase, prior to Operational Test
Phase. 2 people for two 2-hour sessions (up to 8 hours total).
• Live control room training using Plant HMI and functional PLCs, after Operational
Test Phase. 2 people for two 2-hour sessions (up to 8 hours total).
Deliverables
• TopView Alarm List
• Software test documentation forms for signature by an Owner representative
authorized to witness and approve successful test completion.
o Component test results
o System test results
o Operational test results
• Updated Wonderware HMI application
• Final PLC programs
• Final Updated Control Narrative with screenshots
Task 6 — Blower Building 2 Blower VFD
Provide PLC and HMI programming to control the new VFD being installed in Blower
Building 2. This VFD is added to act as a "soft start" for Blower 2. Based on the contract
drawing I-300-1002 Rev B, Dated August 2023, a new VFD is installed that will be
dedicated to Blower 2. The drawing indicates this new VFD will be wired directly to the
Blower 2 PLC and therefore programming updates associated with this effort would be
in the vendor Blower 2 PLC.
Software Function Definition Workshop
System Programmer to lead a 1-hour workshop to define the software functions
required because of the installation of the new VFD. Included in this workshop will be
Task Order 11230.1 Aeration Basins Retrofit&Upgrade Software Integration Page 11 of 19
Jacobs Engineering Group Inc.
discussions about the overall blower start / stop function as well as potential for using
this VFD to start each of the medium voltage blowers.
Software Planning
Following the Software Function Definition Workshop, System Programmer to develop
control sequence for the new VFD.
• 1 person 4 hours total
Following the Software Function Definition Workshop, System Programmer to
coordinate with blower vendor to ensure they agree with proposed changes.
• 1 person 4 hours total
Software Development
System Programmer to update existing Blower 2 PLC, HMI and Wonderware programs
to accommodate the swap from the existing starter to the new VFD. The development
for this software will be done in the Jacobs lab, tested, and reviewed with Owner
SCADA staff.
Development to include the upgrade from hardwired start/stop controls to ethernet
start/stop and speed command controls.
• 1 person 40 hours total
Software Implementation
System Programmer to install updated PLC and HMI software, provide required field
testing and to complete the VFD startup.
Component Test Phase
• PLC configuration and testing for Ethernet communications to the Blower
Building 2 Large Blower VFD, SABB2VFD1000. VFD configuration is by others.
• Loop Testing as defined in Section 25 08 00 3.03.G in collaboration with
Contractor. Test the VFD loop as an integrated system from the VFD to the
Blower HMI and to Wonderware.
• 1 person 24 hours total
System Test Phase
• Process Control Strategy / Functional Testing as defined in the Software
Function Definition Workshop, including debugging PLC control logic, verifying
alarming functions and verifying interlocks.
• 1 person 12 hours total
Operational Test Phase
Perform System Acceptance Test (SAT) as described in Section 25 08 00 3.05A.
• Verify VFD operates correctly with all other components of the Blower system.
• Verify hardwired and software interlocks perform correctly.
• Verify process control sequences perform correctly.
Task Order 11230.1 Aeration Basins Retrofit& Upgrade Software Integration Page 12 of 19
Jacobs Engineering Group Inc.
• Verify PLC, HMI and Wonderware application programs performs the monitoring
and control functions correctly.
• 1 person 16 hours
• Operational Test Phase is considered complete when the software performs the
functions as described in the process control narratives modified in the control
narratives modified in the Software Function Definition Workshop portion of this
task (Task 6).
ASSUMPTIONS
While preparing our scope of services and fee schedule, we have made the following
assumptions:
• Due to the System Programmer's experience and understanding of Owner's
plant control system and programming standards, Section 40 98 00, Process
Control Software is replaced in entirety by this scope of work.
• Any software licenses required for this project are supplied by others and are not
included in this scope of work.
• System Programmer to have remote access to PLC programming software and
System Platform programming software during Task 5 to allow for remote
assistance for small troubleshooting tasks.
• Control functionality is based on the conformed specifications.
o Any functionality changes proposed during workshops will be reviewed
and approved by the Engineer and Owner for functionality, schedule and
budget impacts before proceeding with detailed PLC and HMI
programming.
o Any functionality changes proposed during Software Development, FAT,
or Implementation will be reviewed and approved by the Engineer and
Owner for functionality, schedule and budget impacts before implementing
the change.
o Any functionality changes that require modification to field equipment or
the construction of field equipment shall be processed with the Contractor
through the Contract Modification Procedures by the Engineer or Owner
as required prior to implementing the functionality change, unless directed
otherwise by the Engineer and Owner.
• PLC and HMI programming for this project will be done remotely from the site,
primarily in the Jacobs Boise office.
• PLC 1/0 to be programmed and tested is based on Section 40 95 23.10 with the
addition of 10 for 6 ethernet drives. Engineer, Contractor, or Owner changes to
the 1/0 list shall be issued as an RFC. System Programmer shall have no less
Task Order 11230.1 Aeration Basins Retrofit&Upgrade Software Integration Page 13 of 19
Jacobs Engineering Group Inc.
than 30 working days prior to loop testing to implement each change or as
agreed to in the RFC response.
• System Programmer to use the Owner standard Allen Bradley ControlLogix
version 30 and Wonderware ArchestrA system platform version 2017 SP3,
Update 1.
• PLC programming effort is based on using the Owner's existing add-on
instructions (AOls) similar to those used on the Lift Station SCADA Upgrade
project.
o Analog_lnput_Scaling_V1 — v0.0
o CoM Interlock v1 —v1.0
o CoM_Sequencer_Start_Immediate —v0.3
o Discrete Alarm — v4.0
o E300 V2 — v0.0
o LeadLag — v1.0
o LeadStandby —v1.0
o Motor Fixed_Speed_v2 —v2.0
o Motor VariableSpeed_v2 — v2.0
o PIDE Control v1 — v0.0
o PIDe Override V1 0 — v1.1
o Sequencer_Start_Immediate_V1 — v0.0
o Totalizer1 — v8.1
• HMI programming effort is based on using the Owner's existing System Platform
object templates similar to those used on the Lift Station SCADA Upgrade
project.
• Historian configuration is not required as all historicized objects will use owner
standard templates that have the historian configuration already configured.
• PLC and HMI tagging format will be based on tags listed in Section 40 95 23.10.
• Programming for monitoring of vendor package systems will be similar to the
methods and functions used for the existing blowers on the Meridian Liquids
Project.
• Owner will use tags in Section 40 95 23.10 for entering and assigning tags within
the Plant Maintenance Management System (Hansen). Owner modification of
tags to be completed prior to the software development phase of the project.
• TopView modifications will add up to 600 new alarms based on new PLC
programs, importing of alarms into the live TopView system will be handled by
Owner.
Task Order 11230.1 Aeration Basins Retrofit&Upgrade Software Integration Page 14 of 19
Jacobs Engineering Group Inc.
• Onsite software testing will not begin until preliminary equipment testing has
been successfully completed by the Contractor and authorization to proceed is
issued to System Programmer. Preliminary testing means that all wiring is
complete and tested, field instrumentation is calibrated and operational, phase
rotation has been confirmed on all 3-phase powered rotating machinery, all
required manufacturer's startup service is complete (including receipt of
Manufacturer's Certificate of Proper Installation, where required by specification),
and local manual control of all equipment has been confirmed.
• Network switches for the main SCADA ring are configured by IT.
• Factory Acceptance Test for the Blower PLC panels will not happen locally and
therefore travel expenses are included. It is assumed that the Blower PLC FAT
will happen in the contiguous US and only one FAT is required to cover the 3
aeration blowers and the classifying selector blower.
• Factory Acceptance Test for the new SABB1 PLC will happen locally in the
Treasure Valley and therefore travel expenses for this FAT are not included.
• Test results signed by Owner and Engineer are confirmation that testing has
been completed successfully. Repeat of tests following sign off or additional
testing beyond what is described in this scope are not included and will be
resolved using contract modification procedures described in Task 1.
• Test delays or interruptions due to Contractor, Engineer, Owners or vendors
work are not included and will be resolved using contract modification procedures
described in Task 1.
• Failed tests resulting from Engineer errors, Contractor errors, equipment
problems or issues outside the control of the System Programmer will be
submitted by the System Programmer to the Owner for resolution by the
associated parties. Impacts to programming will be resolved using contract
modification procedures described in Task 1.
• System Programmer is not accountable for errors and omissions in the
construction contract documents. Impacts to programming will be resolved using
contract modification procedures described in Task 1.
• Contractor staff will be available for coordination and assistance with field
equipment during software testing.
• System Programmer will use software test documentation forms for signature by
an authorized Owner representative (similar to those used for previous work
executed at the WWRF by System Programmer).
• Milestone schedule is based on Owner provided start date of January 1st, 2024
and 19-month project duration.
• Temporary controls described in Section 01 50 00, or 01 57 28 are by others and
are not included in this scope of work.
Task Order 11230.1 Aeration Basins Retrofit&Upgrade Software Integration Page 15 of 19
Jacobs Engineering Group Inc.
• Installation, testing and configuration of HVAC systems, networked telephone
systems, distributed antenna system, and fire and alarm systems are by others
and not included in this scope of work.
• Contractor RFIs associated with System Programmer tasks will be reviewed by
System Programmer prior to Engineer issuing a response to the Contractor.
• Configuration of VFD's, smart overloads, and HACH transmitters by others.
TABLE 2: Subsystem Details
Hardwired 1/0 Network 1/0
PLC DI DO All AO DIE DOE AIE AOE
SABBlPLC0001 132 0 46 34 306 38 107 12
SABB2PLC0001 50 0 16 14 98 14 18 2
SPBBlPLC0004 0 0 0 0 7 1 0 0
SPPSlPLC0001 0 0 0 0 28 4 0 0
SRWSlPLC0001 0 0 0 0 18 6 12 6
TABLE 3: Device List
Device Description Type
SABBlNWS0001 Aeration Blower Building 110 switch Network Switch
SAERlNWS0001 Aeration 1 AIT 10 switch Network Switch
SAER3NWS0001 Aeration 3 AIT 10 switch Network Switch
SABBlNWS1001 Aeration Blower Building MCC 10 switch Network Switch
SAER9NWS0001 Aeration 9 AIT 10 switch Network Switch
SABBlVFD0001 Secondary Clarifier 4 Mechanism VFD
SABBlVFD0002 Secondary Clarifier 4 Scum Pump VFD
SABBlVFD0003 Secondary Clarifier 5 Mechanism VFD
SABBlVFD0004 Secondary Clarifier 5 Scum Pump VFD
SABBlVFD0005 RAS Basin Pump 1 VFD
SABBlVFD0006 RAS Basin Pump 2 VFD
SABBlVFD0007 RAS Basin Pump 3 VFD
SABBlVFD0008 RAS Basin Mixer 1 VFD
SABBlVFD0009 RAS Basin Mixer 2 VFD
SABBlVFDO010 WAS Pump 1 VFD
SABBIVFD0011 Aeration Basin 1 Internal Mixed Liquor Recycle Pump VFD
SABBlVFDO012 Aeration Basin 2 Internal Mixed Liquor Recycle Pump VFD
SABBlVFDO013 Aeration Basin 3 Internal Mixed Liquor Recycle Pump VFD
SABBlVFDO014 Aeration Basin 4 Internal Mixed Liquor Recycle Pump VFD
SABB2VFD0009 Aeration Basin 9 Internal Mixed Liquor Recycle Pump VFD
SABB2VFD0010 Aeration Basin 10 Internal Mixed Liquor Recycle Pump VFD
Task Order 11230.1 Aeration Basins Retrofit& Upgrade Software Integration Page 16 of 19
Jacobs Engineering Group Inc.
Device Description Type
SSCL4PMP0003 Secondary Clarifier 4 Weir Washer Pump Motor Starter
SSCL5PMP0003 Secondary Clarifier 5 Weir Washer Pump Motor Starter
SAERlPMP2001 Aeration Basin Drain Pump Motor Starter
SAERlMIX1001 Aeration Basin 1 Zone 1 Mixer Motor Starter
SAERlMIX1002 Aeration Basin 1 Zone 2 Mixer Motor Starter
SAERlMIX1003 Aeration Basin 1 Zone 3 Mixer Motor Starter
SAERlMIX1004 Aeration Basin 1 Zone 4 Mixer Motor Starter
SAERlMIX1005 Aeration Basin 1 Zone 6 Mixer Motor Starter
SAERlMIX1006 Aeration Basin 1 Zone 7 Mixer Motor Starter
SAER2MIX1001 Aeration Basin 2 Zone 1 Mixer Motor Starter
SAER2MIX1002 Aeration Basin 2 Zone 2 Mixer Motor Starter
SAER2MIX1003 Aeration Basin 2 Zone 3 Mixer Motor Starter
SAER2MIX1OO4 Aeration Basin 2 Zone 4 Mixer Motor Starter
SAER2MIX1005 Aeration Basin 2 Zone 6 Mixer Motor Starter
SAER2MIX1006 Aeration Basin 2 Zone 7 Mixer Motor Starter
SAER3MIX1001 Aeration Basin 3 Zone 1 Mixer Motor Starter
SAER3MIX1002 Aeration Basin 3 Zone 2 Mixer Motor Starter
SAER3MIX1003 Aeration Basin 3 Zone 3 Mixer Motor Starter
SAER3MIX1004 Aeration Basin 3 Zone 4 Mixer Motor Starter
SAER3MIX1005 Aeration Basin 3 Zone 6 Mixer Motor Starter
SAER3MIX1006 Aeration Basin 3 Zone 7 Mixer Motor Starter
SAER4MIX1001 Aeration Basin 4 Zone 1 Mixer Motor Starter
SAER4MIX1002 Aeration Basin 4 Zone 2 Mixer Motor Starter
SAER4MIX1003 Aeration Basin 4 Zone 3 Mixer Motor Starter
SAER4MIX1OO4 Aeration Basin 4 Zone 4 Mixer Motor Starter
SAER4MIX1005 Aeration Basin 4 Zone 6 Mixer Motor Starter
SAER4MIX1006 Aeration Basin 4 Zone 7 Mixer Motor Starter
SAER9MIX1001 Aeration Basin 9 Zone 1 Mixer Motor Starter
SAER9MIX1002 Aeration Basin 9 Zone 2 Mixer Motor Starter
SAER9MIX1003 Aeration Basin 9 Zone 3 Mixer Motor Starter
SAER9MIX1004 Aeration Basin 9 Zone 4 Mixer Motor Starter
SAER9MIX1005 Aeration Basin 9 Zone 6 Mixer Motor Starter
SAER9MIX1006 Aeration Basin 9 Zone 7 Mixer Motor Starter
SAER10MIX1001 Aeration Basin 9 Zone 1 Mixer Motor Starter
SAER10MIX1002 Aeration Basin 9 Zone 2 Mixer Motor Starter
SAER10MIX1003 Aeration Basin 9 Zone 3 Mixer Motor Starter
SAER10MIX1O04 Aeration Basin 9 Zone 4 Mixer Motor Starter
Task Order 11230.1 Aeration Basins Retrofit& Upgrade Software Integration Page 17 of 19
Jacobs Engineering Group Inc.
Device Description Type
SAER10MIX1005 Aeration Basin 9 Zone 6 Mixer Motor Starter
SAER10MIX1006 Aeration Basin 9 Zone 7 Mixer Motor Starter
SlFINOPMP0003 Elutriation Water Pump Motor Starter
SAERlAIT0001 Aeration Basin 1 DO Transmitter 1 HACH Transmitter
SAERlAIT0002 Aeration Basin 1 DO Transmitter 2 HACH Transmitter
SAERlAIT0003 Aeration Basin 1 DO Transmitter 3 HACH Transmitter
SAERlAIT0004 Aeration Basin 1 DO Transmitter 4 HACH Transmitter
SAER2AIT0001 Aeration Basin 2 DO Transmitter 1 HACH Transmitter
SAER2AIT0002 Aeration Basin 2 DO Transmitter 2 HACH Transmitter
SAER2AIT0003 Aeration Basin 2 DO Transmitter 3 HACH Transmitter
SAER2AIT0004 Aeration Basin 2 DO Transmitter 4 HACH Transmitter
SAER3AIT0001 Aeration Basin 3 DO Transmitter 1 HACH Transmitter
SAER3AIT0002 Aeration Basin 3 DO Transmitter 2 HACH Transmitter
SAER3AIT0003 Aeration Basin 3 DO Transmitter 3 HACH Transmitter
SAER3AIT0004 Aeration Basin 3 DO Transmitter 4 HACH Transmitter
SAER4AIT0001 Aeration Basin 4 DO Transmitter 1 HACH Transmitter
SAER4AIT0002 Aeration Basin 4 DO Transmitter 2 HACH Transmitter
SAER4AIT0003 Aeration Basin 4 DO Transmitter 3 HACH Transmitter
SAER4AIT0004 Aeration Basin 4 DO Transmitter 4 HACH Transmitter
SAER9AIT0001 Aeration Basin 9 DO Transmitter 1 HACH Transmitter
SAER9AIT0002 Aeration Basin 9 DO Transmitter 2 HACH Transmitter
SAER9AIT0003 Aeration Basin 9 DO Transmitter 3 HACH Transmitter
SAER9AIT0004 Aeration Basin 9 DO Transmitter 4 HACH Transmitter
SAER10AIT0001 Aeration Basin 10 DO Transmitter 1 HACH Transmitter
SAER10AIT0002 Aeration Basin 10 DO Transmitter 2 HACH Transmitter
SAER10AIT0003 Aeration Basin 10 DO Transmitter 3 HACH Transmitter
SAER10AIT0004 Aeration Basin 10 DO Transmitter 4 HACH Transmitter
TIME OF COMPLETION and COMPENSATION SCHEDULE
COMPENSATION AND COMPLETION SCHEDULE
Task Description Estimated Completion Date Compensation
1 Project Management ■ 9/30/2025 $30,998.00
2 Construction Support Services ■ 9/30/2025 $41,409.00
3 Software Planning (Phase 1) ■ 4/1/2024 $22,194.00
4 Software Development (Phase 2) ■ 1/15/2025 $228,465.00
5 Software Implementation (Phase 3) ■ 9/30/2025 $84,870.00
6 Blower Building 2 VFD ■ 7/31/2025 $22,851.00
TASK ORDER TOTAL: $430,787.00
Task Order 11230.1 Aeration Basins Retrofit& Upgrade Software Integration Page 18 of 19
Jacobs Engineering Group Inc.
The Not-To-Exceed amount to complete all services listed above for this Task Order No.
11230.i is (four hundred thirty thousand seven hundred eighty-seven dollars)
$430,787.00. No compensation will be paid over the Not-to-Exceed amount without prior
written approval by the City in the form of a Change Order. No travel or expenses will be
reimbursed through this agreement. All costs must be incorporated in the individual tasks
within the Compensation and Completion Schedule above.
CITY OF MERIDIAN JACOBS ENGINEERING GROUP INC.
BY: BY:
KEITH WATTS, Procurement Manager JEFF ODSON
1-9-2024
Dated: Dated: 12/27/2023
City Project Manager:
Troy Thrall
Task Order 11230.1 Aeration Basins Retrofit&Upgrade Software Integration Page 19 of 19
Jacobs Engineering Group Inc.