Страница 50 из 117 ПерваяПервая ... 40484950515260100 ... ПоследняяПоследняя
Показано с 491 по 500 из 1349

Тема: Hardella IDE

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

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

    По умолчанию

    Цитата Сообщение от Newcomer Посмотреть сообщение
    После запуска программы ШД покрутился в одну сторону и остановился

    SteppersConfig_Pru1MemoryTransfer.STEPPER1_PRU1_st epper_state равно ACCEL_STEPPER_RUN_STATE

    т.е. показывает разгон, хотя произошли разгон, торможение и останов.
    Замечательно.

    Внимание, вопрос: кто по-вашему будет обновлять значение STEPPER1_PRU1_stepper_state?
    Пушкин?

    Может, всё-таки вызвать MemoryTransfer?

  2. #2

    По умолчанию

    Владимир, а по пункту 2 поста #559 что-то можете сказать ? Что это может быть ?

  3. #3

    По умолчанию

    Цитата Сообщение от Newcomer Посмотреть сообщение
    Владимир, а по пункту 2 поста #559 что-то можете сказать ? Что это может быть ?
    Всё сказал в #560.

  4. #4

    По умолчанию

    С пунктом 2 разобрались - наводки на длинных проводах. Из-за этого вход Step драйвера и дергается.

  5. #5

    По умолчанию

    5: (* Анализ *)
    SteppersConfig_Pru1MemoryTransfer();
    IF (SteppersConfig_Pru1MemoryTransfer.STEPPER1_PRU1_s tepper_state = STOP_STEPPER_RUN_STATE) THEN
    SteppersConfig_Pru1MemoryTransfer(STEPPER1_PRU1_st epper_enable := FALSE); N := 10; END_IF


    Так правильно будет ?

  6. #6

  7. #7

    По умолчанию

    Ура ! Теперь все заработало как и было задумано. Спасибо Владимиру Ситникову.

  8. #8
    Пользователь
    Регистрация
    31.07.2013
    Адрес
    Аркаим
    Сообщений
    1,508

    По умолчанию

    На счет разделения входных\выходных переменных обмена. Все таки склоняюсь к мнению, что раздельно было бы удобнее. В принципе работает и так как есть, однако раздельно будет более информативно и понятно. Во вложении пример реализации обмена с чтением из ПРУ в начале цикла и записью в ПРУ в конце цикла. Пример опробован на реальном железе, проблем пока не выявил.
    Вложения Вложения

  9. #9

    По умолчанию

    Цитата Сообщение от Sulfur Посмотреть сообщение
    На счет разделения входных\выходных переменных обмена. Все таки склоняюсь к мнению, что раздельно было бы удобнее. В принципе работает и так как есть, однако раздельно будет более информативно и понятно
    Так, в нашем полку прибыло. Это заявка на будущее. Я пока буду делать свой проект как есть.
    Последний раз редактировалось Newcomer; 23.01.2017 в 12:46.

  10. #10
    Пользователь
    Регистрация
    24.07.2012
    Адрес
    Россия
    Сообщений
    1,489

    По умолчанию

    Скачал, распаковал, я как понял hardella.bat запускать...
    Ошибка A Java Exception has occurred.

    В консоли
    java -version
    java version "1.8.0_66"
    Java(TM) SE Runtime Environment (build 1.8.0_66-b18)
    Java HotSpot(TM) 64-Bit Server VM (build 25.66-b18, mixed mode)

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

Ваши права

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