Had to write my own DST one time in a Control Logix, which HAS a DST checkbox in its time master setup. But, any changes in the system master clock require a program-to-run mode transition, and they couldn't shut down the plant. I agree with Bernie -- check that it's Sunday, check the Day of Month range, and write to the system clock. (Make sure to set a flag showing you've done it on "fall back", so you don't keep doing it every hour till the end of time, then clear the flag after the system time is out of the triggering window)