Страница 87 из 117 ПерваяПервая ... 3777858687888997 ... ПоследняяПоследняя
Показано с 861 по 870 из 1349

Тема: Hardella IDE

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

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

    По умолчанию

    Цитата Сообщение от IVM Посмотреть сообщение
    Написать самому ФБ для PRU. Как-то начал делать такой ФБ да не закончил.
    Написать фб, конечно, можно. Интересовался, чтобы не изобретать велосипед.

  2. #2

    По умолчанию

    Цитата Сообщение от DeeZ Посмотреть сообщение
    Написать фб, конечно, можно. Интересовался, чтобы не изобретать велосипед.
    Тогда за дело.

  3. #3

    По умолчанию

    To Владимир Ситников.

    Обновил Java 8. Это не скажется на работоспособности Hardella IDE ?

  4. #4

    По умолчанию

    Цитата Сообщение от IVM Посмотреть сообщение
    Обновил Java 8. Это не скажется на работоспособности Hardella IDE ?
    Как раз для Hardella эта версия Java и нужна. Т.е. должно работать

  5. #5

    По умолчанию

    Цитата Сообщение от Владимир Ситников Посмотреть сообщение
    Как раз для Hardella эта версия Java и нужна. Т.е. должно работать
    Java 8 постоянно обновляется. Это не страшно ?

  6. #6

    По умолчанию

    Цитата Сообщение от IVM Посмотреть сообщение
    Java 8 постоянно обновляется. Это не страшно ?
    Не страшно. На Java 9 не запустится, а на 8-ой проблем быть не должно.

  7. #7

    По умолчанию

    Такой вопрос к В.Ситникову. Как максимально точно оценить за какое время ФБ Steper сгенерирует заданное количество импульсов ?

  8. #8

    По умолчанию

    Цитата Сообщение от IVM Посмотреть сообщение
    Такой вопрос к В.Ситникову. Как максимально точно оценить за какое время ФБ Steper сгенерирует заданное количество импульсов ?
    Например, запустить блок на эмуляторе.
    Вот, например: https://github.com/vlsi/pru-emulator...Test.java#L182 указываем параметры, запускаем, смотрим на время.

  9. #9

    По умолчанию

    Цитата Сообщение от Владимир Ситников Посмотреть сообщение
    Например, запустить блок на эмуляторе.
    Вот, например: https://github.com/vlsi/pru-emulator...Test.java#L182 указываем параметры, запускаем, смотрим на время.
    А как этот эмулятор запустить ? Насколько точно этот эмулятор замерит время ? Есть ли такой инструмент в Hardela - задаешь ускорение, замедление, количество импульсов, нажимаешь кнопку Start и получаешь на выходе это самое время.
    Последний раз редактировалось IVM; 29.11.2017 в 19:11.

  10. #10

    По умолчанию

    Цитата Сообщение от IVM Посмотреть сообщение
    А как этот эмулятор запустить ?
    Сейчас нужно скачать проект, открыть его в Java IDE (например, IntelliJ IDEA), указать параметры, запустить тест.
    Вот как оно выглядит:
    Снимок экрана 2017-11-30 в 15.08.56.png

    Цитата Сообщение от IVM Посмотреть сообщение
    Насколько точно этот эмулятор замерит время ?
    Думаю, точность будет порядка 5-10нс. Осциллографом же проверяли ШИМ генераторы на основе Hardella -- теоретическая частота совпадает с практической.

    STEPPER блок не зависит от основного цикла, поэтому там время работы весьма и весьма точное.
    Если запуск выполняется из "основного цикла ПЛК", то, конечно, время реакции тоже нужно учитывать (+сколько-то миллисекунд).
    Если же запуск выполняется из PRU, то нужно учитывать и время PRU цикла (+сколько-то микросекунд)

    Цитата Сообщение от IVM Посмотреть сообщение
    Есть ли такой инструмент в Hardela - задаешь ускорение, замедление, количество импульсов, нажимаешь кнопку Start и получаешь на выходе это самое время.
    Вот тут вопрос целесообразности.
    С одной стороны, встроить можно. С другой вопрос того, насколько часто оно нужно. Как-никак, встраивание это время на разработку.
    Прямо нужен инструмент?
    Если вопрос в обсчёте нескольких вариантов -- могу запустить.

    Тут периодически возникает вопрос о смене подхода. Так, чтобы можно было менять параметры движения на ходу (например, менять количество импульсов или "внезапно" уменьшать-увеличивать скорость).
    Разумеется, в случае "изменения скорости на ходу" и инструмент "нажимаешь кнопку Start и получаешь на выходе это самое время" будет несколько другим, ведь тогда будет зависеть не только от PRU, но и от того, в какой момент будут эти команды на смену режима работы.

Страница 87 из 117 ПерваяПервая ... 3777858687888997 ... ПоследняяПоследняя

Ваши права

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