Здраствуйте. Необходимо использовать МРВ в качестве DDE сервера. Самостоятельно настроить файл конфигурации обмена по DDE, а также каналы не получилось, а в тех поддержке версии файлов только для профкссиональной версии. Прошу дать ссылку на на адрес, где можно найти версию для базовой линии или конвертируйте данный проект в базовую линию и перешлите по e-mail. Заранее благодарю.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Когда МРВ в режиме DDE-сервера, то никаких конфигурационных файлов настраивать не нужно. Просто любой DDE-клиент может обращаться к нему запросом в формате:
<server>|<topic>!<item> <data>
где:
<server> – имя DDE-сервера в формате RTM<nnn>, где <nnn> - номер узла, к которому адресован запрос;
<topic> – тема запроса. В режиме ADVISE указывается GET, а в режимах POKE и REQUEST – обозначения атрибутов каналов;
<item> – имя канала;
<data> – посылаемое значение в формате числа с плавающей запятой. Оно присутствует только в режиме POKE.
Примеры можно посмотреть в справочной системе в разделе "Связь с УСО, контроллерами и приложениями"-"Обмен по DDE"-"Работа МРВ в качестве DDE-сервера". Posted by sgtu (Участник № / Member № 1154) on :
Прошу прощения за дезинформацию. Необходимо использовать МРВ именно в качестве DDE-клиента, т. е. необходимо конфигурировать файл DDECNF<n>.cnf и создавать каналы с дополнением DDE<n>. Попробовал скачать пример для базовой версии со страницы поддержки (примеры проф. Линии выдают ошибку несоответствия формата), но получил сообщение о несуществовании запрошенной страницы, поэтому прошу Вас дать ссылку, где можно скачать пример использования МРВ в качестве DDE-клиента, или описать настройки одного из каналов в данном примере: DDElocal.ctm. Заранее благодарю.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :