Here is how I programmed the P4 to turn off one of the return pumps, skimmer and ATO on a low level in the return chamber. The most likely cause of low level (other than not filling the ATO reservoir) is going to be some type of blockage reducing flow through the chambers. The settings also delay the restart of the skimmer and ATO for five minutes upon resetting the low level alarm. Since I also have the skimmer and ATO restart delayed five minutes following maintenance mode, I needed to use programable logic to provide both functions. The time delays allow for levels to return to normal upon restart of any pumps that may have been off.
Level Sensor Settings
The settings are in the blue lines (Control Circuit 1).
The function (State) is set to Fill Water and inverted. When the sensor is covered any functions assigned to Fill Water 1 will stay on, logic state (1).
I have Reset Error Automatically unchecked, preventing the pump from cycling on and off. This could happen if the reason for the low level has not been cleared. The pump would turn on, drawing level back down, then tripping again, and just keep repeating. The alarm is manually cleared by logging in to the P4 and selecting Reset Error, under States.
Note: When the sensor is set for Leakage Detection the Max on-time is ignored.
Programmable Logic
G1 and G2 create five minute timers after maintenance mode is turned off. The logic state remains (1) for five minutes after Maintenance Mode is turned off, then it goes to (0). I have Maintenance 1 programmed to turn off equipment for performing a water change and Maintenance 2 programmed to turn off equipment for performing work in the rear chambers. Each of those maintenance modes turn off the skimmer. Maintenance mode 2 also turns off the ATO.
G4 combines G1 and G2 to create the time delay when either Maintenance Mode is turned off. The logic needs to be inverted since we want a logic (1) to turn on the skimmer, after five minutes.
G3 creates a five minute timer after Fill Water 1 is activated. Fill Water 1 is active when there is not a low level alarm.
G5 combines G3 and G4 to create the five minute time delay for turning on the skimmer following Maintenance Mode or clearing the Low Level Alarm.
G8 combines G2 and G3 to create the five minute time delay for turning on the ATO following Maintenance Mode 2 (rear chamber maintenance) or clearing the Low Level Alarm.
Powerbar Settings
The pump I have turning off (S2) just needs to be set to Fill Water 1. If level goes low the pump turns off. It will come back on when the Low Level Alarm is reset in the P4.
The skimmer (S4) is set to Programmable Logic 5.
The ATO (S10) is set to Programmable Logic 8.
(Edited twice as I revised my programmable logic)
Link to posts in build thread