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

Тема: Hardella IDE

Комбинированный просмотр

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

    По умолчанию

    Цитата Сообщение от 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? Интересно стало через эмулятор прогнать - посмотреть как там генерируются импульсы.

  2. #2

    По умолчанию

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

    Accel у меня может быть несколько миллионов.

    Quantity может быть от нескольких десятков до нескольких сотен.

Ваши права

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