Современные технологии автоматизации» («СТА») —  журнал для квалифицированных специалистов по промышленной автоматизации Форум СТА — современные технологии автоматизации Домашняя страница
Домашняя страница форума CTA Домашняя страница форума CTA > II. АСУТП и SCADA > Архив
  Активные темы Активные темы
  FAQ FAQ  Искать в форуме   Зарегистрироваться Зарегистрироваться  Вход в систему Вход в систему

Опрос клавиатуры для Adam5510/TCP

 Ответить Ответить
Автор
Сообщение
Leonid Uretsky Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 09 Октябрь 2003
Категория: Russian Federation
Online Status: Offline
Публикации: 187
Свойства публикации Свойства публикации   Ответить, цитируя автора - Leonid Uretsky Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Тема сообщения: Опрос клавиатуры для Adam5510/TCP
    Опубликовано: 28 Февраль 2006 15:06

Для управления программой при отладке при соединении через терминал (порт 3 ПЛК) в Adam 5510M я использовал конструкцию по примеру:

            if (bioskey(1) != 0)
            {
               iKey=bioskey(0);
               iKey&=0x00FF;
               if (iKey=='Й' || iKey=='й'||iKey=='Q' || iKey=='q') break;
            }

Все работало.

Теперь использую такую конструкцию в Adam5510/TCP, программа на клавиши реагирует, но абсолютно перестает отвечать на запросы по Modbus TCP (на ПЛК запускается сервер Modbus TCP).

Какие еще есть варианты для управления выполнением программы через терминал?

Наверх
Leonid Uretsky Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 09 Октябрь 2003
Категория: Russian Federation
Online Status: Offline
Публикации: 187
Свойства публикации Свойства публикации   Ответить, цитируя автора - Leonid Uretsky Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 01 Март 2006 11:09

Вопрос снимается!

Причина сбоев в том, что я использовал в цикле printf вместо adv_printf.

Наверх
 Ответить Ответить

Переход на форум Права доступа на форуме Смотреть выпадающим

Bulletin Board Software by Web Wiz Forums® version 9.64
Powered by Web Wiz Forums Free Express Edition
Copyright ©2001-2009 Web Wiz