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

   
Автор / Author Тема / Topic: Зависание МРВ при масштабировании графика
slabnoff
Junior Member / Новичок
Участник № / Member № 6154


Icon 1 отправлено / posted      Профиль для / Profile for slabnoff           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
В общем есть проект. Сделан в среде 6.08. Полностью оттестирован и проверен в инструментальной среде. После установки на объекте наблюдается зависание МРВ при попытке масштабировать график мышкой. При исполнении в профайлере - проблем нет. При работе в МРВ бывает, что в некоторого времени никаких проблем, потом вдруг при очередной попытке масштабирования МРВ подвисает (т.е. глюк плавающий) так, что Windows (Win 7 Prof) его выгружает. Если задавать границы через параметры графика, то проблем нет вообще. Зависание такое, что rtcx приходится либо прибивать через Диспетчер задач (он продолжает без окна в фоне крутиться, соответственно повторно проект не запустить), либо перезагружать компьютер, в log-е в итоге ничего нет.

В принципе, нас бы устроило просто отключение функции масштабирования мышью, т.к. в остальном все функционирует стабильно и возможности потратить время на исследования-шаманство сейчас совсем нет.

Сообщения / Posts 8 | Из / From: Russia  |  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 
Проверили на 6.08 и 6.09 на тестовом проекте (один экран, один тренд, одна кривая-генератор), проблема не воспроизвелась.

Пришлите на адрес техподдержки Ваш проект с комментариями.

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


Icon 1 отправлено / posted      Профиль для / Profile for slabnoff           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Проект к сожалению выслать не могу. Но в общем-то судя по всему у нас проблема с конкретным компьютером. Будем разбираться.

Дабы не плодить темы задам еще вопрос: в проект добавлена простенькая печать отчета. При запуске в профайлере из среды разработки появляется и html-файл и документ успешно улетает на принтер. При запуске в МРВ ничего не происходит. tmacs_l.exe в обоих случаях один и тот же запущенный из папки МРВ. Куда копать? Может быть нужна специальная версия МРВ (у нас RTM-P-6-xxxx-P-RU-WIN)?

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


Icon 1 отправлено / posted      Профиль для / Profile for slabnoff           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Второй вопрос снимаю... Хотя в документацию (по качеству документации вообще хочется много чего нехорошего сказать...) и на сайт хорошо бы было выложить сравнение версий МРВ с более-менее подробным описанием доступных и недоступных возможностей. Так как делают другие производители.

По первому вопросу выяснено следующее:
OPC-сервер, поставляемый с оборудованием не корректно реализован, в итоге периодически вместо текущих значений выдает значения с плохим качеством и штампом времени, равным не текущему времени, а некой константе (02.01.1601 20:00:00), либо (совсем редко) вообще мусору. При возникновении таких ситуаций и наблюдается проблема с глухим зависанием МРВ при попытке масштабировать график мышью. Работы по исправлению OPC-сервера с поставщиком мы конечно ведем (скорее всего в итоге просто сделаем свой OPC-сервер, благо есть богатый опыт), но, как нам кажется, МРВ в таких случая все равно не должен падать. К примеру даже MasterSCADA описанные воздействия переживает без проблем.

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

Сообщения / Posts 8 | Из / From: Russia  |  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 
Вы можете сделать простенький проект, в котором эта ситуация у Вас воспроизводилась? Этого достаточно.
Сообщения / Posts 17109 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
slabnoff
Junior Member / Новичок
Участник № / Member № 6154


Icon 1 отправлено / posted      Профиль для / Profile for slabnoff           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
В простеньком проекте с нормально функционирующим OPC-сервером это не воспроизводится. В рабочем проекте при замене OPC-сервера на заведомо рабочий (например Matricon Simulation OPC-server) все работает опять же чудесно.
Глючный же OPC-сервер требует наличия оборудования и (даже если не обращать внимания на то, что он защищен ключами) без него просто не работает. Т.е. в текущий момент все это можно воспроизвести только на рабочем оборудовании.
Мы можем сделать свой OPC-сервер, воспроизводящий глюки, но к сожалению временных ресурсов сделать это прямо сейчас нет - все специалисты сейчас заняты на испытаниях.
Пока проблема устранена некоторыми костылями, но как-то это все заставляет задуматься.

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



Powered by Infopop Corporation
UBB.classic™ 6.7.2