Hi Everyone.

I am putting together a relay timing program that is going to control 16 different relays, with at least 2 (maybe 3) on/off points each daily.
This program is going to run 24/7. Each on/off point is going to be user selected by the DateTimePicker (time only. no date). I want to set the timer intervals that trigger my relay on/off commands to only fire when needed, if possible. That way it dosent tie up the network.

I started making a program but with 32+ timers it was getting a little confusing. Can this all be done with only a few timers? Also the network was very busy. and i could not override the relay unless I disabled the timer first because it kept sending the on or off command at 1 second intervals.

I did a search but couldnt find anything that was very helpful to me.

If you cant tell, I am a noob. Any help/info would be much appreciated.

-Steve