Цитата Сообщение от IVM Посмотреть сообщение
У меня такое работает на реальном железе. Я взял код стандартного ФБ STEPPER и заменил у разгона и торможения WORD на DWORD.

Вот кусок кода из рабочей программы.

SteppersConfig_Pru1MemoryTransfer(
STEPPER1_PRU1_dir := Dir,
STEPPER1_PRU1_stepper_accel_ramp := Accel,
STEPPER1_PRU1_stepper_decel_ramp := 500000000,
STEPPER1_PRU1_stepper_max_speed := 300000,
STEPPER1_PRU1_stepper_min_speed := 300,
STEPPER1_PRU1_stepper_quantity := Quantity,
STEPPER1_PRU1_stepper_enable := TRUE
);

Accel у меня может быть несколько миллионов.
Просто заменили на DWORD?
Можете ещё назвать Accel и Quantity? Интересно стало через эмулятор прогнать - посмотреть как там генерируются импульсы.