Pool Systems Automation: Difference between revisions
→Programmable Logic Controller (PLC)
Matt Parnell (talk | contribs) |
Matt Parnell (talk | contribs) |
||
| Line 79: | Line 79: | ||
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. | ||
==== Digital Inputs ==== | |||
{| class="wikitable" | |||
!Input | |||
!Function | |||
!Description | |||
|- | |||
|X4 | |||
|Surge Tank Float | |||
|Not presently implemented; reserved for future use. | |||
|- | |||
|X5 | |||
|Motor Starter Status | |||
|Active when the main pump is operating. | |||
|- | |||
|X10 | |||
|Boiler Stage A | |||
| | |||
|- | |||
|X11 | |||
|Boiler Stage B | |||
| | |||
|- | |||
|X12 | |||
|Boiler Stage C | |||
| | |||
|- | |||
|X13 | |||
|Boiler Stage D | |||
| | |||
|- | |||
|X14 | |||
|Boiler Stage E | |||
| | |||
|} | |||
==== Digital Outputs ==== | |||
{| class="wikitable" | |||
!Output | |||
!Function | |||
!Description | |||
|- | |||
|Y4 | |||
|Stack Light Red | |||
|Drives the red element of the stack light. | |||
|- | |||
|Y5 | |||
|Stack Light Yellow | |||
|Drives the yellow element of the stack light. | |||
|- | |||
|Y6 | |||
|Stack Light Green | |||
|Drives the green element of the stack light. | |||
|- | |||
|Y10 | |||
|Fill Valve | |||
|Drives the pool fill valve into the open position (spring-return when off). | |||
|- | |||
|Y11 | |||
|Motor Starter Stop | |||
|Stops the main pump by mimicking "stop" button closure. | |||
|- | |||
|Y12 | |||
|Boiler Disable | |||
|Disables boiler operation when a significant fault condition is observed. | |||
|} | |||
==== Expansion Modules ==== | ==== Expansion Modules ==== | ||