To the OP, you need to read up on the TOF. It is doing exactly what it is supposed to do. It starts with the ACC = PRE so it doesn't start timing automatically on a power cycle. Since it begins timing when it is false it needs to see a TRUE to FALSE transition.
========================
Okie this is not intended to teach you, I know you know what you are doing! This is just for public consumption.
I do use the TOF and the TON. It's actually real simple and believe it or not they work almost identically.
First thing I ask, "Do you want to make something happen FOR a duration or AFTER a duration".
FOR a duration means you want to use the TT bit and while either timer can work I always use a TON.
AFTER a duration means you want to use the DN bit. Then the next question is do you want to turn something ON or OFF after a duration. That answer tells you which timer to use.
If you want to turn the DN bit on, make the rung true. If you want to turn the DN bit off, make the rung false. It works the same for both types of timers. The difference is in where the delay factors in. Do I delay turning on (TON) the DN bit and some associated output, or do I want to delay turning off (TOF) the done bit and some associated output.
I have seen people struggle and waste far too much time pushing a square peg into a round hole.
OG