Joe,
I agree with njwirenut, you need to use a one-shot timer. This type of timer takes a momentary or maintained signal and converts it into a timed signal. The output contacts close immediately and then open after the time delay, whether the input is still there or not.

Stanley,
The Seimens Logo is better refered to as a smart relay and not a micro PLC.

For the others,
Smart relays (also available from Square D, GE and AB) have just a few inputs/outputs, several internal timers, and they are programmed from the front like a thermostat or lighting controller.
They are best when you want to use several timers in an application. They sell for only $150 to $180.