Создал блок пользователя в коде. Создал параметр пользователя fPWM, тип int.
При вставке этого параметра в нужное место кода, он вставляется с пробелом перед и после наименования параметра. Вот так: AF_DCMotor motor1(1, MOTOR12_ fPWM KHZ). В этом случае при компиляции параметр fPWM корректно заменяется числом, которое выставлено пользователем, однако остаются пробелы до и после числа и данная запись становиться некорректной для компилятора ide. Так как должна быть строка вида: AF_DCMotor motor1(1, MOTOR12_64KHZ) (64 приведено для примера).
Если вручную убрать пробелы после вставки fPWM в код, то компилятор FLProg не заменяет этот параметр на число заданное пользователем. И передает эту строку в ide в таком виде: AF_DCMotor motor1(1, MOTOR12_fPWMKHZ)