Форум 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 » Операторский интерфейс SCADA/HMI TRACE MODE 6 / » ГЭ "ОТ" и Ошибка МРВ

   
Автор / Author Тема / Topic: ГЭ "ОТ" и Ошибка МРВ
Nicolay B.
Junior Member / Новичок
Участник № / Member № 4338


Icon 1 отправлено / posted      Профиль для / Profile for Nicolay B.           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Для вывода таблицы отчета тревог я решил разделить проект на слои на основном мнемосхема а на дополнительном отчет тревог. Для включения видимости слоя использую ГЭ "Кнопка". В событии MousePress использовал "Передать значение" источником и приемником использую переменную графического экрана, значение 1 и Тип передачи XOR. Видимость слоёв отрабатывается, но после прокручивания информации в "Отчете тревог" МРВ обрушивается с ошибкой на модуль qt-mt332.dll или ntdll.dll. В чём может быть проблема, релиз 6.08
Сообщения / Posts 30 | Из / 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 
Оба модуля, которые отметила ОС в качестве источников ошибки, являются системными. Скорее всего, происходит ошибка по недопустимому обращению к памяти.
Есть ли сообщения в протоколе профайлера и в файле tm6_log.txt?
А если сделать слой ОТ изначально видимым, этот эффект тоже наблюдается? Буфер ГЭ "Отчет тревог" работает и при невидимом слое ОТ.
Какой буфер ГЭ "Отчет тревог" Вы задаете? Сколько строк подчитываете из ОТ при загрузке МРВ?

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


Icon 1 отправлено / posted      Профиль для / Profile for Nicolay B.           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
файл tm6_log.txt

LOAD [0] 20608 Jan 23 2012
16:22:56 0000 00000000[0] 16.06.2014
16:22:56 0000 00000000[132616] Start
16:22:58 0000 00000020[12] Программа#3:18
16:22:59 0000 00000020[12] Программа#3:18
16:22:59 0000 00000020[12] Программа#3:18
16:23:00 0000 00000020[12] Программа#3:18
16:23:00 0000 00000020[12] Программа#3:18
16:23:01 0000 00000020[12] Программа#3:18
16:23:05 0000 00000007[0] Stop

Да при видимости слоя с самого начала ни чего не решает.
Максимум записей 10000.
Считывание строк из файла ОТ установлено 0.

Сообщения / Posts 30 | Из / 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 
Надо исключить ошибку, которая возникает при реализации вызова программы каналом Программа#3:18.
Что по этому поводу записано в протоколе профайлера?
Надо проверить правильность организации вызова, правильность привязок и типов данных всех аргументов, допустимость реальных диапазонов значений входных аргументов для реализации операторов программы.

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


Icon 1 отправлено / posted      Профиль для / Profile for Nicolay B.           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
(11:9:39) INF_LOAD:Starting... project1
(11:9:39) INF_RTM:Detected NT5.RTM 5.1
(11:9:39) INF_RTM:Professional TRACE MODE 6 Profiler T-Factory RTM+ ver. 6.08.0
(11:9:39) ._.:RTM
(11:9:39) INF_LOAD:max channel = 65535
(11:9:39) INF_LOAD:Load Channels = 16
(11:9:39) INF_LOAD:Templates=4 (math=3 sql=0 scr=1 doc=0 pnl=0)
(11:9:39) INF_LOAD:Objects = 3
(11:9:39) INF_RTM:Timer=0.055s CalcLoop=550ms
(11:9:39) INF_LOAD:LoadTime=0.25s CalcPeriod=550ms
(11:9:39) INF_RTM:free_mem=333(350) handle=0 user=0 gui=0 after load
(11:9:39) INF_RTM:DayLight disabled
(11:9:39) INF_RTM:start time is 0.046 s
(11:9:42) INF_RTM:free_mem=333 handle=0 user=0 gui=0 after start
(11:9:42) INF_RTM:ModeSwitch e15=0000 e18=0000 e20=0000 [0]
(11:9:42) INF_RTM:mode=2(Work) e15=00 e18=00 e20=00 [0-1-src4]
(11:9:42) INF_GRAPH:popup=0 scrref=0 trend=0,0 update=1
(11:9:44) ERR_MATH:Программа#3:18 = 12
(11:9:45) ERR_MATH:Программа#3:18 = 12
(11:9:45) ERR_MATH:Программа#3:18 = 12
(11:9:46) ERR_MATH:Программа#3:18 = 12
(11:9:46) ERR_MATH:Программа#3:18 = 12
(11:9:47) ERR_MATH:Программа#3:18 = 12
(11:9:56) ERR_MATH:Программа#3:18 = 12
(11:9:57) ERR_MATH:Программа#3:18 = 12
(11:9:59) ERR_MATH:Программа#3:18 = 12
(11:10:1) ERR_MATH:Программа#3:18 = 12
(11:10:9) ERR_MATH:Программа#3:18 = 12
(11:10:17) ERR_MATH:Программа#3:18 = 12
(11:10:30) ERR_MATH:Программа#3:18 = 12
(11:10:33) ERR_MATH:Программа#3:18 = 12
(11:10:41) ERR_MATH:Программа#3:18 = 12
(11:10:51) ERR_MATH:Программа#3:18 = 12
(11:12:14) ERR_MATH:Программа#3:18 = 12
(11:12:18) ERR_MATH:Программа#3:18 = 12
(11:12:22) ERR_MATH:Программа#3:18 = 12
(11:12:26) ERR_MATH:Программа#3:18 = 12
(11:12:34) ERR_MATH:Программа#3:18 = 12
(11:12:36) ERR_MATH:Программа#3:18 = 12
(11:13:3) INF_RTM:stoping...
(11:13:3) INF_RTM:stop time is 0.172 s
(11:13:3) INF_RTM:number of calculation = 362
(11:13:3) INF_RTM:END OF WORK

файл tm6_log.txt

11:12:34 0000 00000020[12] Программа#3:18
11:12:36 0000 00000020[12] Программа#3:18
11:13:02 0000 00000001[1] Calc loop is big
11:13:03 0000 00000024[0] Stop

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

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


Icon 1 отправлено / posted      Профиль для / Profile for Nicolay B.           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
В Программа#3 у меня исполуется внешняя библиотека для запуска программы это как нибудь может влиять при частом обращении к ней?
Сообщения / Posts 30 | Из / 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 
Если внешняя библиотека оформлена корректно и не вызывает перегрузки основного цикла, то проблем быть не должно.
Уберите вызов внешней библиотеки и проверьте работоспособность проекта по остальным функциям.

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


Icon 1 отправлено / posted      Профиль для / Profile for Nicolay B.           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Убрал вызов внешней библиотеки и вот
LOAD [0] 20608 Jan 23 2012
12:52:03 0000 00000000[0] 19.06.2014
12:52:03 0000 00000000[132616] Start
12:53:39 0016 00000001[2391] Graph loop is big(t)
12:53:40 0000 00000002[0] Stop

Сообщения / Posts 30 | Из / 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 
А эффект, описанный в первом посте, сохранился?
Сообщения / Posts 15120 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Nicolay B.
Junior Member / Новичок
Участник № / Member № 4338


Icon 1 отправлено / posted      Профиль для / Profile for Nicolay B.           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
да, теперь в ошибках только ntdll.dll фигурирует.
Сообщения / Posts 30 | Из / 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 
На разных ПК пробовали этот проект?

Присылайте проект на hotline@adastra.ru с комментариями, как воспроизвести ситуацию.

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


Icon 1 отправлено / posted      Профиль для / Profile for Nicolay B.           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
пробовал на разных пк
Сообщения / Posts 30 | Из / 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 
Присылайте проект на hotline@adastra.ru с комментариями, как воспроизвести ситуацию.
Сообщения / Posts 15120 | Из / 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