clp said:
Let's say the temperature of the tank is 79.5, and you modify the program. The HET status will be unknown, because neither of the two program statements has ever been true. As soon as the temperature rises or falls and one of the statements is true, the appropriate on or off command will be sent to the HET.
Curt
Hi Curt,
My program is listed at the bottom of this post. A couple of odd things I've noticed: The unknown status can occur for devices (timers) for which there are no progam statements. My return pump, for example, is set to Manual On. Sometimes, its status turns up as unknown, other times it is 'on'. If I modify my program (e.g. change the time at which a light comes on), this may or may not change the status of my pump to unkown. Sometimes it does; other times the status remains known. My point is that which devices become unknown is random. It only seems to affect my pumps and heaters. I've never seen a light's status become unknown.
A second, perhaps unrelated issue: If a device has program statements and is then set to manual off, the manual off setting appears to be temporary. At some point, it converts to auto. This does not happen for devices that have no program statements (e.g. my return pump).
An example. I have a chiller which is set to turn on at a particular temp. I also have a pump that turns on just before the chiller (PMC) which moves water through the chiller. Since the weather has turned colder, I have switched my chiller to manual off. Inevitably, the chiller will at some point, convert it self to auto. It does not seem to do this following a change in program code. Perhaps it occurs on a power reset? I've not tested that yet. Is it supposed to do that? In an ideal world, I would prefer it to stay in the state it is set to...
---
If Time > 09:00 Then LT1 ON
If Time > 22:00 Then LT1 OFF
If Time > 12:30 Then LT2 ON
If Time > 21:00 Then LT2 OFF
If Time > 12:00 Then LT3 ON
If Time > 20:30 Then LT3 OFF
If Temp > 79.9 Then PMC ON
If Temp < 79.5 Then PMC OFF
If Temp > 80.0 Then COL ON
If Temp < 79.5 Then COL OFF
If Temp < 79.0 Then HET ON
If Temp > 79.5 Then HET OFF
If Temp < 78.9 Then HT2 ON
If Temp > 79.5 Then HT2 OFF
OSC 060/060 ON/OFF Then PM2 ON
If Feed cycle Then PM1 OFF
If Feed cycle Then PM2 OFF
If ORP < 365 Then OZN ON
If ORP > 385 Then OZN OFF
If pH > 08.45 Then CO2 ON
If pH < 08.35 Then CO2 OFF
If Time > 00:00 Then ALM OFF
If pH > 08.50 Then ALM ON
If pH < 08.00 Then ALM ON
If ORP > 450 Then ALM ON
If ORP < 300 Then ALM ON
If Temp < 78.0 Then ALM ON
If Temp > 80.2 Then ALM ON