Форум TRACE MODE: техническая поддержка Послать новую тему / Post New Topic  Послать ответ / Post A Reply
мой профиль / my profile авторизация / login | регистрация / register | поиск / search | часто задаваемые вопросы / faq | начало / forum home

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ТЕХНИЧЕСКАЯ ПОДДЕРЖКА / TECHNICAL SUPPORT TRACE MODE 6 » Редактор проекта TRACE MODE 6 / » Контроль нажатия кнопки

   
Автор / Author Тема / Topic: Контроль нажатия кнопки
arkos
Forum Haunter / Завсегдатай форума
Участник № / Member № 6144


Icon 1 отправлено / posted      Профиль для / Profile for arkos           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Здравствуйте! Так как кнопки имеют низкий приоритет, хотелось бы дополнительно контролировать прошла ли информация, так как это очень важно,если оператор должен выдавать определенные команды. В связи с этим вопрос: предполагаю программно контролировать 1 в 129 атрибуте CALL канала. Нужно "поймать" и удержать ее, для того чтобы во всплывающем экране появлялся текст Принято (прошла единица)или Не принято (прошел 0). "Держать" 1 пока оператор не закроет всплывающий экран. Как удержать 1 и проконтролировать закрытие всплывающего экрана?
Сообщения / Posts 143 | Из / From: Украина  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Атрибут 129 канала CALL используется только для записи значений аргументов канала CALL в файл.
Эта процедура реализуется online в основном потоке - последовательность процедур основного потока разрывается (в том числе и обработка любых каналов и программ), выполняется операция записи, а затем продолжается выполнение цикла основного потока.
Никакими программами и экранами "поймать" этот атрибут нельзя.
Принудительно удерживать "1" в этом атрибуте нельзя - будет перегружен основной цикл.
И какое отношение этот атрибут имеет к "всплывающему экрану"?

Надо с экрана передать команду инициализации в программу.
Программа должна сформировать исполнительную команду и удерживать ее до получения адекватного сигнала обратной связи.
Продолжительность нажатия кнопки не должна влиять на длительность посылаемой команды.

Сообщения / Posts 17317 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
   

Quick Reply
Сообщение / Message:

HTML код не разрешен. / HTML is not enabled.
UBB код разрешен. / UBB Code is enabled.

Значки Graemlins / Instant Graemlins
   


Послать новую тему / Post New Topic  Послать ответ / Post A Reply Закрыть тему / Close Topic   Feature Topic   Переместить топик / Move Topic   Удалить топик / Delete Topic Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
 - Printer-friendly view of this topic
Перейти к / Hop To


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2