Модуль DDE сервер для логгеров для программ-логгеров
Последняя версия: 5.0.1 build 1126. November 28, 2025.
Плагин DDE Server экспортирует распарсенные данные с наших программаторов (data logger) в другие приложения Windows с помощью DDE. Плагин работает как сервер. Внешние программы подключаются к нему и читают выбранные вами переменные парсера. Можно опубликовать несколько переменных одновременно и задать формат для каждой. Плагин поддерживает форматирование чисел с плавающей точкой и дат/времени, именованные топики и отправку данных обратно в логгер через отдельный DDE-топик.
Этот плагин полезен, когда требуется передача "живых" данных в привычные инструменты, такие как Excel, или в ваш процесс, который совместим с DDE. Пример: вы контролируете температурный датчик, подключенный к COM3. Программа-логгер обрабатывает входящий поток и присваивает отдельным значениям (переменным) имена Temp_C и TimeStamp. DDE Server представляет эти переменные как топики. Excel связывается с топиками через DDE и показывает актуальную температуру в реальном времени.
Другой пример: от вашей производственной линии поступают значения счетчиков от ПЛК по TCP. Программа захватывает пакеты и парсит их в переменные "Counters.Total" и "Counters.Rate". DDE Server публикует эти значения. Ваша панель мониторинга в реальном времени получает из и обновляет визуальные индикаторы на экране.
Использование плагина с нашим ПО
Все наши логгеры поддерживают модуль DDE Server. Типовой порядок действий:
- Запустите приложение регистратора (Advanced Serial Data Logger или Advanced TCP/IP Data Logger).
- Откройте Модули → Экспорт данных → выберите "DDE Server" → Настроить, чтобы посмотреть имя сервера и имя топика.
- Подключите клиент (например, Excel) к серверу и топику, указанным в окне настройки.
Пример входящих последовательных данных (Advanced Serial Data Logger):
2025-01-02 08:00:00,ID=01,TEMP=23.5,HUM=45.2 2025-01-02 08:00:05,ID=01,TEMP=23.6,HUM=45.1
Распарсенные переменные, экспортируемые через DDE, могут выглядеть так:
Temp_C = 23.6 Hum_Percent = 45.1 Last_Time = DATE_TIME_STAMP
Краткое резюме
Плагин DDE Server обеспечивает надежную передачу распарсенных и отформатированных переменных из наших логгеров в сторонние приложения в реальном времени. Он прост в настройке, поддерживает пользовательские форматы данных и интегрируется, например, с Advanced Serial Data Logger и Advanced TCP/IP Data Logger для COM портов и сетевых источников данных.
Ключевые возможности
- Экспорт в реальном времени нескольких переменных парсера через DDE.
- Пользовательский формат даты/времени и чисел с плавающей точкой.
- Поддержка всех наших логгеров и разных источников данных.
- Список активных переменных для мониторинга текущих экспортируемых значений.
- Произвольные настраиваемые топики.
- Дополнительный DDE-топик для отправки данных обратно в логгер, и далее в устройство.
Другие похожие модули:
Все модули | SQL Database Professional | Cloud Database Professional | ODBC база данных | Запись в Excel/OpenOpffice Calc/LibreOffice Calc | Google Sheets Professional | Excel Export Professional | Эмуляция нажатий кнопок на клавиатуре (keystrokes) | Сервер DDE | Запись в файлы разного формата на локальной машине | Запись геоданных в файлы KML, GPX, GML и другие | Вывод на принтер | Веб сервер / HTTP сервер | HTTP POST/GET / InfluxDB | SFTP Export | MQTT: прием и публикация данных | Сервер OPC UA