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

Тема: Hardella IDE

Древовидный режим

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

    По умолчанию

    Цитата Сообщение от Scream Посмотреть сообщение
    ПЛК: 110-30.К.М М02
    Почему теряется возможность отслеживать простые 3 входа?
    У меня 110-32.К.М М02

    Тут, наверное, вопрос к ОВЕН. По известной мне информации, через PRU заведено 4 цифровых входа.
    Если в 30.К.М М02 раскладка другая, то есть такие варианты:

    1) Спросить у ОВЕН -- может, ответят
    2) Подобрать. ПЛК же есть?
    Попробуйте залить туда такую программу (для начала -- в PRU0):
    Код:
    @Export              
    output reg30 : DWORD;
    ...
    ASM 
      ADD reg30, R31.dw, 0 
    END_ASM
    Известные мне данные попадают в 2,3,21 и 22 биты регистра R31.
    Возможно, 5-ый "потеряный" вход попадает в ещё какой-то бит регистра R31.

    Или, возможно, эти данные приходят в PRU1 -- там можно аналогично посмотреть что приходит в R31.


    К сожалению, сделать работу "через конфигуратор" невозможно -- тут ОВЕН не рассказывают про то, как прошивка ПЛК общается данными со "штатной" PRU программой. С другой стороны, если входы "загораются в конфигураторе", то для меня это намёк на то, что по факту, эти входы обрабатываются в PRU, и наверняка их можно распознать по R31 одного из PRU ядер.

    Цитата Сообщение от Scream Посмотреть сообщение
    Так надо её подключать или не надо?
    С новой версией Hardella (начиная с 1.6.2) -- не надо. Да, надо обновить сайт.
    Последний раз редактировалось Владимир Ситников; 06.11.2018 в 16:14.

Ваши права

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