Get yourself some cesium-133 (Cs-133). Excite it with microwaves (do this in a vacuum), and use a detector to monitor the emission spectrum of the Cs-133 as it falls to it's ground state. Feed the output of the detector into a PLC input, and count up to 9,192,631,770. Then turn on your output, and reset the counter to zero. Start counting again to the same number, turn off the output, reset the counter, and repeat infinitely. This should be exceptionally easy to do in FBD, as you can build the Cs-133 microwave oscillator and detector right into one of the programming boxes!