Показано с 1 по 6 из 6

Тема: отладка программы с внешними устройствами

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

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

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    Начни с проверки самих прилетаемых данных. Просто в стопе.
    Если ок. то c глонасом по алгоритму ..
    (главное - не утонуть)
    Если панель в режиме мастер то в стопе она будет говорить о "потере связи", соответственно никакие регистры мы поменять не сможем...
    проще в ПЛК прописать простенькие условие отслеживающее изменение регистров и там ставить точки останова, а дальше шагать по программе.... условие размещать нужно соответственно там где это необходимо отладиться и добавить переменную помнящую старое значение, можно загнать в отдельную процедурку(ФБ) и размещать её в контрольных точках...

  2. #2
    Пользователь Аватар для drvlas
    Регистрация
    30.09.2010
    Адрес
    Киев
    Сообщений
    700

    По умолчанию

    Цитата Сообщение от Crusash Посмотреть сообщение
    Если панель в режиме мастер то в стопе она будет говорить о "потере связи", соответственно никакие регистры мы поменять не сможем...
    Когда светлейший Волк позволит, осмелюсь я донесть ему...

    Как раз после совета Валенка я попробовал и увидел - в стопе ПЛК все равно отрабатывает обмен с панелью! Мне когда-то об этом и товарищ Gans говорил, в другом контексте ("конфигуратор живет своей жизнью").

    То есть, никаких жалоб на потерю связи в стопе нет! Более того, взведенные панелью битики я вижу в отладчике. Довольно удобно, если конечно знаешь об этом.

Ваши права

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