Форум 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 » Связь между RTM+ и NLL. Неустойчивая работа RTM+, зависание

   
Автор / Author Тема / Topic: Связь между RTM+ и NLL. Неустойчивая работа RTM+, зависание
raven999
Forum Member / Участник форума
Участник № / Member № 4537


Icon 1 отправлено / posted      Профиль для / Profile for raven999           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Опишу ситуацию:
RTM+ стоит на АРМ на удаленном объекте. Контроллер один Omron с Ethernet. Организована радиорелейная связь по которой передаются сигналы с видеокамер (видео наблюдение используя видеосервер Domination), пожарная сигнализация, охранная сигнализация и конечно АСУТП.

При большой задержке ответа от компьютера более 250-300 мс (проверяю командой ping) происходит сначала аварийное завершение работы программы RTM+ а потом и ее полное зависание. Большая задержка идет в следствии большого потока данных с видеокамер, если видеосервер Domination отключить, то задержка ответа от компьютера 4-5 мс (проверяю командой ping) и таких проблем не наблюдается.

Понимаю, что надо бы решать проблему через уменьшение ping'а хотя бы до 50-60 мс. Но непонятно почему падает RTM+!!!??? Проверял, если отключить NLL, то все в порядке, падения не происходит!!!

Сообщения / Posts 31 | Из / 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 
Уточните, пожалуйста, организацию связи между RTM+, контроллером и NLL.
По какому протоколу идет обмен с контроллером?

Сообщения / Posts 17345 | Из / 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 
Если Вы работаете в релизе до 6.07, необходимо обновиться до релиза 6.07 (лежит у нас на сайте).
Сообщения / Posts 17345 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
raven999
Forum Member / Участник форума
Участник № / Member № 4537


Icon 1 отправлено / posted      Профиль для / Profile for raven999           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
1. Между RTM+ и контроллером Omron через Omron_IP
2. Между RTM+ и NLL через Ethernet (просто транспорт беспроводной). Ничего нестандартного нет, все стандартно.

Проблема возникает только тогда когда большой ping между RTM+ и NLL.
Сначала RTM+ просто закрывается( в Windows отключены отчеты об ошибках, чтобы программа просто закрывалась, для возможности запустить ее еще раз)
После 8-10 таких некорректных закрываний происходит зависание программы)

Релиз 6.07

Сообщения / Posts 31 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
raven999
Forum Member / Участник форума
Участник № / Member № 4537


Icon 1 отправлено / posted      Профиль для / Profile for raven999           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
+добавлю, что иногда вылетает ошибка:
Runtime Error!
Program: ...les\AdAstra Research Group\TRACE MODE 6 Runtime\rtcx.exe
R6025- pure virtual function call

Сообщения / Posts 31 | Из / 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 
Необходимо получить диагностическую информацию сетевого обмена между узлами RTM и CONSOLE.

Для этого надо временно подменить в папках исполнительных модулей dllxRTM32.dll на dllxRTM32_e.dll (скопировать dllxRTM32_e.dll под именем dllxRTM32.dll). Теперь исполнительные модули будут вести профайлерные протоколы.

Разместите в папке каждого узла (RTM и CONSOLE) файлы конфигурирования запуска
TMcom_xx.cnf
следующего содержания

DEBUG=400
END_OF_CNF
<пустая строка>

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

Если Вы не сможете использовать эту информацию для диагностики, присылайте нам проект, протоколы профайлеров и файлы tm6_log.txt обоих узлов.

ВНИМАНИЕ.
Начиная с релиза 6.07.7, в исполнительных модулях отсутствуют dllxRTM32_e.dll. Каждый исполнительный модуль с dllRTM32.dll в состоянии вести профайлерный протокол, если в файле TMcom_xx.cnf будут заданы соответствующие ключи.

Сообщения / Posts 17345 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
raven999
Forum Member / Участник форума
Участник № / Member № 4537


Icon 1 отправлено / posted      Профиль для / Profile for raven999           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
После того, как видео поток с видео камер уменьшили, время пинга упало до 6 мс, проблемы с зависанием RTM+ не стало. 5 Дней, полет нормальный. Но все равно случай из разряда горячих. Вполне возможно завтра придется делать проект в котором NLL будет находиться далеко от RTM+ и при этом скорость будет минимальная. Как в этом случае вопрос решать, это уже проблематично. Думаю поддержке стоит задуматься над тем чтобы проверить устойчивость системы при больших задержках. Сейчас проводить диагностику не имею возможности, потому что проект сдан в опытную эксплуатацию, и все работы на объекте закрыты. Вполне возможно вам самим сделать такую диагностику, достаточно организовать канал данных с большими задержками и низкой помехоустойчивостью.

Могу помочь только тем, что выслать вам свой проект для диагностики.

Сообщения / Posts 31 | Из / 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 
Проект с интересом примем на hotline@adastra.ru.
Над организацией такого стенда подумаем.

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

Сообщения / Posts 17345 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
raven999
Forum Member / Участник форума
Участник № / Member № 4537


Icon 1 отправлено / posted      Профиль для / Profile for raven999           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
проект отправлен
Сообщения / Posts 31 | Из / 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 
Проект получили. Мы его посмотрим и, если обнаружим какие-то проблемы, сообщим Вам.

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

Сообщения / Posts 17345 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
raven999
Forum Member / Участник форума
Участник № / Member № 4537


Icon 1 отправлено / posted      Профиль для / Profile for raven999           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Все дело в том, что сейчас эту проблему уже не повторить, видео наблюдение настроено и задержек нет. Так что, только своими силами...
Сообщения / Posts 31 | Из / 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