It really depends on how precise you want to be. If you would like the cycles to end precisely on a clock hour then you need s processor with a Real Time Clock. Otherwise the timers on the PLCs will provide a fairly accurate (within a few seconds) set of cycles but it may drift over time relative to actual time.
Please not the precise model number of your PLC.