Pool Systems Automation: Difference between revisions
Jump to navigation
Jump to search
no edit summary
Matt Parnell (talk | contribs) |
Matt Parnell (talk | contribs) No edit summary |
||
| Line 18: | Line 18: | ||
* The system must be very well documented and maintainable by moderately technical member-volunteers. | * The system must be very well documented and maintainable by moderately technical member-volunteers. | ||
== Programmable Logic Controller (PLC) == | == Operation == | ||
=== Stack Light === | |||
The stack light indicates the overall operating state of the system. | |||
{| class="wikitable" | |||
!State | |||
!Description | |||
|- | |||
|None | |||
|The system is off or the pump is starting up. | |||
|- | |||
|Solid Green | |||
|The pump and system are operating nominally. | |||
|- | |||
|Flashing Green | |||
|Same as <b>Green</b> with active pool fill. | |||
|- | |||
|Solid Yellow | |||
|The pump and system are operating but intervention may be required. | |||
|- | |||
|Flashing Yellow | |||
|Same as <b>Yellow</b> with active pool fill. | |||
|- | |||
|Solid Red | |||
|The pump is stopped by the operator. | |||
|- | |||
|Flashing Red | |||
|The pump is stopped due to the surge tank level. | |||
|} | |||
== Design == | |||
=== Programmable Logic Controller (PLC) === | |||
A DirectLogic 06 (D0-06DD2) programmable logic controller (PLC) is used for as the base for monitoring and control. A PLC was selected due to its reliability and relative ease-of-maintenance by volunteer maintenance staff. Within the electrical engineering community, most have had some level of experience with PLCs and/or ladder logic. It is assumed that within the membership, there will always be someone with the knowledge that can volunteer on an as-needed basis. | A DirectLogic 06 (D0-06DD2) programmable logic controller (PLC) is used for as the base for monitoring and control. A PLC was selected due to its reliability and relative ease-of-maintenance by volunteer maintenance staff. Within the electrical engineering community, most have had some level of experience with PLCs and/or ladder logic. It is assumed that within the membership, there will always be someone with the knowledge that can volunteer on an as-needed basis. | ||
| Line 24: | Line 58: | ||
The controller consists of an internal CPU, 24V inputs/outputs (I/O) and multiple add-on modules for analog measurements. Serial communication carried over WiFi via a Lantronix PremierWave XN, presenting the PLC as if it were connected to a virtual communication port on the host PC. | The controller consists of an internal CPU, 24V inputs/outputs (I/O) and multiple add-on modules for analog measurements. Serial communication carried over WiFi via a Lantronix PremierWave XN, presenting the PLC as if it were connected to a virtual communication port on the host PC. | ||
=== Expansion Modules === | ==== Expansion Modules ==== | ||
{| class="wikitable" | {| class="wikitable" | ||
| Line 53: | Line 87: | ||
|} | |} | ||
=== Serial Interfaces === | ==== Serial Interfaces ==== | ||
The DL06 PLC has two serial interfaces. On this unit, they are configured as follows: | The DL06 PLC has two serial interfaces. On this unit, they are configured as follows: | ||
| Line 74: | Line 108: | ||
|} | |} | ||
== | === Sensors === | ||
The following points, as shown in the [[Process Flow Diagram]], are monitored by the PLC: | The following points, as shown in the [[Process Flow Diagram]], are monitored by the PLC: | ||
| Line 118: | Line 152: | ||
NOTE: The flow meter was previously a GF Signet MK515.3P1. Erratic behavior prompted its replacement in early June 2021. | NOTE: The flow meter was previously a GF Signet MK515.3P1. Erratic behavior prompted its replacement in early June 2021. | ||
== | === Drawings === | ||
Drawings have been updated as of January 23rd, 2021 with multiple corrections and as-built updates. They are still in-process and subject to review and change. | Drawings have been updated as of January 23rd, 2021 with multiple corrections and as-built updates. They are still in-process and subject to review and change. | ||
=== Panel Layout === | ==== Panel Layout ==== | ||
Pages 5-9 are reserved for enclosure panel layouts. | Pages 5-9 are reserved for enclosure panel layouts. | ||
| Line 162: | Line 162: | ||
[[File:FFSC-001 Pg 5 - PLC Panel Layout.png|300px]] | [[File:FFSC-001 Pg 5 - PLC Panel Layout.png|300px]] | ||
=== Sensors === | ==== Sensors ==== | ||
Pages 10-19 are reserved for sensors (including "flow meters") and their associated cabling. | Pages 10-19 are reserved for sensors (including "flow meters") and their associated cabling. | ||
| Line 171: | Line 171: | ||
[[File:FFSC-001 Pg 13 - Water Level Probe.png|300px]] | [[File:FFSC-001 Pg 13 - Water Level Probe.png|300px]] | ||
=== Programmable Logic Controller (PLC) === | ==== Programmable Logic Controller (PLC) ==== | ||
Pages 20-29 are reserved for the PLC and its expansion modules. | Pages 20-29 are reserved for the PLC and its expansion modules. | ||
| Line 181: | Line 181: | ||
[[File:FFSC-001 Pg 25 - PLC Slot 3 - 4-20 mA Analog Inputs.png|300px]] | [[File:FFSC-001 Pg 25 - PLC Slot 3 - 4-20 mA Analog Inputs.png|300px]] | ||
=== Auxiliary === | ==== Auxiliary ==== | ||
Pages 40-49 are reserved for systems related to the automation system (via interconnection). | Pages 40-49 are reserved for systems related to the automation system (via interconnection). | ||