Показано с 1 по 10 из 1349

Тема: Hardella IDE

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11

    По умолчанию

    Цитата Сообщение от Владимир Ситников Посмотреть сообщение
    Да, верно. Переменные обновляются только после вызова. Сами по себе, разумеется, не обновляются.

    Т.е. такой вариант должен работать:

    ENCODER_AND_COUNTER_Pru0MemoryTransfer(
    ...
    );
    Enc:=ENCODER_AND_COUNTER_Pru0MemoryTransfer.PRU_EN COER_COUNTER_Enc_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_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
    );
    Последний раз редактировалось Newcomer; 18.01.2017 в 13:34.

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •