Здравствуйте! Спасибо за предыдущие ответы! Мне на Delphi намного проще посылать запрос и считывать данные с COM порта, но обрабатывать их и делать визуальный интерфейс я хочу в Трейсмоуд(правда еще незнаю в какой лучше 5.15 или 6). Какие можете дать рекомендации? Поподробнее.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Поподробнее в таком диалоге не расскажешь. Если Вы только начинаете работать в Трейс Моуд, то безусловно есть смысл начинать сразу в Трейс Моуд 6. И начальных преимуществ у нее очень много по сравнению с Трейс Моуд 5 (зайдите на наш сайт, там очень много материала по этому вопросу), и огромные структурные резервы для дальнейшего развития. В частности, больная для Вас проблема поиска логического адаптера в сети в Трейс Моуд 6 просто снята. Обмен в ней идет по IP-адресам. Не используется DCOM, что тоже облегчает настройки обмена и снижает требования к ресурсам. В мае-месяце будет выпущен очередной релиз, в который будут включены практически все исполнительные модули Трейс Моуд 6.
Posted by Алекс К (Участник № / Member № 1337) on :
Я перехожу на версию Трейсмоуд 6 поэтоиу: 1.Все же хотелось бы узнать как лучше всего осуществить передачу данных из delphi7 в каналы Трейсмоуд 6? 2. Или в 6-ой версии нет необходимости использовать для упрощения работы с COM портом(посылка запроса на PIC контроллер и получения байтов состояния) delphi вообще? 3. если да то как?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Если речь идет о написании драйвера для обмена данными по последовательному интерфейсу с контроллером, который не программируется от Трейс Моуд 6 , то существует документированная спецификация функций обращения к такому драйверу и подключения к Трейс Моуд 6. Язык для написания такого драйвер мы рекомендуем MS VC++. Хотя известны случаи успешного подключения драйверов, написанных на других языках. Если для поддержки обмена недостаточно стандартных API-функций COM-порта, то структура драйвера усложняется. Поддержку COM-порта надо будет дополнительно запрограммировать в отдельном модуле драйвера. Возможно также подключение к программе в Трейс Моуд 6 приложения (драйвера) в качестве внешней библиотеки.