This is topic Start error DocRTM+ПРОФЕССИОНАЛЬНЫЙ in forum Мониторы Реального Времени / Real Time Monitors at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/35/t/000347.html

Posted by Сергей Кравчук (Участник № / Member № 5384) on :
 
День добрый.

Возникла проблема запуска РТМ.
DocRTM+ПРОФЕССИОНАЛЬНЫЙ
VERSION 6.07.7


После очередной компиляции проекта при открытии проект подгружается, но когда пытаешся его запустить выдает ошибку "Start error"
При последующей попытке открыть другой откомпилированный проект РТМ вылетает с ошибкой:
code:
 Сигнатура проблемы:
Имя события проблемы: APPCRASH
Имя приложения: rtcx.exe
Версия приложения: 0.0.0.0
Отметка времени приложения: 4d884a09
Имя модуля с ошибкой: dllxRTM32.dll
Версия модуля с ошибкой: 6.0.7.0
Отметка времени модуля с ошибкой: 4dc38cf2
Код исключения: c0000005
Смещение исключения: 0017213f
Версия ОС: 6.1.7601.2.1.0.272.7
Код языка: 1049
Дополнительные сведения 1: 0a9e
Дополнительные сведения 2: 0a9e372d3b4ad19135b953a78882e789
Дополнительные сведения 3: 0a9e
Дополнительные сведения 4: 0a9e372d3b4ad19135b953a78882e789

Ранее откомпилированные проекты открывает и запускает нормально.
Возможно проблема возникает во время компиляции в среде разработки.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Предположение о проблемах в процессе компиляции, видимо, имеет основания.
Что записывается в протоколе tm6_log.txt?
 
Posted by Сергей Кравчук (Участник № / Member № 5384) on :
 
Запись из tm6_log.txt во время запуска РТМ
code:
 08:29:56 0012 00000000[0] Open Media error 

Upd
Переустановка среды разработки результатов не принесла, все равно после компиляции таже ошибка.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Сообщение
0012 00000000[0] Open Media error
говорит об ошибке в работе драйвера типа T12.
Какой драйвер типа T12 Вы используете в узле?

Вы можете скомпилировать проект без связи с "Источниками":
"Настройки ИС/Сохранить для МРВ/Глубина отслеживания источников = "Игнорировать привязку"".

Указанное сообщение не должно возникать.
 
Posted by Сергей Кравчук (Участник № / Member № 5384) on :
 
quote:
Сообщение
0012 00000000[0] Open Media error
говорит об ошибке в работе драйвера типа T12.
Какой драйвер типа T12 Вы используете в узле?

драйвера типа т12 не используем, возможно произошла ошибка при редактировании проекта. Как и где можно посмотреть используется ли у нас в проекте драйвет т12 ?

quote:

Вы можете скомпилировать проект без связи с "Источниками":
"Настройки ИС/Сохранить для МРВ/Глубина отслеживания источников = "Игнорировать привязку"".
Указанное сообщение не должно возникать.

Как настройка "игнорировать привязку" повлияет на работу МРВ ?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Не будет связей с "Источниками".
Соответственно не будут вызываться драйверы, в том числе и драйвер типа T12.
Это нужно провести для тестирования.
Потом эту настройку ИС надо будет восстановить:
"Глубина отслеживания источников = 1".

Вызов драйвера определяется заданными в узле связями с "Источниками/Приемниками".
 
Posted by Сергей Кравчук (Участник № / Member № 5384) on :
 
Откомпилировал с "игнорированием привязок"
МРВ запустился.
Каковы дальнейшие действия ?
 
Posted by Сергей Кравчук (Участник № / Member № 5384) on :
 
а еще в лог файле есть такие записи

code:
11:55:46 0000 00000032[111] VAL
11:55:46 0000 00000032[111] SETPOINT

что они означают?

в работе мы используем только Modbus.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Если наличие связей с "Источниками" вызывает фатальную ошибку, которая сопровождается записью об ошибке вызова драйвера, значит, надо анализировать внешние связи узла и корректность комплектации и работы используемых драйверов.

Приведенные строки - это сообщения об ошибках при обработке каналов.

У Вас в узле есть каналы с именами VAL и SETPOINT?
Что это за каналы? Какие функции они выполняют?
 
Posted by Сергей Кравчук (Участник № / Member № 5384) on :
 
да есть каналы VAL и SETPOINT типа CALL, считывают групповые запросы.
В источниках и приемниках у нас только группы "модбас".
 
Posted by Сергей Кравчук (Участник № / Member № 5384) on :
 
Пришлось откатить проект МРВ на два дня назад и после компиляции ошибка пропала.

Правда записи в tm6_log.txt
code:
11:50:16 0000 00000000[0] Start
11:50:19 0000 00000032[111] SETPOINT
11:50:19 0000 00000032[111] SETPOINT
11:50:19 0000 00000032[111] SETPOINT
11:50:19 0000 00000032[111] VAL
11:50:19 0000 00000032[111] SETPOINT
11:50:19 0000 00000032[111] VAL
11:50:19 0000 00000032[111] SETPOINT
11:50:19 0000 00000032[111] VAL
11:50:19 0000 00000032[111] SETPOINT

появляються.

как я писал выше это переменные класса CALL,тип вызов "Chgroupreq" считывают групповой запрос с устройства БЗУ-3-2 и записывают полученные данные в каналы класса HEX16.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Т.о., у Вас есть работающая версия проекта с действующими связями с "Источниками"?

В таком случае Вы можете прислать нам для анализа "неработающую" версию проекта вместе с папкой узла?
 
Posted by Сергей Кравчук (Участник № / Member № 5384) on :
 
ок высылаю на hotline@adastra.ru

а что по поводу записей VAL и SETPOINT в tm6_log.txt ??
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Развернутые результаты анализа проекта отправлены почтой.
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2