Форум 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 » Микро Мониторы Реального Времени / Micro Real Time Monitors » Элементы управления на графической панели

   
Автор / Author Тема / Topic: Элементы управления на графической панели
ZemskovM
Junior Member / Новичок
Участник № / Member № 5938


Icon 1 отправлено / posted      Профиль для / Profile for ZemskovM           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Добрый день!
Первый раз сталкиваюсь с графическими панелями в MicroTM, не думал, что так сильно урезан функционал кнопок.
Есть контроллер WinPac wp-8431, к нему подключена сенсорная панель по VGA. На панели задается дозировка с помощью кнопок "больше" и "меньше". В большом TraceMode это делается легко, добавлением какого-либо значения и источнику и записи его в приемник. А в microTM нету такой функции. Можно только передать конкретное значение в канал. Есть такой элемент "значение аргумента" который позволяет послать любое значение в канал, введенное с клавиатуры. Мне этот метод не подходит, так как отсутствует клавиатура, а экранной пользоваться бы не хотелось.
Может быть подскажете, как реализовать добавление какого-либо значения к каналу, через кнопки или любой другой метод ввода с сенсорного экрана?

Сообщения / Posts 6 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Такой функции в Графической панели узла EmbeddedRTM нет.
Задачу надо решать средствами прикладной программы в проекте. С экрана надо, по существу, задавать величину приращения (возможно, фиксированную), но само приращение придется реализовывать программно.

Сообщения / Posts 15119 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
ZemskovM
Junior Member / Новичок
Участник № / Member № 5938


Icon 1 отправлено / posted      Профиль для / Profile for ZemskovM           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Жаль. Сделал программу, которая по нажатию кнопки XOR и изменению значения канала, увеличивает или уменьшает значение приемника.
Я так понимаю, что если есть контроллер с сенсорной панелью (без операторской станции), то обязательно надо будет задавать уставочные параметры и потом их корректировать в работе. Проще всего это сделать через кнопки и странно, что нету такой функции.
А может быть планируется её внедрение? А то нас в планах есть автоматизация небольших участков, куда очень подходит схема winpac+сенсорная панель. И панель нужна только для того, чтобы задавать и корректировать уставки. Если бы была функция кнопок "добавить значение", было бы намного проще, и не пришлось бы занимать дополнительные каналы.

Сообщения / Posts 6 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
По вопросам перспективного развития обращайтесь, пожалуйста, в отдел продаж sales@adastra.ru.
Сообщения / Posts 15119 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Glash
Junior Member / Новичок
Участник № / Member № 6433


Icon 1 отправлено / posted      Профиль для / Profile for Glash           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
не поделитесь программкой для кнопки XOR?
а то получается кнопка с фиксацией, даже если присваивать значение на увеличение, то значение с кнопки XOR будет передаваться до тех пор пока оператор не нажмет на нее снова.

Сообщения / Posts 4 | Из / From: Узбекистан  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
1. В графической панели нет кнопки с функцией "присваивать значение на увеличение".
2. Даже если у кнопки XOR задать "Два состояния", при каждом нажатии на кнопку будет осуществляться операция XOR с текущим значение привязанного аргумента.
3. Кнопка XOR осуществляет свою функцию только при нажатии на кнопку. В остальное время этот аргумент графической панели может быть изменен любым другим воздействием - с другого еГЭ этой же графической панели, с другой графической панели, из программы, по внешнему интерфейсу, или вручную из отладочной панели (с деревом каналов).

Сообщения / Posts 15119 | Из / From: Russia  |  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

Rambler's Top100 Rambler's Top100



Powered by Infopop Corporation
UBB.classic™ 6.7.2