It can also be written much more condensed:
DelayTimer_bcd :=S_ODT (T_NO:= T10, S:=M3.5, TV:=T#1s, R:=FALSE, BI:=MW100,Q:=M3.6);
The above example is an ondelay timer using T10, with a fixed setpoint of 1 second, input M3.5 and output M3.6
edit: The confusing bit is that the main returned value (DelayTimer_bcd), is only used for display of the remaining time in BCD format. You dont have to use it for anything.
The output you need to use is from the Q parameter.