Владимир, а у меня та же самая история ?
Так не работает.
SteppersConfig_Pru0MemoryTransfer(
STEPPER2_Enc_PRU0_dir := TRUE,
STEPPER2_Enc_PRU0_stepper_accel_ramp := 2000,
STEPPER2_Enc_PRU0_stepper_decel_ramp := 2000,
STEPPER2_Enc_PRU0_stepper_max_speed := 20000,
STEPPER2_Enc_PRU0_stepper_min_speed := 0,
STEPPER2_Enc_PRU0_stepper_quantity := 16#FFFFFFFF,
STEPPER2_Enc_PRU0_stepper_enable := TRUE
);
ENC := SteppersConfig_Pru0MemoryTransfer.STEPPER2_Enc_PRU 0_encoder_position;
Если сделать так, то энкодер будет опрашиваться ?
SteppersConfig_Pru0MemoryTransfer(
STEPPER2_Enc_PRU0_dir := TRUE,
STEPPER2_Enc_PRU0_stepper_accel_ramp := 2000,
STEPPER2_Enc_PRU0_stepper_decel_ramp := 2000,
STEPPER2_Enc_PRU0_stepper_max_speed := 20000,
STEPPER2_Enc_PRU0_stepper_min_speed := 0,
STEPPER2_Enc_PRU0_stepper_quantity := 16#FFFFFFFF,
STEPPER2_Enc_PRU0_encoder_position => ENC,
STEPPER2_Enc_PRU0_stepper_enable := TRUE
);





Ответить с цитированием