Форум 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: "Зависание" канала
Dok222
Junior Member / Новичок
Участник № / Member № 6537


Icon 1 отправлено / posted      Профиль для / Profile for Dok222           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
TM 6.09.2 Pro, Windows 7 х32. VxComm, Modbus.
Периодически в разных каналах считываемое с модулей ввода-вывода значение "зависает" (перестает изменяться). При этом:
- I=0;
- @modbus=0;
- @RS_on_off говорит, что соответствующий COM-порт работает;
- в логах никаких ошибок.
После остановки и повторного запуска профайлера считывание значений возобновляется.

При тестировании через Modbus Poll нет никаких проблем с работой.

Сообщения / Posts 17 | Из / 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 
1. Задать в файле конфигурирования запуска узла *.cnf задать ключ диагностики
DEBUGON=70004210

В профайлерном протоколе должны появиться сообщения об обмене по выбранному виртуальному COM-порту.

Использовать перехватчик COM-портов (типа PortMon) и по его протоколу отследить все Modbus-транзакции в критическом режиме.

2. Заменить опрашиваемое устройство эмулятором Modbus (типа ModSim32).
Проверить работу проекта с эмулятором.

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


Icon 1 отправлено / posted      Профиль для / Profile for Dok222           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Фрагмент лога PortMon:
code:
64591	0.00002869	rtc.exe	IRP_MJ_WRITE	        Npdrv25	SUCCESS	Length 8: ......1.	
64592 0.03955290 rtc.exe IRP_MJ_READ Npdrv25 SUCCESS Length 7: ...-YdZ
64593 0.00000378 rtc.exe IOCTL_SERIAL_PURGE Npdrv25 SUCCESS Purge: TXCLEAR RXCLEAR
64594 0.00000378 rtc.exe IOCTL_SERIAL_PURGE Npdrv25 SUCCESS Purge: TXCLEAR RXCLEAR
64595 0.00000038 rtc.exe IOCTL_SERIAL_PURGE Npdrv25 SUCCESS Purge: TXCLEAR RXCLEAR
64596 0.00005172 rtc.exe IRP_MJ_WRITE Npdrv25 SUCCESS Length 8: ......1.
64597 0.02974008 rtc.exe IRP_MJ_READ Npdrv25 SUCCESS Length 7: ...-X..
64598 0.00000378 rtc.exe IOCTL_SERIAL_PURGE Npdrv25 SUCCESS Purge: TXCLEAR RXCLEAR
64599 0.00000378 rtc.exe IOCTL_SERIAL_PURGE Npdrv25 SUCCESS Purge: TXCLEAR RXCLEAR
64600 0.00000302 rtc.exe IOCTL_SERIAL_PURGE Npdrv25 SUCCESS Purge: TXCLEAR RXCLEAR
64601 0.00000340 rtc.exe IOCTL_SERIAL_PURGE Npdrv25 SUCCESS Purge: TXCLEAR RXCLEAR
64602 0.00000340 rtc.exe IOCTL_SERIAL_PURGE Npdrv25 SUCCESS Purge: TXCLEAR RXCLEAR
............

в какой-то момент начинает отсылаться только запрос IOCTL_SERIAL_PURGE
Сообщения / Posts 17 | Из / 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 
Надо задать у PortMon протокол в HEX-формате и время в формате "текущее время".
В ремя наблюдения должно быть достаточным, что увидеть, когда и по каким каналам "зависли" значения.

С эмулятором Modbus Вы свой проект проверяли?

Если Вы получите достаточный объем информации и не сможете проанализировать ее сами, присылайте Ваш проект, папку узла после работы до "зависания" и адекватный протокол PortMon на адрес техподдержки hotline@adastra.ru.

Сообщения / Posts 15379 | Из / From: Russia  |  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 
По присланным Вами протоколам, Вы запускали узел под управлением профайлера.
Время непрерывной работы профайлера ограничено, о чем Вы получили сообщение:
"Системные сообщения 2"
0>Time Limit

Поэтому обмен прекратился.

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


Icon 1 отправлено / posted      Профиль для / Profile for Dok222           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Для беспрерывной работы, помимо лицензии на инструментальную систему, необходима дополнительная лицензия на монитор реального времени?
Сообщения / Posts 17 | Из / 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 15379 | Из / 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