thehoneybadger
Member
Hey All.
I am working on my home automation system (again). I want to tinker around with my irrigation system.
The system itself is pretty simple. Glorified garden timer really. But i was asking myself recently. Say for example it was a really sophisticated system with like 16 different start times.
Assuming that i have a memory of a fish (which is more true than false), how would i know if a program i am setting overlaps with another program?
eg. Program 1. Start irrigation at 1200hrs, run for 30min, then stop.
If i completely forgot that the system would be running between 1200hrs and 1230hrs, and i decided to set a second program;
eg. Program 2. Start 1220hrs, run for 30min, then stop.
There is an obvious overlap here.
Is there a way that i could program my PLC to automatically identify this overlap and somehow give me a message? Even if it were a simple output or something? To highlight that there is an overlap?
I was thinking the solution would involve being creative with arrays or something.
Any creative ideas would be much appreciated .
I am working on my home automation system (again). I want to tinker around with my irrigation system.
The system itself is pretty simple. Glorified garden timer really. But i was asking myself recently. Say for example it was a really sophisticated system with like 16 different start times.
Assuming that i have a memory of a fish (which is more true than false), how would i know if a program i am setting overlaps with another program?
eg. Program 1. Start irrigation at 1200hrs, run for 30min, then stop.
If i completely forgot that the system would be running between 1200hrs and 1230hrs, and i decided to set a second program;
eg. Program 2. Start 1220hrs, run for 30min, then stop.
There is an obvious overlap here.
Is there a way that i could program my PLC to automatically identify this overlap and somehow give me a message? Even if it were a simple output or something? To highlight that there is an overlap?
I was thinking the solution would involve being creative with arrays or something.
Any creative ideas would be much appreciated .