Вот это меня и смущает.
Логично делать расчёт на bar-1 и выставлять приказы на bar. В TSLab в визуально редакторе не получается ли что расчёт ведётся на bar-1, а приказы выставляются на bar+1 и значения bar как бы выпадают?