Контакты

  info@windows-soft.ru
  8 (800) 555 57 22
8 (495) 788 17 71
0

SAE Automation DDE client for OpcDbGateway and UNIVERSAL OPC Server

DDE client for OpcDbGateway and UNIVERSAL OPC Server


Артикул:300539135
Платформа:Windows
Тип поставки:Электронная
Язык интерфейса:Английский
Срок поставки:3-14 рабочих дней
Примечание:Электронная лицензия. Требуется предоплата.

Подробное описание

Драйвер клиента DDE для OpcDbGateway и SAEAUT UNIVERSAL OPC Server позволяет интегрировать функциональность различных приложений со встроенными серверами DDE в сложное интегрированное приложение.

Его могут использовать интеграторы и компании-разработчики программного обеспечения.

DDE означает динамический обмен данными. Это метод обмена информацией между приложениями, работающими в операционной системе Windows, вплоть до Windows 2.0. Когда первое программное обеспечение HMI на базе Windows появилось на рынке между 1989 и 1991 годами, разработчики решили использовать DDE для подключения программного обеспечения HMI к своим драйверам устройств. Драйвер устройства, подключенный к ПЛК или технологическому оборудованию, работал как отдельное приложение, называемое сервером DDE. Программное обеспечение HMI было клиентским приложением DDE, которое запрашивало и получало данные от сервера DDE. Имея сервер DDE как отдельную часть, третьи стороны могли легко создавать драйверы, которые работали бы с любым HMI или другим программным приложением, использующим DDE. До сих пор используется много серверов DDE для различных устройств. Excel также может работать как сервер DDE

Использование драйвера клиента DDE вместе с SAEAUT UNIVERSAL OPC Server позволяет использовать его в качестве сервера OPC DDE и интегрировать устаревшие устройства с сервером DDE в различные системы SCADA со встроенным клиентом OPC. Использование его с OpcDbGateway имеет еще более широкое применение - подключение к базам данных, связь между сервером DDE и клиентом OPC, визуализация данных и вычисления в Excel (активируется OpcDbGateway как клиент DDE).

Сервер в первую очередь ожидает, пока другие приложения (клиенты) Windows отправят команды, а затем действует в соответствии с этой командой, которая может дать указание серверу выполнить определенную функцию или отправить данные обратно клиенту. Клиент инициирует диалог с сервером, прося сервер выполнить задачу. Например, если вам нужно отправить данные, полученные из вашей среды выполнения OpcDbGateway, в отчет, созданный в Microsoft Excel, ваше приложение действует как клиент, а Excel действует как сервер.

Если вы общаетесь со сторонним программным пакетом через DDE, вы должны знать, какие командные строки понимает программа. Этот клиент DDE предоставляет общие функции DDE, которые можно использовать для отправки, получения и выполнения команд. Для получения информации о фактических командных строках и формате данных обратитесь к руководствам пользователя стороннего программного пакета.


Использование драйвера клиента DDE с SAEAUT UNIVERSAL OPC Server


Создание приложений путем конфигурирования обеспечивает более высокую производительность за счет создания приложений как программирования. Можно использовать настраиваемые арифметические, логические команды и команды сравнения, а также команду для создания параметризуемых сообщений, сохраняемых в файлы журнала.

Настройка приложения предлагает несколько возможностей для проверки созданной конфигурации и отладки приложения во время выполнения. Он также содержит встроенный OPC-клиент.


Использование SAEAUT UNIVERSAL OPC Server


ФУНКЦИИ:
  • Драйвер клиента DDE может взаимодействовать с любым сервером, который поддерживает стандартный формат данных DDE "CF TEXT".
  • При адресации используется знакомый метод "Application Name | TopicName! ItemName" для данных сервера DDE.
  • Драйвер автоматически переподключится, когда серверы DDE снова подключатся к сети. • Тег «DDEreconnect» предназначен для помощи в разрешении сбоев связи DDE.
  • Этот драйвер использует программируемые / настраиваемые способы связи:
    • «Горячие ссылки», когда сервер DDE передает данные драйверу только при изменении значения данных. Это обеспечивает значительное преимущество в производительности по сравнению с альтернативным подходом к циклу запрос / ответ, поскольку каждая транзакция DDE занимает относительно много времени.
    • чтение предварительно настроенной группы элементов с сервера DDE с использованием подхода цикла запроса
    • запись предварительно сконфигурированной группы элементов на сервер DDE с помощью цикла poke
    • чтение отдельного элемента с сервера DDE по запросу - только тогда, когда это необходимо интегрированному приложению
    • запись отдельного элемента с сервера DDE с помощью запроса - - только тогда, когда это необходимо интегрированному приложению
    • выполнять команды DDE
  • Поддерживаются все основные типы данных
  • Высокая производительность за счет настройки тысяч элементов DDE и в то же время высокая гибкость - можно настраивать различные типы функций DDE.
  • Высокая производительность при настройке обеспечивается за счет автоматического сопоставления элементов DDE элементам OPC и операндам памяти (используемых для соединения различных источников данных), а также возможностью использования одного из трех способов настройки:
    • Просмотр на сервере DDE доступных элементов DDE (если на сервере доступна эта функция)
    • Определение диапазонов индексов для элементов DDE (например, выбор [1-1000] позволяет определить тысячи элементов DDE за один шаг)
    • Специально для MS Excel - путем выбора диапазона ячеек в таблице данных
  • Высокая гибкость при настройке - различные типы функций DDE предварительно сконфигурированы как стандартные функциональные блоки. Он позволяет комбинировать функциональность DDE со всеми другими настраиваемыми или программируемыми функциями, доступными в OpcDbGateway или SAEAUT SNMP OPC Server.
  • Функциональность DDE может быть записана в файл или базу данных (только в OpcDbGateway ) с использованием стандартных встроенных настраиваемых функций ведения журнала OpcDbGateway или SAEAUT UNIVERSAL OPC Server.
ПРИЛОЖЕНИЯ

  • HMI / SCADA
  • МОЙ
  • Отслеживание продуктов
  • Идентификация продукта
  • Пользовательские приложения VB, VC ++, VB.NET, VS.NET, C #