Loading...
HomeMy WebLinkAboutJacobs Engineering Group, INC. WRRF SCADA Professional Services Task Order 11668 CONTRACT CHECKLIST I. PROJECT INFORMATION Date: 3/25/2026 REQUESTING DEPARTMENT Public Works Project Name: WRRF SCADA Standards SDGC5 Digester PLC Programming Upgrades Project Manager: Marshal Latham Contract Amount: $326,500.00 Contractor/Consultant/Design Engineer: Jacobs Engineering Group, Inc. 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 3260 Yes 0 No ❑ Construction ❑ GL Account 55080 FY Budget: 2026 Task Order 0 Project Number: 11668 Enhancement: Yes ❑ No Ll Professional Service ❑ Supplies or Equipment ❑ Will the project cross fiscal years? Yes❑ 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 N/A 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 76 (Bid Results Attached) Yes ❑ No ❑ (Ratings Attached) Yes ❑No Date MSA Roster Approved: 10/1/2024 Typical Award Yes ❑ No ❑ If no please state circumstances and conclusion: Date Award Posted: November 13,2024 7 day protest period ends: November 20,2024 VI. CONTRACTOR/CONSULTANT REQUIRED INFORMATION PW License N/A Expiration Date: N/A Corporation Status Active Insurance Certificates Received(Date): 6/10/2025 Expiration Date: 7/1/2026 Rating: A++ Payment and Performance Bonds Received(Date): N/A Rating: N/A Builders Risk Ins.Req'd: Yes ❑ No ❑ If yes,has policy been purchased? (Only applicabale for projects above$1,000,000) VII. TASK ORDER SELECTION (Project Manager to Complete) Reason Consultant Selected 1 Performance on past projects Check all that apply ❑� Quality of work ❑� On Budget 0 On Time 0 Accuracy of Construction Est 0 2 Qualified Personnel ❑� 3 Availability of personnel 0 4 Local of personnel Description of negotiation process and fee evaluation: Please refer to attached Task Order 11551.a Enter Supervisor Name Date Approve Vill. AWARD INFORMATION Date Submitted to Clerk for Agenda: March 25,2026 Approval Date April 7,2026 By: City Council Purchase Order No.: TBD Date Issued: TBD WH5 submitted N/A (Only for PW Construction Projects) NTP Date: TBD Contract Request Checklist.5.24.2016.Final TASK ORDER NO. 11668 Pursuant to the MASTER AGREEMENT FOR PROFESSIONAL SERVICES BETWEEN CITY OF MERIDIAN (OWNER) AND JACOBS ENGINERING GROUP, INC. (SYSTEMS PROGRAMMER) This Task Order is made this 17th Day of March, 2026 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 "Owner", and accepted by Jacobs Engineering Group, Inc., hereinafter referred to as "Systems Programmer" pursuant to the mutual promises, covenant and conditions contained in the Master Agreement (Category 713) between the above-mentioned parties dated October 1, 2024. The Project Name for this Task Order is as follows: WRRF SCADA STANDARDS SDGC5 DIGESTER PLC PROGRAMMING UPGRADES PROJECT UNDERSTANDING-SUMMARY The owner's SCADA master plan identified several PLCs that are not up-to-date with the owner's current programming standards. Due to this, the owner has prioritized a few PLCs to be updated. The following Scope of Work describes the services that will be provided by the System Programmer to complete the PLC and Wonderware programming upgrade to use the current SCADA Standards. • Integration Services for updating the existing Digester PLC include updating the following: o Programming for (1) existing Programmable Logic Controllers (PLCs), associated Wonderware HMI objects: o Provision of import file for new alarm tags to be imported by Owner into Topview alarm notification software. Work Approach System Programmer will complete the work in a phased approach. Phase 1 Software Planning: Will include meetings with the Owner, to coordinate project schedule, loop descriptions, PLC code development, HMI graphics development, preliminary 10 checkout, testing procedures, and testing coordination. Task Order 11668-WRRF SCADA Standards SDGC5 Digester PLC Programming Upgrades Page 1 of 11 Jacobs Engineering Group, Inc. Phase 2 Software Development: Will include PLC, HMI and Wonderware development, unwitnessed software test, and witnessed software factory acceptance test. Phase 3 Software Implementation: Will include onsite loop testing, process control strategy/functional testing, closed loop testing, and system acceptance test. This phase will also include training and final tuning. SCOPE OF WORK Task 1 Project Management The purpose of this task is to 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 a 26-week duration from Owner-issued notice-to-proceed to completion for the tasks described herein. Change Management Request for Change (RFC): Changes made by the Owner 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 existing PLC program throughout the project. Either the Owner 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 Owner or System Programmer. The written response will be returned to the Owner who will distribute copies. If the response to an RFI causes a change to this Contract, the Owner shall be notified. If the Systems Programmer and Owner concur, Owner will issue an RFC to the System Programmer. Task Order 11668-WRRF SCADA Standards SDGC5 Digester PLC Programming Upgrades Page 2 of 11 Jacobs Engineering Group, Inc. 1.1 - Kickoff Meeting • System Programmer Kickoff Meeting o Schedule and lead one 1-hour workshop at the project site. • Review procedures for exchanging information with Owner, including: • 1/0 Interface Summaries • Test Plans • Loop Descriptions • Training Plans ■ Review Programming Schedule and determine update frequency. DELIVERABLES: • Completed RFC responses. • Completed CP forms. • Completed RFI forms. • Monthly invoices and progress reports. • Kickoff Meeting Minutes. Task 2 - Software Planning (Phase 1) The purpose of this task is to coordinate planning activities with the Owner to define roles and responsibilities. Workshops are included to allow System Programmer and Owner to review the loop descriptions, and to further define the details of the loop descriptions prior to beginning software development. 2.1 Database setup • Populate Commissioning Database with PLC 1/0 tags, loop descriptions, and AOI assignments. 2.2 Existing 10 Test Phase with Existing Program • Test each instrument loop as an integrated system from the field instrument to the PLC with existing PLC program. • Issues discovered during this test phase will be added to a list and addressed by addressed by owner before the Software Implementation phase. 2.3 1/0 List Development Task Order 11668-WRRF SCADA Standards SDGC5 Digester PLC Programming Upgrades Page 3 of 11 Jacobs Engineering Group, Inc. • System Programmer to develop 10 lists for one Digester (SDGC5) PLC. 2.4 Loop Description Development • Develop preliminary loop descriptions based on existing PLC code. • Lead two 4-hour Software Function Definition Workshop at the project site with Owner staff to review the details of the preliminary loop descriptions necessary for programming all equipment in the Digester (SDGC5) PLC. • Preliminary Loop Descriptions to be approved by the Owner. Once Preliminary Loop Descriptions are developed, the System Programmer will assess and submit Change Proposal forms if needed prior to developing preliminary code. • All Loop Description document edits to be completed by the System Programmer and approved by the Owner. DELIVERABLES: • Meeting minutes from System Programmer Kickoff meeting. • Function definition workshop notes. • Revised loop descriptions. • 10 list. • Existing 10 Test Phase with Existing Program Test Results Task 3 - Software Development (Phase 2) 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. Refer to enclosed Table 2, Subsystem Details, for a description of the systems included in this scope of work. 3.1 Preliminary PLC and Wonderware Programming • PLC, HMI, and Wonderware programming based on the results of the Software Function Definition Workshop. • Up to 15 process graphics. • Up to 5 custom control pop-up graphics. • Modify Navigation graphic and site plan graphic in Wonderware. • Maintain electronic copies of Loop Descriptions and throughout the development and implementation phases of the project. System Test Plan Development: • Develop system test plans for new systems for remote-control functionality based on Task Order 11668-WRRF SCADA Standards SDGC5 Digester PLC Programming Upgrades Page 4 of 11 Jacobs Engineering Group, Inc. Loop Descriptions developing in Task 2 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. Task 4 - Software Implementation (Phase 3) The purpose of this task is to install the control system software additions, provide required field testing, provide Owner training, and to complete the system startup and tuning. Digester PLC Software Implementation. System Programmer will provide the following for software implementation tasks: • Upgrade PLC Firmware to V36. • PLC software installation and configuration • Wonderware software installation and configuration • TopView Alarm Import file based on final loop descriptions for Owner import into system (up to 400 alarms). • Testing o Component Test Phase Test each instrument loop as an integrated system from the field instrument to the HMI. 1/0 counts based on preliminary 10 quantity developed during scope development for the project. See Table 2 for 1/0 counts. • 1 person, 80 hours for the equipment controlled by Digester 5 (SDGC5) PLC. o Operational Test Phase • Perform System Acceptance Test (SAT): • Each component of the system operates correctly with all other components of the system. • Software equipment interlocks perform correctly. • Process loop descriptions perform correctly. • Analog control loops operate in a stable manner. • PLC application program performs monitoring and control functions correctly. • Operator interface graphics represent the monitoring and control functions correctly. • 1 person, 120 hours for the equipment controlled by Digester 5 (SDGC5) PLC. Task Order 11668-WRRF SCADA Standards SDGC5 Digester PLC Programming Upgrades Page 5 of 11 Jacobs Engineering Group, Inc. • Operational Test Phase is considered complete when the software performs the functions as described in the loop descriptions modified in Task 2. • Training o Live control room training using Wonderware and functional PI-Cs, after Operational Test Phase. One 2-hour session. DELIVERABLES: • 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 Final electronic copy of 10 list o Final System Platform Galaxy Backup o Final PLC programs. o Final TopView Import. o Final Updated Loop Description Document with screenshots. ASSUMPTIONS: While preparing our scope of services and fee schedule, we have made the following assumptions: • Any software licenses required for this project are supplied by others and are not included in this scope of work. • PLC, HMI, and Wonderware 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 the preliminary 10 quantity developed during scope development for the project. Owner changes to the 1/0 list shall be issued as an RFC. System Programmer shall have no less 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 36 and Wonderware ArchestrA system platform version 2023 R2. • PanelView and/or local HMI programming not included in this scope. Task Order 11668-WRRF SCADA Standards SDGC5 Digester PLC Programming Upgrades Page 6 of 11 Jacobs Engineering Group, Inc. • Owner will provide PLC programs within 2 weeks of Notice to Proceed. • Owner will provide CAB backup of Wonderware within 2 weeks of Notice to Proceed. • PLC programming effort is based on using the Owner's existing add on instructions (AOIs) as listed in Table 3. • Wonderware programming effort is based on using the Owner's existing ArchestrA object templates as listed in Table 3. • PLC and HMI tagging format will be based on tags developed during the 10 List Development portion of the project. • Owner will use tags from the 10 list development portion of this scope for entering and assigning tags within the Plant Maintenance Management System. Owner modification of tags to be completed prior to the softwaredevelopment phase of the project. • Existing 10 Test Phase with Existing Programs to be completed prior to Software Development. • TopView modifications will add up to 400 new alarms based on new PLC programs. Base setup, development, and conversion of TopView is being performed by others and therefore is not covered in this scope. System Programmer to provide Excel import file of alarms for Owner to implement. • Issues discovered during the Existing 10 Test Phase with Existing Programs step will be addressed by Owner or through the change management procedures. • No Factory Acceptance Test is required. • Test results signed by Owner 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 resolvedusing contract modification procedures described in Task 1. • Test delays or interruptions due to Owner are not included and will be resolved using contract modification procedures described in Task 1 . • Failed tests resulting from existing PLC program 10 assignment, equipment problems or issues outside the control of the System Programmer will be submitted by the System Programmer to the Owner for resolution. Impacts to programming will be resolved using contract modification procedures described in Task 1. • Owner staff will be available for coordination and assistance with field equipment during software testing. Task Order 11668-WRRF SCADA Standards SDGC5 Digester PLC Programming Upgrades Page 7 of 11 Jacobs Engineering Group, Inc. • 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 March 30 2026 and 30-week project duration. • Installation, testing and configuration of radio or cell modem systems is not included in this scope of work. • Configuration of VFD's and smart overload devices is not required and will not be changed. TABLE 2:Subsystem Details Hardwired 1/0 Ethernet l/O DI DO Al AO DIE DOE AIE AOE Digester PLC SDGC5 186 75 53 5 48 12 30 6 TABLE 3:AOI and Archestra Template Standard Versions AOI Archestra Template Analog_Input_Scaling_V1 $AI_v1 Cycle Timer v1 $CycleTimer Discrete Alarm $Alarm CoM_LeadLag_vl $LeadSelect v1 LeadStandby(selection) $LeadSelect CoM_Interlock_0 $Interlocks Motor Fixed_Speed_v2 $MotorFVNR v2 Motor VariableSpeed_v2 $MotorASD v2 PIDE Control v1 $PIDE v1 Totalizerl $Total Valve Modulating_v1_2 $VaIveMOD v1 Valve_Open_Stop_Close_v1 $VaIveOC v1 Valve Solenoid v1 $ValveSOL v1 CoM_Sequencer_Start Immediate v2 $CoM_Seq_v2* DayOfWeek N/A Task Order 11668-WRRF SCADA Standards SDGC5 Digester PLC Programming Upgrades Page 8 of 11 Jacobs Engineering Group, Inc. TIME OF COMPLETION AND COMPENSATION SCHEDULE COMPENSATION AND COMPLETION SCHEDULE Task Description Estimated Due Date Compensation 1 Project Management ■ 4/1/26 - 9/30/26 $20,061.00 2 Software Planning (Phase 1) ■ 4/1/26 - 6/15/26 $89,626.00 3 Software Development (Phase 2) ■ 6/15/26 - 8/31/26 $128,380.00 4 Software Implementation (Phase 3) ■ 8/31/26 - 9/30/26 $88,433.00 TASK ORDER TOTAL: $326,500.00 The Not-To-Exceed amount to complete all services listed above for this Task Order is Three Hundred Twenty-Six Thousand, Five Hundred Dollars and 00/100 ($326,500.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. Any travel from outside the Treasure Valley and meals purchased for workshops identified in the scope of work will be reimbursed at cost per the Master Agreement. No other expenses are anticipated for 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 ALYCE TOLMAN, Principle Dated: Dated: 3/24/2026 Project Manager: Marshal Latham Task Order 11668-WRRF SCADA Standards SDGC5 Digester PLC Programming Upgrades Page 9 of 11 Jacobs Engineering Group, Inc.