Тогда, скорее, вопрос именно к производительности этого блока fSEL.
Судя по вашим данным, 150 блоков увеличивают цикл на 10мс, значит один блок вычисляется 10мс/150=66 микросекунд
Частота процессора ПР200 составляет 72МГц, и за 66 микросекунд процессор может выполнить 72*106 * 66*10-6 =~ 4700 операций.
Крайне и крайне много для такого блока. Если же сделать оператор fMOV, который будет занимать не 4700, а 4699 команд контроллера, то общее быстродействие вообще никак не изменится.
Поэтому тут 2 варианта:
1) Либо действительно 150 блоков fSEL занимают 10мс
2) Либо вы ошибаетесь (ну и там не только блоки fSEL, а ещё какие-то дополнительные операции или их не 150, а 15 тысяч)