Страница 43 из 117 ПерваяПервая ... 3341424344455393 ... ПоследняяПоследняя
Показано с 421 по 430 из 1349

Тема: Hardella IDE

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

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

    По умолчанию

    Цитата Сообщение от Владимир Ситников Посмотреть сообщение
    Собственно, у Sulfur получилось и встроенный блок использовать, и свой сделать: http://www.owen.ru/forum/showthread....l=1#post233210
    Он там пишет, что на реальном железе не проверял. Я сейчас работаю с реальным железом.
    Последний раз редактировалось Newcomer; 17.01.2017 в 17:47.

  2. #2

    По умолчанию

    Цитата Сообщение от Newcomer Посмотреть сообщение
    Он пишет, что на реальном железе не проверял. Я сейчас работаю с реальным железом.
    Кхм, точно.

    Надо сделать проект со "счётчиками импульсов" на каждом из in1, in2, in3, in4 и посмотреть какие входы работают, а какие нет.
    Сделаешь? (возможно, придётся убрать блок ШД, т.к. под всё это может не хватить памяти)
    У меня в ближайшее время не будет доступа к железу (а там нужно физически подавать сигналы и смотреть что в программе).

    Посмотрел код обработки входов (ну, которым Hardella входы опрашивает) -- выглядит верно.
    Последний раз редактировалось Владимир Ситников; 17.01.2017 в 18:04.

  3. #3

    По умолчанию

    Владимир, смотрю код вашего ФБ для энкодера и не могу понять смысл некоторых конструкций.

    Например, это что означает:

    changedA := a <> prevA;

    aSameAsB :=a = b;
    Последний раз редактировалось Newcomer; 17.01.2017 в 16:14.

  4. #4

    По умолчанию

    Цитата Сообщение от Newcomer Посмотреть сообщение
    changedA := a <> prevA;
    Это проверка того было ли изменение по фазе A.

    Цитата Сообщение от Newcomer Посмотреть сообщение
    aSameAsB :=a = b;
    Это проверка того совпадают ли фазы A и B.

    Ну, простое сравнение двух переменных.

  5. #5

    По умолчанию

    Владимир, а программы в CoDeSys у меня правильно написана ? Вы мои проекты смотрели ?

  6. #6

    По умолчанию

    Цитата Сообщение от Newcomer Посмотреть сообщение
    Владимир, а программы в CoDeSys у меня правильно написана ? Вы мои проекты смотрели ?
    Да, КДС программа нормальная. Там и ошибиться-то негде.

  7. #7

    По умолчанию

    Я сейчас сделал свой дубовый ФБ для энкодера. Посмотрите пожалуйста.
    Вложения Вложения

  8. #8

    По умолчанию

    Цитата Сообщение от Newcomer Посмотреть сообщение
    Я сейчас сделал свой дубовый ФБ для энкодера. Посмотрите пожалуйста.
    Там в чём вопрос? На что смотреть?

  9. #9

    По умолчанию

    Сам проект корректно сделан ?

  10. #10

    По умолчанию

    Цитата Сообщение от Newcomer Посмотреть сообщение
    Сам проект корректно сделан ?
    Да, блок работает (мои тесты энкодера он проходит), но у вас A и B фазы перепутаны относительно моего блока.

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

Ваши права

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