Цикл выполнения SFC это не правильно. Можно говорить о цикле выполнения состояния SFC. Даже если у Вас все переходы = true сеть из n последовательных состояний будет выполняться n циклов ПЛК. Т.е. по умолчанию (цикл плк=1 мс) n мс.

Прекратить выполнение программы sfc можно установив переменную программы на SFC (важно - не глобальную - а именно локальную) SFCReset в true.