Modbus Universal MasterOPC Server (OPC-сервер МПС Софт)

Modbus Universal MasterOPC Server (OPC-сервер МПС Софт)

Ягафаров Ильдар
Ягафаров Ильдар
менеджер по продажам
Снимается с производства
от 0 ₽ р.
Ягафаров Ильдар
Ягафаров Ильдар
менеджер по продажам

Modbus Universal MasterOPC Server предназначен для организации связи с OPC-устройствами, использующими распространённый промышленный протокол Modbus ASCII/RTU/TCP, в котором список параметров не является фиксированным. Такие устройства, как ОВЕН ПЛК, СПК и МКОН, поддерживают эту функцию.

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

  • Modbus RTU (включая SLAVE).
  • Modbus ASCII.
  • Modbus TCP/IP (включая SLAVE).
  • Modbus over TCP (поддержка Ethernet-COM конвертеров).
  • OPC DA 2.05 – передача текущих данных.
  • OPC HDA 1.2 – передача архивных данных*.
  • OPC UA – передача архивных и текущих данных*.

* Для организации хранилища архивных данных Modbus Universal MasterOPC Server имеет встроенный SQL Server.

ОРС-сервер выпускается в трех редакциях:

  • S – до 2 500 тегов.
  • M – до 20 000 тегов.
  • H – до 200 000 тегов.

Версии M и H точек имеют дополнительные функции:

  • Резервирование каналов связи – повышение надежности опроса устройств.
  • Поддержка протокола MQTT – интеграция с IoT-устройствами и облачными сервисами.
  • Поддержка ODBC – интеграция с различными СУБД.
  • Встроенный IEC 60870-5-104 Server – возможность опроса устройств по протоколу IEC 60870-5-104.

Основные возможности Modbus Universal MasterOPC Server

  • Обмен данными с устройствами по протоколу Modbus RTU/ASCII по выделенной линии через последовательный интерфейс (RS-232 или RS-485).
  • Обмен данными с устройствами по протоколу Modbus TCP через TCP/IP.
  • Обмен данными с устройствами в режиме «Modbus over TCP» через преобразователи интерфейсов Ethernet – RS-232/422/485.
  • Режим TCP-сервера – возможность связи со шлюзами GPRS/3G без назначения статических IP-адресов.
  • Обмен данными с устройствами по протоколу Modbus RTU/ASCII/TCP в режиме Slave.
  • Обмен данными с устройствами через GSM-модем и отправка SMS-сообщений.
  • Встроенный скриптовый редактор, существенно расширяющий функциональность продукта.

Отличительные возможности Modbus Universal MasterOPC Server

  • Шаблоны устройств
  • Масштабирование значений (приведение к требуемому диапазону).
  • Поддержка групповых операций с тегами.
  • Мастер импорта тегов из csv файлов.
  • Возможность произвольной перестановки байтов (максимальная длина слова 8 байтов).
  • Извлечение отдельных битов в значениях тегов.
  • Автоматическое преобразование типов.
  • Поддерживаемые типы данных bool, int16, uint16, int32, uint32, float, double, string.
  • Ведение подробного лога диагностических сообщений.
  • Отслеживание качества связи.
  • Поддержка резервирования каналов связи (в редакции H).
  • Поддержка 20 функции Modbus (функция 0x14 – Read File Record).
  • Генерация любого Modbus запроса.
  • Гибкое управление групповыми запросами.
  • Поддержка внеочередного чтения после записи значения при управлении.
  • Трассировка обмена с устройствами.
  • Архивирование тегов с передачей архивов по OPC HDA.
  • Поддержка ODBC-клиента (в редакциях M и H): возможность обмена данными со сторонними приложениями, не поддерживающими технологию OPC, – MES, ERP и BI-системами, различными системами учета и контроля, облачными сервисами и т.д.

Функциональные возможности

Free

S

M

H

Modbus RTU, ASCII, TCP

+

+

+

+

Встроенный сценарный язык

+

+

+

+

Работа по каналам GSM или иной модемной связи

+

+

+

+

ODBC-клиент

 

 

+

+

IEC-60870-5-104 Server

 

 

 

+

MQTT Server

 

 

 

+

Резервирование каналов связи

 

 

 

+

Разрядность, бит

х32

х32/64

х32/64

х32/64

Встроенный редактор скриптов

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

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

Скрипты могут применяться на любом уровне дерева OPC – узлы связи, устройства, теги и т.д. Возможности редактора скриптов:

  • Подсветка ключевых слов, доступ к тегам и библиотекам.
  • Развертка и сворачивание строк кода.
  • Возможность разработки OPC DA/HDA-серверов для любых протоколов связи по описанию.
  • Возможность операций со значениями переменных после чтения или перед записью.
  • Поддержка различных операций с метками качества в соответствии со стандартом OPC.
  • Встроенные функции для работы с портами.
  • Встроенные функции для работы с файлами, массивами, строками.
  • Встроенные функции для работы с СУБД SQlite.
  • Возможность разработки генератора значений переменных.

ODBC-клиент

В редакциях Modbus Universal MasterOPC Server на 20 000 и 200 000 тегов реализован функционал ODBC-клиента. Это позволяет напрямую взаимодействовать с большинством современных баз данных. Для реализации обмена используется технология Open DataBase Connectivity (ODBC).
Благодаря ODBC-клиенту MasterOPC может легко обмениваться данными со сторонними приложениями, не поддерживающими технологию OPC, – MES, ERP и BI-системами, различными системами учета и контроля, облачными сервисами и т.д., что дает возможность интеграции разнородных программных продуктов в общую информационную сеть, создавая таким образом единое информационное пространство.

Возможности ODBC-клиента:

  • Поддержка SQL-запросов для чтения и записи из ODBC-совместимых баз данных.
  • Встроенные в редактор скриптов функции для работы с ODBC – функции запросов, управление подключениями и транзакциями.
  • Возможность считывания архивов по OPC HDA и сохранение их в сторонних базах данных с помощью специального метода «ReadHDAFromTag».
  • Подробные примеры использования ODBC в справочной системе.
  • Высокая производительность.

Поддержка протокола MQTT

В Modbus Universal MasterOPC Server реализована поддержка протокола MQTT, предназначенного для обмена данными между IoT-устройствами и интеграции с облачными сервисами (Microsoft Azure, Amazon Web Services и др.). Встроенный MQTT-клиент позволяет отправлять и получать данные по протоколу MQTT, а также реализовать программный конвертер MQTT-OPC и наоборот.

Возможности:

  • Передача значений любых тегов с метками времени и качества.
  • Получение значений от устройств MQTT и запись их в теги OPC.
  • Гибкие настройки MQTT-сообщений с подтверждением получения.
  • Гибкие настройки формата MQTT-сообщений.
  • Отслеживание состояния подключения к брокеру MQTT с автоматическим переподключением в случае сбоя связи.

IEC 60870-5-104 Server

Modbus Universal MasterOPC Server поддерживает режим сервера для протокола IEC 60870-5-104. Протокол IEC 60870-5-104 активно применяется в энергетической и нефтегазовой отраслях. Режим сервера позволяет осуществить обмен данными с любых тегов OPC по протоколу IEC 60870-5-104, т.е. создать программный конвертер Modbus - IEC 60870-5-104.

Возможности:

  • Установка порта подключения и адреса ASDU.
  • Возможность конфигурации тегов (адрес, метод передачи значений, установка «только для чтения» и др.).
Инструкции и примеры

Готовые конфигурации к устройствам и контроллерам, инструкции по подключению различных устройств.

Название Описание Скачать
Подключение различных устройств к OPC-серверу
Инструкция по подключению контроллеров ОВЕН серии ПЛК1xx Инструкция по подключению контроллеров ОВЕН версии ПЛК1хх, к OPC-серверу по протокол Modbus RTU и Modbus TCP. В инструкции описана настройка проекта в Codesys, правила адресации и создание конфигурации OPC-сервера (файлы проекта и конфигуарции прилагаются). Скачать
Конфигурация для чтения архивов контроллеров ОВЕН Инструкция по настройке чтения архивов из контроллеров ОВЕН, по 20 функции Modbus, а также дополнительные файлы (проект в CODESYS, конфигурация OPC-сервера, проект MasterSCADA). Скачать
Название Описание Скачать Смотреть
Видеопримеры - общие возможности
Общие принципы создания конфигурации Описываются основные функциональные возможности и общие принципы создания конфигураций. Скачать Смотреть
Работа с протоколом Modbus TCP Описывается создание конфигурации для опроса устройства работающего с протоколом Modbus TCP Скачать Смотреть
Видеопримеры. Дополнительные возможности
Масштабирование Описывается настройка тега для преобразования получаемого от прибора значения в реальное, на примере устройства Скачать Смотреть
Отдельный регистр для записи Описывается настройка тега для работы с раздельными Modbus регистрами (отдельный регистр для чтения и отдельный для записи), на примере устройства Скачать Смотреть
Извлечение бита из данных Описывается настройка тега для получения отдельного бита из Modbus регистра, на примере ОВЕН МДВВ Скачать Смотреть
Чтение сразу после записи Описывается настройка тега предназначенная для выполнения внеочередного опроса регистра после выполнения записи Скачать Смотреть
Запись командой 0x06 Описывается настройка тега предназначенная для записи значений в устройство с использованием функции 0x06 (Write Single Coil), на примере ОВЕН ТРМ251. Скачать Смотреть
Импортирование тегов Описывается процесс импортирования тегов с помощью мастера импорта из CSV файлов. Скачать Смотреть
Групповые операции Описывается работа с групповыми операции над тегами - изменение региона, адресов, чередования, типа данных и т.д. Скачать Смотреть
Видеопримеры. Скрипты
Работа с признаком качества Описывается создание скрипта, определяющего признак качества тега в зависимости от значения другого тега (тега статуса измерения), на примере устройства ОВЕН МВА8 Скачать Смотреть
Создание и вызов функций Описывается создание собственных функций и вызов ее из кода скрипта тега Скачать Смотреть
Текстовая документация
Конфигурации OPC-сервера В архиве находятся описанные в документации примеры конфигураций Скачать

Лицензирование и защита

Modbus Universal MasterOPC Server лицензируется в зависимости от количества опрашиваемых тегов и версии операционной системы. Бесплатная версия доступна для модификаций до 32 тегов, а платные версии до 1000, 20 000 и 200 000 тегов доступны для Windows и Linux. При заказе сервера необходимо выбрать ключ защиты:

  • Аппаратная защита — это USB-ключ, который устанавливается на ПК или сервер. К одному ключу можно привязать несколько лицензий программных продуктов ООО «МПС Софт».
  • Сетевая защита — это USB-ключ, который позволяет обращаться к серверу с ключом через виртуальные машины и ПК. При использовании средств виртуализации использование сетевого ключа обязательно.
  • Программная защита — это привязка копии OPC-сервера к основным компонентам ПК. Перенос лицензии на другой ПК невозможен, но можно активировать лицензию онлайн или офлайн.

Привязка OPC-сервера к ключу защиты MasterSCADA зависит от расположения сервера: если он находится на том же компьютере, что и MasterSCADA, используется аппаратный ключ, а если на разных компьютерах — сетевой ключ MasterSCADA.

Поддерживаемые операционные системы
  • Windows XP (поддержка возможна только с использованием специального патча, см. в статье)
  • Windows 7
  • Windows Server 2008R2
  • Window 8, Windows 8.1
  • Windows Server 2012
  • Windows 10
Отзывы
0 отзывов
Modbus Universal MasterOPC Server (OPC-сервер МПС Софт)
Добавить отзыв: