Средства разработки OPC-серверов
Компания ИнСАТ предоставляет инструменты для разработки собственных OPC серверов, а также предоставляет услуги по разработке OPC серверов на заказ.
Модульный OPC сервер Multi-Protocol MasterOPC Server предоставляет не только возможность опроса устройств по различным протоколам, но и возможность разработки собственных протоколов на языке C++ и на встроенном сценарном языке.
Уникальные технические особенности для разработки:
- Разработанный OPC сервер будет поддерживать стандарты OPC DA (Data Access – текущие данные), OPC HDA (Historical Data Access – архивные данные), включая ведение архивов для опрашиваемых мгновенных значений переменных, а также современный кроссплатформенный стандарт OPC UA, который позволит взаимодествовать с OPC UA клиентами в других операционных средах, например, Linux или Android. Для организации хранения архивов возможно использование встроенного SQL сервера.
- Встроенные средства создания сценариев позволяют проводить предварительную обработку данных после их считывания из внешних устройств, а также перед записью в них. Используя сценарный язык, возможно написать драйвер, разработать симулятор сигналов, организовать передачу данных в другие программы или запись в базу данных. Встроенный редактор обеспечивает стандартный сервис - подсветку ключевых слов, удобную работу с тегами и библиотеками. В комплекте с сервером поставляется документация, пример разработки, простой симулятор сигналов.
Поддерживаемые операционные системы:
- Windows 7
- Windows Server 2008R2
- Windows 8, Windows 8.1
- Windows Server 2012
- Windows 10
Лицензирование Multi-Protocol MasterOPC Server
Драйверы всех протоколов в Multi-Protocol MasterOPC Server представляют собой плагины (подключаемые программы), включаемые в дистрибутив сервера. Также в состав сервера входят плагины User Protocol – для создания пользовательских протоколов на С++, и User Script – для создания протоколов на встроенном языке. Созданные пользователями плагины могут распространяться через сбытовую сеть ИнСАТа.
В Demo версию OPC сервера входят наиболее востребованные из поддержанных плагинов, имеющие ограничение в 1 устройство или 32 тега (в зависимости от схемы лицензирования).
В ключевую версию OPC сервера входят плагин (или плагины) на приобретенное пользователем количество устройств (или тегов). При этом остальные плагины со стандартным для демонстрационной версии ограничением в ключевой версии также присутствуют, но могут быть отключены по желанию пользователя.