[Программа Win] Доступ к данным по DDE

Модераторы: immortal, newz20

Ответить
rembit
Сообщения: 5
Зарегистрирован: Сб июл 29, 2017 9:13 pm
Благодарил (а): 0
Поблагодарили: 1 раз

[Программа Win] Доступ к данным по DDE

Сообщение rembit » Сб июл 29, 2017 9:48 pm

Приветствую всех!
Возник вопрос, можно ли получать данные по DDE в MDM? Имеется OPC сервер с поддержкой DDE хотелось бы вывести некоторые параметры, кроме этого необходимо из форм Exel выводить значения, вроде он поддерживает данную технологию. Спасибо!
Аватара пользователя
sergejey
Site Admin
Сообщения: 4279
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1533 раза
Контактная информация:

Re: Доступ к данным по DDE

Сообщение sergejey » Пн июл 31, 2017 12:31 am

Добрый день,

Сейчас, к сожалению, нет. DDE-обмен системой не поддерживается. Вероятно, это не так сложно, написать клиента, который мог бы транслировать HTTP<>DDE, но, признаться, не приходилось такое делать.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
rembit
Сообщения: 5
Зарегистрирован: Сб июл 29, 2017 9:13 pm
Благодарил (а): 0
Поблагодарили: 1 раз

Re: Доступ к данным по DDE

Сообщение rembit » Пн июл 31, 2017 8:06 pm

Жаль, к сожалению я не обладаю достаточными знаниями сетевых языков, знаю что сложного ничего нет и все можно освоить но времени разбираться нет, хотя желание имеется...
Аватара пользователя
sergejey
Site Admin
Сообщения: 4279
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1533 раза
Контактная информация:

Re: Доступ к данным по DDE

Сообщение sergejey » Ср авг 02, 2017 3:59 pm

Если пришлёте детали OPC/DDE сервера, то могу попробовать набросать по примерам клиента для отправки данных в MajorDoMo

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
rembit
Сообщения: 5
Зарегистрирован: Сб июл 29, 2017 9:13 pm
Благодарил (а): 0
Поблагодарили: 1 раз

Re: Доступ к данным по DDE

Сообщение rembit » Ср авг 02, 2017 10:21 pm

Отправил на mail...
rembit
Сообщения: 5
Зарегистрирован: Сб июл 29, 2017 9:13 pm
Благодарил (а): 0
Поблагодарили: 1 раз

Re: Доступ к данным по DDE

Сообщение rembit » Ср дек 06, 2017 10:57 pm

Накидал программку в Hiasm для windows забирает данные из DDE сервера и гонит в MD через HTTP, адаптирована под DDE сервер модулей IPC DAS.
SCADA DDE_HTTP.zip
(59.5 КБ) 145 скачиваний
beta...)
За это сообщение автора rembit поблагодарил:
sergejey (Вс дек 17, 2017 9:16 am)
Рейтинг: 1.18%
Аватара пользователя
sergejey
Site Admin
Сообщения: 4279
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1533 раза
Контактная информация:

Re: Доступ к данным по DDE

Сообщение sergejey » Вс дек 10, 2017 9:15 pm

Здорово, а можно подробнее описать пример применения?

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
rembit
Сообщения: 5
Зарегистрирован: Сб июл 29, 2017 9:13 pm
Благодарил (а): 0
Поблагодарили: 1 раз

Re: Доступ к данным по DDE

Сообщение rembit » Пн дек 11, 2017 9:57 pm

Да, в сети RS485 установлено 5 восьмиканальных аналоговых модулей ICP DAS I-7017, по факту в эксплуатации пока 2, на серваке под win установлен DDE сервер NAP7000 DDE Server (считывает данные модулей по протоколу DCON) из которого данной програмуллиной тягаются данные и через HTTP отправляются в MD, в заранее подготовленные объекты. Кроме этого в сети висит ПЛК (клон FX3U с Aliexpress) который и выполняет основные функции автоматизации, не нравится мне управление из под ОС PC, хоть оно пусть в реалтайме функционирует практика показывает надежности никакой. В данном случае PC c MD выполняет роль HMI, но некоторые данные с модулей гонятся в ПЛК для расчетов по Modbus. Кстати пользуясь случаем хочу выразить благодарность и Вам и всем разработчикам поддерживающим этот проект!
Ответить