Не пойму что не так.
Скорее всего при изменении PRU_STEPPER на PRU_STEPPER1 не обновились ссылки в @Export
Простой вариант поправить это удалить и заново добавить @Export.
со stepper.Q возможно аналогичная картина. Т.е. подводим курсор на Q и либо стираем-пишем заново, либо ctrl+пробел и "перевыбираем" Q.
Сейчас уже не помню где автоматическая замена была сделана, а где нет.
Хорошо, попробую.
Вышло обновление Hardella. Если сделать обновление, что будет с ранее созданными проектами ?
Владимир, у меня 2 вопроса:
1) к примеру задал я stepper_ramp = 50 000 [Гц/сек], означает ли это, что за каждую мс частота будет увеличиваться ровно на
50 Гц ?
2) если задать не большое ускорение stepper_ramp, большую частоту stepper_max_speed и маленькое число импульсов stepper_quantity, то может получиться, что заданное количество импульсов будет отработано на этапе разгона; означает ли это, что как только заданное количество импульсов будет сгенерировано, то частота сразу упадет до нуля без этапа торможения ?
Последний раз редактировалось Вольд; 19.02.2017 в 15:57.
Можно считать и так. Если точнее, то между каждыми двумя импульсами задержка уменьшается более-менее равномерно.
Если указано ненулевое замедление (decel_ramp), то блок совместит этапы ускорения и замедления так, чтобы общее количество импульсов оказалось равным заданному
Вот графики на эту тему. Каждая точка -- импульс. Под частотой понимается 1 / (t2-t1).
Вложение 26718
Вложение 26719
Ясно. Спасибо.