This is topic Обмен данными с TRACE MODE in forum TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version at Форум TRACE MODE: техническая поддержка.
Приветствую! Стоит задача организовать обмен данными между TRACE MODE и сторонней программой. Например, два компьютера объединены в локальную сеть. На одном из них стоит TRACE MODE, который получает данные от контроллера и отображает на мнемосхеме. Необходимо переслать текущие данные по локальной сети в стороннею программу на второй компьютер в режиме реального времени. Вопросы: 1)Как можно организовать такой обмен? В каком направлении смотреть? 2)Есть ли стандартные механизмы TRACE MODE для записи текущих данных в бинарный файл заданного формата для последующего чтения данных сторонней программой? 3)Можно ли написать свою DLL с функцией записи данных в файл (например на С++) и подключить к проекту на TRACE MODE?
Posted by Жигалов Денис Николаевич (Участник № / Member № 6035) on :
Предлагаю вариант через БД.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Можно написать внешнюю DLL и подключить ее к программе.
Можно написать свой драйвер типа T13 или T12б являющийся шлюзом между Trace Mode 6 и Вашим приложением.
Можно использовать МРВ в качестве DDE-сервера.
Можно использовать встроенный OPC-интерфейс и написать OPC-сервер, который будет передавать данные в приложение. Однако это потребует фактически дублирования каналов, передаваемых в приложение.
Posted by astrajet (Участник № / Member № 6214) on :
Можно прислать нам простой пример программы на TRACE MODE с использованием функции внешней библиотеки DLL? Возникли трудности с подключением DLL (сообщение в отладчике "Внешняя библиотека не найдена").
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Отправлено.
Posted by astrajet (Участник № / Member № 6214) on :
Получил. Разобрался. Спасибо за поддержку.
Posted by sergeykrasichkov (Участник № / Member № 6256) on :
Добрый день, можно ли при помощи GSM модема реализовать обмен данными между Trace mode и контроллером i7188xad по средствам sms сообщений?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
В документации описаны регламенты и форматы обмена SMS-сообщениями (передача и прием) с МРВ Trace Mode 6. Если контроллер i7188xad сможет оабоать по описанным алгоритмам, SMS-связь можно организовать.
Posted by zicst (Участник № / Member № 4997) on :
Доброго времени суток всем! Есть задача обмена данными tm6.09 base и стороннего приложения... Если взять на вооружение DDE (tm будет сервером) будет ли все работать в локальной сети (стороннее приложение расположено на другом PC)? Если же рассматривать OPC trace mode то я так понимаю его нужно докупать? Спасибо!
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
В локальной сети DDE-обмен поддерживается только в Windows XP.
Если внешнее приложение будет выступать в качестве OPC-сервера, то дополнительного модуля из Trace Mode 6 приобретать не надо: МРВ поддерживает функции OPC-клиента. В противном случае надо приобретать модуль OPC-сервер Trace Mode 6.
Posted by sergeykrasichkov (Участник № / Member № 6256) on :
Добрый день, у меня следующая проблема, я создал один проект считывания информации с модуля i7053D,i7017RC и управлением модуля i7067D, все работает отлично, на основе данного проекта аналогичным способом сделал доработку еще одного большого проекта с другими модулями, после этого реакция на запрос и управление очень замедленно
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Опишите как можно более подробно систему. Что Вы доработали? Какие модули используете?
Posted by sergeykrasichkov (Участник № / Member № 6256) on :
Система опрашивает 2 i7017rc аналоговых модуля, 2 i7053D дискретных модуля, 2 i7067D модуля управляются, используется 2 модема moxa g3151 с прозрачным каналом Com портов, используются программы упаковки и запаковки бит, добавляем в новый проект еще по одному модулю дискретному, аналоговому и и модулю управлению и добавляю еще один экран управления
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Обмен происходит по каналу GSM? Обмен по нему достаточно медленный. Чем больше устройств опрашиваются, тем дольше происходит процедура опроса всех устройств.
Каким образом подключены все устройства? Что за программа упаковки бит?