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

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

   
Автор / Author Тема / Topic: Динамическая заливка объемных фигур
Yurchik1
Forum Professor / Завсегдатай форума
Участник № / Member № 8907


Icon 1 отправлено / posted      Профиль для / Profile for Yurchik1           Редактировать/удалить сообщение / Edit/Delete Post 
Добрый день. Возможно ли сделать у ГЭ "Объемный клапан" динамическую заливку (на сколько процентов клапан открыт - настолько он и закрашен зеленым)?
Сообщения / Posts 162 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
Добрый день.
ГЭ "Объемный клапан", как и остальные объемные фигуры, не поддерживает свойство "динамической заливки".

Рекомендации и описание вариантов решения высланы Вам на электронную почту.

Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Yurchik1
Forum Professor / Завсегдатай форума
Участник № / Member № 8907


Icon 1 отправлено / posted      Профиль для / Profile for Yurchik1           Редактировать/удалить сообщение / Edit/Delete Post 
Еще раз здравствуйте. Как сделать условие что, если на главном экране открыто уже 3 всплывающих экрана, то при открытии следующего закрывается тот, который был открыт самым первым?
И как настроить главный экран, чтобы при переходе на другие экраны, всплывающие экраны закрывались автоматически?

Сообщения / Posts 162 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
В справке описан ключ для *.cnf файла в разделе:
Разработка графического интерфейса - Операции с графическими экранами - Особенности вызова графического экрана.
"Для ограничения числа открытых всплывающих экранов в файле *.cnf может использоваться ключ SCR_POPUP=<число>. "
При использовании этого ключа при превышении заданного количества экранов закрываться будет тот экран, у которого меньше всего ID канала вызова экрана (даже если этот экран и вызывается), т.к. время открытия экранов не хранится. Если все же требуется закрытие первого открытого экрана по времени, то надо озадачиться хранением времени открытия каждого экрана и писать программу со сравнением.

В справке открытие и закрытие экранов описано в разделе:
Разработка графического интерфейса - Операции с графическими экранами - Особенности вызова графического экрана.
"Атрибут (0, R) канала вызова экрана задает следующие действия:
1 – сделать экран невидимым;
2 – сделать экран видимым;
8 – сделать экран видимым с принудительным обновлением"
Т.е. для открытия/закрытия писать описанные значения в канал вызова экрана. В данном случае если например происходит открытие экрана по кнопке можно задать посылку значения 1 в каналы вызовов нужных экранов.

Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
Методически не рекомендуется задавать экранам принудительное закрытие, т.к. это может привести к проблемам с управлением и мониторингом у оператора. Лучше анализировать количество одновременно показываемых экранов (через 245 атрибуты) и выдавать оператору требование закрыть лишние экраны.
Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Yurchik1
Forum Professor / Завсегдатай форума
Участник № / Member № 8907


Icon 1 отправлено / posted      Профиль для / Profile for Yurchik1           Редактировать/удалить сообщение / Edit/Delete Post 
Ввожу ключ, ничего не происходит
Сообщения / Posts 162 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Yurchik1
Forum Professor / Завсегдатай форума
Участник № / Member № 8907


Icon 1 отправлено / posted      Профиль для / Profile for Yurchik1           Редактировать/удалить сообщение / Edit/Delete Post 
Как задавать максимальное и минимальное значения кривой на трендах с помощью каналов Float?
Сообщения / Posts 162 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
В файле TMcom_XX.cnf в папке узла проекта с содержанием:

SCR_POPUP=3
END_OF_CNF
<пустая строка>

ограничение в данном случае на 3 всплывающих экрана работает.

Максимальное и минимальное значения кривой на трендах задается в настройках ГЭ Тренд во вкладке Кривые для каждой кривой отдельно.

Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Yurchik1
Forum Professor / Завсегдатай форума
Участник № / Member № 8907


Icon 1 отправлено / posted      Профиль для / Profile for Yurchik1           Редактировать/удалить сообщение / Edit/Delete Post 
Как обратиться к времени открытия всплывающих окон?
Сообщения / Posts 162 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
Время открытия экрана можно фиксировать программно, анализируя возведения 3 бита атрибута (245, A_OPT) канала вызова данного экрана и записывая время данного события. Описано в справке в разделе: Разработка графического интерфейса - Операции с графическими экранами - Особенности вызова графического экрана.
Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Yurchik1
Forum Professor / Завсегдатай форума
Участник № / Member № 8907


Icon 1 отправлено / posted      Профиль для / Profile for Yurchik1           Редактировать/удалить сообщение / Edit/Delete Post 
А что мне делать если в отчете тревог должно быть написано больше чем 48 символов?
Возможно ли в столбец Имя в ОТ узла записать не имя канала, а текст, чтобы таким образом увеличить количество символов?

Сообщения / Posts 162 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
Описание формата строки дано в справочной системе в разделе "Архивирование - Отчет тревог узла - Формат строки ОТ". Там все исчерпывающе расписано по знакоместам и возможным отступлениям. Если требуется больше, чем 48 знакомест - используйте в тексте сокращения.
Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Yurchik1
Forum Professor / Завсегдатай форума
Участник № / Member № 8907


Icon 1 отправлено / posted      Профиль для / Profile for Yurchik1           Редактировать/удалить сообщение / Edit/Delete Post 
В чем проблема сделать больше 48 знакомест? Приходится всячески извиваться и сокращать слова до непонятных букв...
Сообщения / Posts 162 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
Ограничение заложено фундаментально. Даже 48 знакомест избыточно для оперативного управления. Если требуется выводить большой текст для оператора, используйте другие механизмы, например ГЭ Текст из файла или ГЭ Текст с соответствующими настройками.

Если у Вас есть информация из ГОСТов или стандартов на длину текста тревоги, пришлите, пожалуйста на техподдержку (почта есть в Личном кабинете в разделе "Обратиться за технической поддержкой").

Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Yurchik1
Forum Professor / Завсегдатай форума
Участник № / Member № 8907


Icon 1 отправлено / posted      Профиль для / Profile for Yurchik1           Редактировать/удалить сообщение / Edit/Delete Post 
как прочесть с контроллера по MODBUS TCP двойное слово?
С помощью какого подтипа?

Сообщения / Posts 162 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
В стандарте ModBus нет понятия "двойное слово".
Однако, некоторые производители используют два последовательных регистра для формирования одного значения.

Для чтения двух регистров одним каналом необходимо источник modbus привязать к каналу HEX32 (для целочисленных) или к double Float (для вещественных).

Аналогичный вопрос обсуждается в соседнем топике http://forum.adastra.ru/cgi-bin/ultimatebb.cgi/ubb/get_topic/f/31/t/001646.html?#000004

Так как обсуждаемые темы не соответствуют заявленной теме топика, то данный топик закрывается.
При возникновении новых вопросов открывайте новый топик с интересующим вопросом или используйте подходящий по теме ранее созданный.

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

Послать новую тему / Post New Topic  
Тема закрыта / Topic Closed  Тема закрыта / Topic Closed
Открыть тему / Open 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