HomeMy WebLinkAboutAgreement_Water Service_5/11/2023_Extreme Control SystemsVillage Of Tequesta, FLORIDA
23-P-001 PLC Network Update
Village Of Tequesta PLANT
INTEGRATION SERVICE
Z
EE
Owner: Village of Tequesta
Supplier: Extreme Control Systems, INC
18287 Flagship Circle
Jupiter, FL 33458
Contact: David Moore
President
1
Extreme Control Systems, Inc • 18287 Flagship Circle • Jupiter Florida 33458 • (561)-758-6101
Table Of Contents
ProposedNetwork SCADA Layout.................................................................................................................3
Figure1 Proposed Layout................................................................................................................................3
ScopeOf Work...................................................................................................................................................4
ScopeOf Work................................................................................................................................................5
AcceptanceCriteria...........................................................................................................................................8
Scopeof Work Changes....................................................................................................................................8
Fee Structure........................................................................
Reimbursable Expenses......................................................
Warranty..............................................................................
Proposal Price......................................................................
Proposal Signature Page .....................................................
References.............................................................................
.........................................................................8
.........................................................................8
.........................................................................9
.........................................................................9
.........................................................................9
.......................................................................10
2
Extreme Control Systems, Inc • 18287 Flagship Circle • Jupiter Florida 33458 o (561)-758-6101
Current Network Issues
Extreme Control Systems, Inc • 18287 Flagship Circle • Jupiter Florida 33458 • (561)-758-6101
Description of Problem
I. Description of Issue — I was called into troubleshoot several issues with the SCADA System and PLC's.
Operators described an issue involving the high service pumps. When they would change the lead high
service pump, they would see it change on the display, then change back on its own. They were
concerned as the system showed that High Service pump #7 was off, showed high service pump #5 was
running. Later they noticed both pumps were running, and could burn up pump #7.
I was able to duplicate the issue of seeing the pump change, and reverting back. This was only
momentary and would after 15-16 seconds revert back to the correct display. First looked into the PLC
to verify that only one of the pump run outputs could be on, either pump 5 or pump 7. Found this to be
logically impossible to have both run outputs on at the same time. This would indicate that the problem
could be with the external relay. I was never able to duplicate the issue. I added pump run indications
to the SCADA display, and also made visible the actual run outputs status to the display screen. Should
they find that both the pump are running, suggested they check these statuses, and check external relays.
The major problem I came across with the Pump control flipping back and forth is a major latency
problem with PLC communications. Looking at the SCADA I/O servers, which are outdated, found
the update rate to be 15-17 seconds. This is a major problem as the update should be less than 1 second.
Checking in the 1/0 server I found the most errors, over 140 with the Filter Panel. John had stated that
they have had this latency issue since the filter panel project. The VO server is talking to a Control
Logix 5000 PLC as though it was the old SLC500 PLC. The processor does not understand these
addresses as being requested. This could possibly be a major cause of the latency as the PLC keeps
looking for these addresses for each point it cannot find.
My overview of the entire network causes great concern. When the Filter Panel was replaced they
should have brought the new Ethernet network back to the main building, and connected to the SCADA
system. This would have allowed direct communications to the Filter Panel PLC with the correct 1/0
mapping. Currently it is added to the DH+ Network which is only 56K speed, and needing address
translations. Also, along with the Filter panel they have added another Control Logix 5000 PLC in the
Electrical Control room 2. This was added to control some of the High Service Pumps, and does not
use the installed processor. This PLC is set up as remote 1/0 to the Filter Panel PLC over Control Net
and Ethernet. The main logic for these High Service Pumps is in the Main PLC 5 in the Electrical
Control Room #1 in the main plant. The data is then transferred to the Filter Panel through read and
writes over the DH+ network to process the commands and send back status to the PLC 5 and SCADA
system.
The SLC500 in the Chem Building can also be added to the Ethernet network. There is several options
to accomplish this change. Rockwell Automation is trying to move from this legacy PLC to Control
Logix series. They still offer a SLC505 (1747-1,551) processor but at an inflated cost ($9470). If we
went this direction, there would be no need to replace the Panel View 1000.
Another option was to install a Compact Logix solution with a 5380 processor 5069-L306ER for $1280
along with installing a 1747_AENTR module in place of the SLC504 processor for $2610. That would
make the SLC500 I/O modules remote to the Compact Logix processor. The problem with this method
is having to change the Panel View 1000 to one that is Ethernet capable.
4
Extreme Control Systems, Inc • 18287 Flagship Circle 9 Jupiter Florida 33458 9 (561)-758-6101
Proposal for SCADA/PLC Network
Extreme Control Systems, Inc • 18287 Flagship Circle • Jupiter Florida 33458 9 (561)-758-6101
I. Proposal to fix latency issues:
a. Lessen the burden of the DH+ network by expanding to an Ethernet network where possible.
b. Once the Ethernet is expanded from the Filter Panel, communicate to the PLC with the correct
communications protocol.
c. Expand the Ethernet network to the Chem Building and move SLC500 to Ethernet network.
d. Install new I/O server on the SCADA System, and readdress Filter Panel tags to read values over Ethernet
using Control Logix 5000 protocol.
e. Clean up SCADA tag database of old unused tags.
11. Proposal to fix latency issues with Filter Panel:
a. Install a fiber patch panel and a N-Tron 508FX2-A-ST Ethernet switch in the Main PLCS panel
b. Currently only using two strands of the multi -strand fiber cable for DH+. Connect other strands from
the existing fiber cable for Ethernet network use. They would connect to the N-Tron from the patch
panel with fiber patch cords.
c. In the main control room there is a switch that has only 4 ports that would change to a 5 port switch.
Install a CAT 6 cable from the 5 port switch to the N-Tron in the Main PLC panel.
d. Install new I/O server on the SCADA System, and readdress Filter Panel tags to read values over Ethernet
using Control Logix 5000 protocol.
III. Proposal to change Chem Building PLC from DH+ to Ethernet:
a. Install a fiber patch panel and a N-Tron 508FX2-A-ST Ethernet switch in the Chem Building panel
b. Currently only using two strands of the multi -strand fiber cable for DH+. Connect other strands from
the existing fiber cable for Ethernet network use. They would connect to the N-Tron from the patch
panel with fiber patch cords.
c. Change Processor to a SLC505 (1747-1,551/Q.
d. Download PLC program to the new processor with needed configuration and code changes.
6
Extreme Control Systems, Inc • 18287 Flagship Circle • Jupiter Florida 33458 9 (561)-758-6101
SCADA-1 SCADA2 PM Office Lab Hirshniann
Report Prig 4 Pori
MS81
Filer Optic DH, Network
Filer Optu Ethernet Network
PLC Ethernet Network
Data Hiovav � Neruork
Cowtrol Net Network
MCC1
--------------------
MCP2 MCP1
PLfS MMitll UO Rock1 Phoenix Digital PLC5 Whh UO Racks — — — —
IMR fon fun
I
II I I i
II -----I I ______ ____ II
L------------------- ----�
Filter Panel
� — — ——LOgr'x 5000 PLC �
WOHRR)attrCoNtroloM
— — I — — Pamview 1000 I
J --J
MCC2
----------,
N-Tron Nub FX208 ff Lop 5000 PLC
I
Figure 1- Current PLC Network
Plweniz Digital
A9XI
DH, Net Work
NaOCL Building
I I
saSO4
I
e I
I
I
I
i I
PMW,V ew 1000
7
Extreme Control Systems, Inc a 18287 Flagship Circle a Jupiter Florida 33458 • (561)-758-6101
SCADM
Faer Optic DH• Network
Filter Optic Ethernet Netmik
PLC Ethernet Network
Data Highway • Netnrk
Control Net Network
SCADA-2
Report Printer
(USBI
a�
PM Office
i
Lab
MCC1
r— — — — — — — — — — — — — — — — — — — — — — — — —
MCP2
MCP1
_-------------------�
PlCS With VO Rackl PhM* DOW PLO With VO Racb
II I I I�
II � I II
*ShM=
4 Pori
P11t)E1jix Digital
AN X2
OH, Net Wotr
------ NaOCL Building
L-------_-+�---------------�
— finer Pane!
Legix 5000 PLC _I
15' DtiRlD and Conr; olonef
AM ron EHub i
MUST
— — — Pan VkW 1000 rl
MCC2
N•Tron ENub W08-Sr too 5000 PLC
I.1
Figure 2: Proposed System Layout
CL114
µTron Eft
ruoa sr
I
Pwwjvkw 1000
L----------
8
Extreme Control Systems, Inc • 18287 Flagship Circle • Jupiter Florida 33458 • (561)-758-6101
SCOPE OF WORK
Extreme Control Systems, Inc 9 18287 Flagship Circle 9 Jupiter Florida 33458 9 (561)-758-6101
Proposed Scope Of Work
IV. Project Description— Expanding the Ethernet Network from Filter Panel to Main PLC5 panel
and Chem Building using existing fiber. Leaving DH+ network intact but moving Filter
Panel PLC and Chem Building PLC to Ethernet communications.
V. Services, deliverables and milestones.
Filter Panel
The fiber from the Main PLC5 panel are already connected to the existing patch panel.
• Connect existing N-Tron to patch panel with an ST Fiber patch cable.
• Reassign IP address to correspond with SCADA network
• Reassign IP address for PLC in Electrical Control Room #2
Main Control Room
• Replace Hirschman 4 Port Switch with 6 Port Switch.
• Install Cat 6 RJ 45 Cable from Control Room to Main PLC5.
Main PLC5 Panel
• Install Fiber Patch Panel and N-Tron 508FX2-A-ST Ethernet switch.
• Connect existing Fiber from Chem Building and Filter Panel to patch panel.
• Install fiber patch cable between Patch Panel and Stratix 1783-BMSIOCGA managed
Ethernet switch.
• Connect CAT 6 cable from Main Control room to Stratix 1783-BMS I OCGA managed
Ethernet switch.
• Test Ethernet to Filter Panel.
Chemical Building Panel
• Install Fiber Patch Panel and N-Tron Ethernet Switch.
• Install SLC505 processor, configure and download program
• Connect existing Fiber from Main PLC 5 Panel and Filter Panel to patch panel.
• Install fiber patch cable between Patch Panel and N-Tron Ethernet Switch.
• Connect CAT 6 cable from N-Tron Ethernet Switch to SLC505 processor.
• Test Ethernet to Filter Panel and Main PLC 5 Panel.
10
Extreme Control Systems, Inc • 18287 Flagship Circle 9 Jupiter Florida 33458 • (561)-758-6101
SCADA Application
• Install newest 1/0 server and configure for DH+ network and Ethernet network.
• Clean up tag database.
• Readdress Filter Panel tags off DH+ network to the Ethernet Network.
• Readdress Chemical Building tags off DH+ network to the Ethernet Network.
• Clean up PLC Peer -to -Peer communication messages.
• Clean up Filter Panel PLC program.
VI. Acceptance Criteria — At the conclusion of each milestone, an acceptance and approval process will
be in place to ensure that all tasks, projects, programs, or other assignments associated with or in
conjunction with, either directly or indirectly to the milestone, have been performed completely
and to the satisfaction of the parties without reservation of any kind in the past, present or future.
VII. Scope of Work Changes — This section addresses any deliverables which are outside of the defined
tasks and outlines the approval process required before work will begin on the task and whether or
not additional fees will be charged.
• Any deliverables outside of the defined tasks will be out of scope and will be subject to
and require an approved Scope Change Request Form before work will begin on the task.
VIII. Fee Structure
• Cost for All time, including travel hours, spent on the project by professional,
technical, and clerical personnel has been included in this quoted price. (Travel time
is billed at half-hourly fees, portal to portal.) Unless otherwise stated, any cost
estimate presented in a proposal is for budgetary purposes only, and is not a fixed
price. The client will be notified when 75 percent of any budget figure is reached.
IX. Reimbursable Expenses
• Cost for Travel expenses necessary for the execution of the project, including rail,
taxi, bus, air, rental vehicles, highway mileage in company or personal vehicles,
which will be charged at 51.5 cents per mile has been included in the quoted price.
• The following expenses are billed at direct cost:
4 Accommodations, all meals at cost
46 Telephone/fax charges.
4. Postage and shipping/courier services
11
Extreme Control Systems, Inc • 18287 Flagship Circle • Jupiter Florida 33458 • (561)-758-6101
4 In-house printing and reproduction
* Other project expenses: photocopying, laser printing, and so forth
X. Items to be purchased by Village of Tequesta (prices are estimated):
Gray Bar:
(2) Corning WIC-024 Fiber wall -mountable Interconnect center - $190.17.
(8) Corning WIC-CP1-15T Wall -Mountable Interconnect Center connection panels - $52.31
each
(10) GBST2-DI-01 - Duplex ST to ST Fiber Optic Patch Cord, Single mode, 1 M - $15.03 each
Digi-Key:
(2) Red Lion N-Tron 508FX2-A-ST Ethernet Switch - $ 1,964 each.
Items to be purchased by Extreme Control Systems (prices are estimated):
JAG
(1) Allen Bradley Stratix 5700 Managed Switch 1783-bms06TGA - $1,812
* * *.plchardware.com:
(1) 1747—L551/D Allen-Bradley 1747-L551 SLC 5105 Controller, 16K, Ethernet & RS-232, Series
C $4,500.
I. The proposed system is supplied with a warranty for 1 year from startup up to 40 hours/yr. Extra
hours will be charged at 100.00 per/hr plus expenses.
The proposed system is supplied with a warranty for 1 year from startup up to 40 hours/yr. Extra
hours will be charged at 100.00 per/hr plus expenses
II. Proposal Price
The total cost for all hardware and services provided under this proposal is $ 21,573, which excludes
any sales, or use taxes. This price includes 2 weeks onsite for installation and startup.
A copy of the Cities tax exempt number must be provided to avoid sales taxes.
The terms of this contract can be modified by a signed agreement by both parties.
12
Extreme Control Systems, Inc * 18287 Flagship Circle • Jupiter Florida 33458 • (561)-758-6101
Acceptance of Agreement:
David J Moore
Extreme Control Systems, Inc
President
Title
References
Steve Bailey
%U_V�
ea
my Allen, Village Manager
ge of Tequesta
Date
President 1185 Beaver Ruin Rd.
Bailey Engineering Consultants Suite A
Norcross, GA 30093
4733 W Atlantic Ave Suite 12-C
Delray Beach FL 33445 Telephone: 678-325-2820
Fax: 770-564-5689
Telephone: (561) 819-0488 Mobile: 770-634-7395
Fax: (561) 819-5557 E-Mail: ibercikCca mrsystems.com
Mobile: (561)-252-1304 Website: "*.mrsystems.com
Ron. Happe.
General Manager
ATP Oil & Gas (Netherlands) B.V.
Terry Southard
Water-Staete Gebouw
Utilities Operation Manager
Dokweg 31 B
4350 41 st Street
1976 CA IJmuiden
Vero Beach FL. 32964
Netherlands
Telephone: 772-226-3404
Telephone: 00 31 (0) 255-523377
E-Mail: tsouthardCd)ircgov.com
Telefax: 00 31 (0) 255-525636
Mobile: 00 31 (0) 6-11471271
John Rabaut
E-Mail: rhappe(d�atpoq.com
Utilities Plant Operation Manager
Buffalo Road
Jim Bercik
Titusville, FL. 32964
President
MR Systems, Inc
Telephone 321-745-7412
E-Mail: John. Rabaut(abTitusville.com
13
Extreme Control Systems, Inc * 18287 Flagship Circle 9 Jupiter Florida 33458 9 (561)-758-6101
E-Mail: rmoore(a)ucnsb.org
Matt Hixson
Utilities Operation Manager
4800 Deep Marsh Road
Titusville, FL. 32964
Telephone:
Fax:321-383-5646
E-Mail: matt. hNson Titusville.com
Roger Moore
WWTP Plant Supervisor
New Smyrna Beach WWTP
207 Williamson Blvd
New Smyrna Beach, Florida 32168
Telephone: 386-424-3182
14
Extreme Control Systems, Inc • 18287 Flagship Circle • Jupiter Florida 33458 • (561)-758-6101
PUBLIC RECORDS. In accordance with Sec. 119.0701, Florida Statutes, CONTRACTOR must keep
and maintain this Agreement and any other records associated therewith and that are associated
with the performance of the work described in the Proposal or Bid. Upon request from the
Village's custodian of public records, CONTRACTOR must provide the Village with copies of
requested records, or allow such records to be inspected or copied, within a reasonable time in
accordance with access and cost requirements of Chapter 119, Florida Statutes. A CONTRACTOR
who fails to provide the public records to the Village, or fails to make them available for
inspection or copying, within a reasonable time may be subject to attorney's fees and costs
pursuant to Sec. 119.0701, Florida Statutes, and other penalties under Sec. 119.10, Florida
Statutes. Further, CONTRACTOR shall ensure that any exempt or confidential records associated
with this Agreement or associated with the performance of the work described in the Proposal
or Bid are not disclosed except as authorized by law for the duration of the Agreement term, and
following completion of the Agreement if the CONTRACTOR does not transfer the records to the
Village. Finally, upon completion of the Agreement, CONTRACTOR shall transfer, at no cost to
the Village, all public records in possession of the CONTRACTOR, or keep and maintain public
records required by the Village. If the CONTRACTOR transfers all public records to the Village
upon completion of the Agreement, the CONTRACTOR shall destroy any duplicate public records
that are exempt or confidential and exempt from public records disclosure requirements. If the
CONTRACTOR keeps and maintains public records upon completion of the Agreement, the
CONTRACTOR shall meet all applicable requirements for retaining public records. Records that
are stored electronically must be provided to the VILLAGE, upon request from the Village's
custodian of public records, in a format that is compatible with the Village's information
technology systems.
IF CONTRACTOR HAS QUESTIONS REGARDING THE APPLICATION OF CHAPTER
119, FLORIDA STATUTES, TO CONTRACTOR'S DUTY TO PROVIDE PUBLIC RECORDS
RELATING TO THIS AGREEMENT, PLEASE CONTACT THE VILLAGE CLERK, RECORDS
CUSTODIAN FOR THE VILLAGE, AT (561) 768-0440, OR AT
Imcwilliams@tequesta.org, OR AT 345 TEQUESTA DRIVE, TEQUESTA, FLORIDA
33469.
Pursuant to Article XII of the Palm Beach County Charter, the Office of the Inspector General has
jurisdiction to investigate municipal matters, review and audit municipal contracts and other
transactions, and make reports and recommendations to municipal governing bodies based on
such audits, reviews, or investigations. All parties doing business with the Village shall fully
cooperate with the inspector general in the exercise of the inspector general's functions,
authority, and power. The inspector general has the power to take sworn statements, require
the production of records, and to audit, monitor, investigate and inspect the activities of the
Village, as well as contractors and lobbyists of the Village in order to detect, deter, prevent, and
eradicate fraud, waste, mismanagement, misconduct, and abuses.
"The Village of Tequesta strives to be an inclusive environment. As such, it is the Village's policy
to comply with the requirements of Title II of the American with Disabilities Act of 1990 ("ADA")
by ensuring that the Contractor's [ agreement /bid documents and specifications ] are accessible
to individuals with disabilities. To comply with the ADA, the Contractor shall provide a written
statement indicating that all [ agreement /bid documents and specifications], from Contractor,
including files, images, graphics, text, audio, video, and multimedia, shall be provided in a format
that ultimately conforms to the Level AA Success Criteria and Conformance Requirements of the
Web Content Accessibility Guidelines 2.0 (Dec. 11, 2008) ("WCAG 2.0 Level AA"), published by
the World Wide Web Consortium ("WK"), Web Accessibility Initiative ("WAI"), available at
www.w3.org/TR/WCAG/."