Сегодня мы хотим представить вам нашу новую разработку – Multi-Protocol MasterOPC сервер.
Особенностью нового OPC сервера является модульность – к серверу, подключаются дополнительные модули, обеспечивающие реализацию протокола. Данный сервер, способен в единой среде работать со всеми поддержанными протоколами. При этом, помимо модулей разработки ИнСАТ, есть возможность создания собственных модулей – на языке C++ и встроенном сценарном языке.


Плагин протокола SNMPSNMP – это стандартный интернет-протокол для управления устройствами в IP-сетях на основе архитектур TCP/UDP. Данный протокол используется для мониторинга состояния сетевого оборудования, компьютеров, источников бесперебойного питания и других устройств, входящих в локальную сеть предприятия.
В протоколе SNMP участвуют управляемое устройство с установленным на нем агентом и Система сетевого управления (NMS), которая и занимается мониторингом и управлением устройств. При этом взаимодействие между NMS и устройством может происходить в режиме запроса – NMS передает на устройство запрос чтения или записи, или в режиме Trap – широковещательный пакет устройства, подобные сигналы отправляются устройствами для того, чтобы оповестить о наступлении каких-либо критических событий. Оба режима работы поддержаны в нашем OPC сервере.
Для конфигурирования сервера на режим запроса, указывается IP адрес устройства и используемая версия протокола SNMP.


http://ireasoning.com/mibbrowser.shtml

Для работы с Trap, необходимо добавить в плагин специальное устройство.


SCurrentTrap – строк параметров последнего принятого трапа. Этот тег может быть включен как HDA тег, что позволит посмотреть весь архив принятых трапов.
SFailure – строка ошибки. Выдается при некорректной инициализации системы трапов.
Failure – флаг ошибки. Взводится при некорректной инициализации системы трапов.
В устройство можно добавить собственные теги, настроенные на прием определенных трапов.

Посмотреть информацию на плагин SNMP для Multi-Protocol MasterOPC сервер можно на странице продукта, на нашем сайте:
/products/?category=1272
Плагин пользовательского протокола User SCRIPTMulti-Protocol MasterOPC сервер имеет встроенный сценарный язык программирования Lua. С помощью Lua можно производить обработку значений, работать с признаками качествами, а также реализовать поддержку собственных протоколов. Помимо возможности выполнить скрипт для различных обработок в узлах устройства и тегов в основных плагинах, сценарный язык выделен в самостоятельный плагин, имеющий возможность непосредственной работы с портами и называемый User SCRIPT.
User SCRIPT имеет 5 вариантов типов узла – COM и COM Slave (для работы с последовательными интерфейсами), TCP/IP и TCP/IP Slave (для работы в сетях Ethernet) и Program (для создания симуляторов, работы с базами данных и т.д.).


Посмотреть информацию по плагину User SCRIPT для Multi-Protocol MasterOPC можно на странице продукта на нашем сайте:
/products/?category=1274
Плагин пользовательского протокола User ProtocolВ отличие от User SCRIPT в данном плагине разработка ведется на языке C++. Таким образом пользователю становится доступен весь функционал и библиотеки данного языка, обеспечивающего достижение максимальной производительности драйвера.
Для разработки драйвера в рамках данного плагина пользователю необходимо скачать с сайта специальный OPC сервер – оболочку – Multi-Protocol SDK MasterOPC Server.



Посмотреть информацию по плагину User Protocol для Multi-Protocol MasterOPC можно на странице продукта на нашем сайте:
/products/?category=1275
Лицензионная политикаMulti-Protocol MasterOPC сервер имеет гибкую лицензионную политику. Используется индивидуальный способ лицензирования к каждому плагину, что позволяет оптимально подбирать конфигурацию сервера к каждой задаче. Кроме того, любой из плагинов предоставляется бесплатно с ограничением на 32 тега или одно устройство (в зависимости от способа лицензирования).
В ключевую версию OPC сервера входят плагин (или плагины) на приобретенное пользователем количество устройств (или тегов). При этом остальные плагины могут также присутствовать и функционировать со стандартным для демонстрационной версии ограничением.
Посмотреть общую информацию по Multi-Protocol MasterOPC, а также скачать бесплатную версию можно со страницы нашего сайта:
/products/?category=1271