Originally Posted by
delphinus
I currently have my email alerts contain the following statements to alert me to problems in the calcium reactor:
<... other stuff ...>
If pH < 6.5 Then ON
If pH > 7.0 Then ON
The idea being if CO2 starts dumping too much into the reactor, or the reactor itself gets a clog or otherwise slow flow, then the pH might drop too low; similarly, if CO2 doesn't inject enough (or runs out) then the pH will raise too high to run properly.
For the most part, this works fine for steady-state operation. But a recent trip away from home I started getting email and text alerts because the pH dropped too low. (Turns out there was a power failure and the reactor took a while to get going again.) Meanwhile I was getting constant alerts, I was away and couldn't deal with it, so I turned off the CO2 (I figured it was safer to just not have CO2 until I could get home and take a look at it).
Of course then I started getting emails/text alerts about the pH being too high. Fair enough, I should have added a conditional that the CO2 outlet state itself be checked. (eg., "If CO2 ON AND pH < 6.5 Then ON" etc.) So that part is easily corrected.
But it occured to me this morning, if I just turn the CO2 back on, and it takes at least an hour for the reactor to get to the pH setpoint, then I'll get email/text alerts until the pH settles.
I want to suppress these alarms. So I guess I need to look at a virtual outlet, call it say pH_alarm and then make use of either DEFER or MIN within its program to achieve this.
So change the email alarm itself from:
If pH < 6.5 Then ON
If pH > 7.0 Then ON
To:
If Output pH_alarm = ON Then ON
And have the pH_alarm outlet be something like:
Set OFF
If pH < 6.5 Then ON
If pH > 7.0 Then ON
DEFER 60:0 Then ON
So I think this will result in pH alarms will always be suppressed until the condition exists for at least an hour. That may be acceptable, but it would mean it would be at least an hour before an alert happens in the case of a legit problem of concern.
Is there a way to put a conditional in there that looks at whether the CO2 outlet was set to ON or AUTO in the last hour, and if so, then not to go ON until that much time has passed?
Thanks!
Bookmarks