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

Тема: Hardella IDE

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

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

    По умолчанию

    Цитата Сообщение от Владимир Ситников Посмотреть сообщение
    Вообще говоря, эти переменные сделаны WORD для экономии регистров. Можете привести пример установки, где нужен разгон быстрее, чем 65500 кГц/сек?
    У меня такое работает на реальном железе. Я взял код стандартного ФБ 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 у меня может быть несколько миллионов.
    Последний раз редактировалось IVM; 29.01.2018 в 12:30.

Ваши права

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