В профайлере инструментальной системы 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 :