Да вроде это нормально и связано с принципами работы ПЛК. Вы не можете изменить переменную блока в том же цикле. И если там несколько итераций при работе то тем более может потребоваться несколько циклов.