Posted 26 Jan 2008 (edited) Hi, does anyone know where I took the wrong turn? In a SFC I've a Step, named:"Mixing" The following transition (ST Type) is named: "TimeElapsed" The condition on wich the transition becomes true should be: the step "Mixing" should be 300 seconds active, so I put this ST in: TimeElapsed:=Mixing.T>=300; After compiling there are no errors and the program runs nicely in the simulator...... ..... until the step "Mixing". Under the active step I see the steptimer and it passes the 5 minutes and keeps counting, but the transition never becomes true. Carol I'm such a goof , the name of the step isn't "Mixing" that's the name of the actionblock. And so I looked at the wrong timer. What a good night sleeps makes a difference..... Carol Edited 27 Jan 2008 by Carol Share this post Link to post Share on other sites
Posted 5 Feb 2008 As u know condition is typed before result kinda like do while Mixing.T<=300----TimeElapsed:=Mixing.T then when Mixing.T becomes = or > then 300 ur condition wont be satisfied and execution of result will stop. Or just use timer. Share this post Link to post Share on other sites