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

Тема: Hardella IDE

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

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

    По умолчанию

    To В.Ситников.

    Правильно я понимаю, что если в основной программе ПЛК сделать один раз вызов программы, то программа TEPPER3_PRU0_PWM будет постоянно выполнятся с заданными значениями ?
    Последний раз редактировалось Newcomer; 07.05.2018 в 17:47.

  2. #2

    По умолчанию

    Цитата Сообщение от Newcomer Посмотреть сообщение
    то программа STEPPER3_PRU0_PWM будет постоянно выполнятся с заданными значениями ?
    Да, программы в PRU выполняются сами собой и им не нужны какие-либо пинки снаружи.

    Но стоит учитывать, что MemoryTransfer может завершиться с ошибкой и PRU программа данных не получит (см значение SteppersConfig_Pru0MemoryTransfer.writeFails)

    Технически, MemoryTransfer делает 100 попыток и, если за эти 100 попыток PRU так и не ответит (например, PRU программа вошла в бесконечный цикл), то обмен отменяется.
    На практике у меня данные передавались с 1-го раза, ну максимум со 2-3-4.

Ваши права

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