Российская электроника для работы в жестких условиях
Баннер раздела

Универсальный OPC-сервер

UNIVERSAL OPC Server

Fastwel UniOPC Server является приложением Windows, обеспечивающим доступ через интерфейс OPC Data Access к нестандартному оборудованию, не имеющему специализированных OPC-серверов. Адаптация сервера к конкретному оборудованию требует программирования со стороны пользователя на языке C++, однако трудоемкость кодирования в части обеспечения OPC-доступа значительно ниже, чем в большинстве универсальных пакетов, предназначенных для разработки OPC-серверов. В то же время UniOPC имеет некоторые ограничения, поэтому, прежде чем принимать окончательное решение, рекомендуется внимательно ознакомиться с бесплатной демо-версией, позволяющей создать и протестировать полнофункциональный проект до покупки лицензии.

Разработанный на базе UniOPC конкретный OPC-сервер состоит из универсальной оболочки (исполняемого файла), реализующей OPC-интерфейсы, и написанной пользователем динамической библиотеки (DLL), которая снабжает сервер данными. Несколько примеров таких DLL разной степени сложности включены в комплект поставки сервера, поэтому при написании своего кода рекомендуется взять за основу один из этих примеров.

Со стороны пользовательской DLL UniOPC позволяет:

  • Определить структуру иерархического пространства тегов
  • Публиковать значения тегов
  • Управлять качеством и временными метками (timestamp) тегов
  • Осуществлять запись тегов, вызывая пользовательские функции обратного вызова (callback) в DLL.

Со стороны графического интерактивного интерфейса пользователя UniOPC позволяет:

  • Просматривать иерархическое пространство тегов
  • Наблюдать значения, временнные метки и признаки качества тегов в реальном времени
  • Сохранять и восстанавливать конфигурацию сервера.

Сервер поддерживает следующие типы данных:

  • Логические (да/нет)
  • Целые числа (32р)
  • Числа с плавающей точкой (float 32р)
  • Строки символов (со стороны DLL - ASCII)

Разработка пользовательской DLL производится в среде Microsoft Visual C++ (в комплект поставки входят проекты для VC++ 6.0). Разработка в других средах (например, Borland C++) и на других языках программирования (например, Pascal и Assembler) в принципе допустима.

Fastwel UniOPC Server поддерживает интерфейс OPC Data Access 2.0 и может использоваться совместно с различными пакетами программ класса SCADA/HMI.

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

Загрузить демонстрационную версию

Запросить дополнительную информацию

Вопросы по технической поддержке

Статус продукта:  нет данных.

Пожалуйста, для приобретения продукции FASTWEL обратитесь к эксклюзивному дистрибьютору — компании ПРОСОФТ и её дилерам

UNIVERSAL OPC

Инструмент, облегчающий подключение оборудования по интерефйсу OPC