This is topic Cвязь через COM-порты в RTM 6_07 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/000199.html

Posted by NestorIT (Участник № / Member № 4337) on :
 
В профайлере инструментальной системы 6.07 все Ок. При запуске проекта в МРВ нет связи с контроллерами по COM портам через встроенные драйверы t12.
Снифер COM-порта показывает полное отсутствие передаваемых/принимаемых данных, равно как и каких-либо операций над портами: ни инициализации, ни открытия.
Опытным путем установлено что к этому причастна dllxRTM32.dll Если взять dllRTM32.dll из инструменталки и подкинуть ее как dllxRTM32.dll в МРВ, то связь восстанавливается. Но разумеется неизбежно наступает TimeLimit.

Вопрос что делать? Как восстановить связь?

[ 10.11.2010, 14:29: Сообщение отредактировал / Message edited by AdAstra Technical Support ]
 
Posted by NestorIT (Участник № / Member № 4337) on :
 
Вроде заработало после генерации файлов для МРВ в инструментальной системе на другом ПК.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Это говорит о том, что первый вариант проекта был скомпилирован с погрешностями, причиной которых было наличие в ПК инструментальной среды эмулятора HASP или его следов в реестре.
 
Posted by mev163 (Участник № / Member № 4235) on :
 
такая же ситуация:
в среде разработчика все в профайлере все работает отлично, запустили монитор.
сначала выругался на ошибку - 18, после перекомпиляции - открылся, но часть портов перестал опрашивать.
смотрю в портмониторе - сом порт 1 опрашивается, пакеты проходят в обн стороны, а вот с двумя другими - вообще никак.
Эти порты usb-com фирмы овен АС4.
Завтра попробую запустить проект компилированный на другой машине.
версия 6.07 проф
подскажите куда копать?
 
Posted by A40 (Участник № / Member № 3999) on :
 
AC4 не устойчиво работает в ТМ
Концов - не найдешь. Каждая фирма утверждает, что она полностью поддерживает соответствующие API.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Если запустить профайлер с ключом отладки DEBUG=200 (в файле конфигурирования запуска TMcom_xx.cnf в папке узла), можно получить информацию в протоколе профайлера о проблемах в работе с COM-портами.
 
Posted by mev163 (Участник № / Member № 4235) on :
 
quote:
Отправитель / Originally posted by A40:
AC4 не устойчиво работает в ТМ
Концов - не найдешь. Каждая фирма утверждает, что она полностью поддерживает соответствующие API.

так в профайлере среды разработки все отлично работает. получается проблемы в драйверах которые идут с ртм.
Нужно ли было копировать файлы из заплатки?
Поможет ли удаление монитора или планировать переустановку всей системы?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Профайлер и RTM с драйверами работают одинаково.
Если Вы пользовались патчем к релизу 6.07 для IDE, надо синхронно пропатчить и RTM. Драйвер для модулей ОВЕНа со связью по RS 485 - t11s18.dll (последняя адаптация - от 30.08.2010).
 
Posted by mev163 (Участник № / Member № 4235) on :
 
ссылку пожалуйста, или на почту.
не найду где патчи скачивать, на сайте с дистрибутивами их нет.
и какой патч ставить? Если я не ошибаюсь их было 2.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
http://www.adastra.ru/files/support/tm6/commercial/updates/6_07_update_2.zip
Свяжитесь, пожалуйста, со службой техподдержки с подтверждением регистрации RTM профессионального формата.
 
Posted by mev163 (Участник № / Member № 4235) on :
 
Наш RTM рег. номер 400206008197048
RTM-6-256-P-RU-WIN
Зарегистрирован на mev1234567890
Самарский государственный технический университет
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2