It should take about thirty seconds to put in a self-resetting timer and a comparison statement; that's what I would do.
Otherwise, all MicroLogix and SLC family controllers have a free-running clock based on the controller's crystal oscillator that is stored in the Status data file in word S:4.
The individual bits of that clock can be used as 50% duty cycle flashers.
Because they're based on the crystal and not on the real-time clock, they don't have an exact 1 Hz period. Bit S:4.07 will be on for 1.28 seconds and off for 1.28 seconds.
Don't try to use the Real Time Clock (RTC) data file for a 1 Hz flasher; the Seconds value is only updated every two seconds so you never see any odd numbers.