![]()
Modbus Universal MasterOPC Server предназначен для организации связи по стандарту OPC-устройств, поддерживающих протокол Modbus, список параметров в которых жестко не определен – таких как ОВЕН ПЛК, СПК и т.д.

Modbus – открытый коммуникационный протокол (с архитектурой Master – Slave), широко применяющийся в различных областях промышленности для передачи данных через последовательные линии связи RS-485, RS-232, а также сети TCP/IP.
Modbus Universal MasterOPC Server позволяет опрашивать устройства по наиболее распространенному промышленному протоколу передачи данных Modbus RTU/ASCII/TCP. ОРС-сервер выпускается в модификациях 32, 500, 2500 и unlimited по числу переменных. Модификация на 32 точки – это бесплатный Modbus OPC-сервер.
В дополнение к данному протоколу компания ИнСАТ разработала надстройки, позволяющие обмениваться с удаленными устройствами по протоколу Modbus, используя радио, GSM-связь или коммутируемую телефонную линию. Также к OPC-серверу предоставляется набор готовых конфигураций для различных устройств.
Содержание
Отличительные особенности Modbus Universal MasterOPC Server
- Масштабирование значений (приведение к требуемому диапазону).
- Групповая правка тегов.
- Мастер импорта тегов из csv файлов.
- Гибкая перестановка байтов (в словах длиной до 8 байтов).
- Выделение отдельных битов в теги.
- Автоматическое преобразование типов.
- Поддерживаемые типы данных bool, int16, uint16, int32, uint32, float, double, string.
- Ведение подробного лога диагностических сообщений.
- Отслеживание качества связи с устройством.
- Поддержка 20 функции Modbus (функция 0x14 – Read File Record).
- Формирование любого Modbus запроса.
- Гибкое управление групповыми запросами.
- Поддержка внеочередного чтения после записи значения при управлении.
- Трассировка обмена с устройствами.
- Архивирование тегов с передачей архивов по OPC HDA.
- Поддержка ODBC-клиента: возможность обмена данными со сторонними приложениями, не поддерживающими технологию OPC, – MES, ERP и BI-системами, различными системами учета и контроля, облачными сервисами и т.д.
ODBC-клиент
В безлимитной версии Modbus Universal MasterOPC Server реализован функционал ODBC-клиента. Это позволяет Modbus Master Universal MasterOPC Server напрямую взаимодействовать с большинством современных баз данных. Для реализации обмена используется технология Open DataBase Connectivity (ODBC).
Благодаря ODBC-клиенту MasterOPC может легко обмениваться данными со сторонними приложениями, не поддерживающими технологию OPC, – MES, ERP и BI-системами, различными системами учета и контроля, облачными сервисами и т.д. Это делает MasterOPC удобным инструментом для интеграции отдельных программных продуктов и систем сбора данных в общую информационно-коммуникационную сеть предприятия, создавая таким образом единое информационное пространство.
ODBC-клиент имеет следующие функциональные особенности:
- поддержка SQL-запросов для чтения и записи из ODBC-совместимых баз данных;
- настройка функций работы с базами данных реализованы во встроенном в MasterOPC редакторе скриптов;
- поддержка самых распространенных СУБД: Microsoft SQL, PostgreSQL и др.;
- высокая производительность.
IEC-60870-5-104 Server
В безлимитной версии Modbus Master Universal MasterOPC Server доступен протокол IEC 60870-5-104, применяемый в России для контроля нефтепроводов, газопроводов, объектов энергетики. Это позволяет выдавать данные из любых тегов OPC-сервера про данному протоколу, то есть создать программный конвертер Modbus – IEC 60870-5-104.
IoT Server
В безлимитной версии Modbus Master Universal MasterOPC Server доступен протокол MQTT, предназначенным для обмена данными между IoT-устройствами. В IoT Server также поддерживается MQTT-клиент, что позволяет интегрировать различные устройства в SCADA, а также работать в обратном направлении – передавать данные от различных протоколов в облачные сервисы.
Лицензирование
Modbus Universal MasterOPC Server лицензируется по количеству опрашиваемых тегов. Модификации на 32 точки – это бесплатный Modbus OPC-сервер или бесплатный IEC 61850 OPC-сервер.
Аппаратный ключ представляет собой USB-ключ, устанавливаемый на компьютер, на котором будет выполняться OPC-сервер. В случае необходимости можно перенести OPC-сервер на другой компьютер, установив в него USB-ключ и проинсталлировав идущий в комплекте дистрибутив. При покупке совместно с MasterSCADA OPC-сервер может быть собран на USB-ключе SCADA-системы, и отдельной доплаты не требуется.
Программный ключ генерируется для запуска на одном компьютере. Перенос OPC-сервера на другой компьютер в такой схеме защиты невозможен. При первом запуске OPC-сервера будет сформирован код, который нужно отправить в отдел продаж. В ответ будет выслан код разблокировки – программный ключ. После ввода этого ключа OPC-сервер запустится и больше не будет его запрашивать.
Внимание! Программный ключ защиты не поддерживает работу на виртуальных машинах.
Поддерживаемые операционные системы
- Windows XP (только для Modbus Universal MasterOPC Server, подробнее про установку ОРС-сервера на данную ОС можно прочитать в блоге компании ИнСАТ)
- Windows 7
- Windows Server 2008R2
- Windows 8, Windows 8.1
- Windows Server 2012
- Windows 10
Примечание. Обновление Modbus Master Universal MasterOPC Server производится бесплатно в период действия технической поддержки (основной – 1 год с момента приобретения, либо дополнительной – 1 год с момента приобретения купона на продление техподдержки).

| Производитель: | ИнСАТ |
| Количество точек ввода/вывода: | 32 |
| Протоколы опроса: |
|
Бесплатный OPC-сервер Modbus RTU/ASCII/TCP на одно рабочее место на 32 тега
- Техническое описание Фото и видео
- Статьи
- Документация
Modbus Universal MasterOPC Server сочетает в себе возможности OPC-сервера наиболее распространенного промышленного протокола передачи Modbus RTU/ASCII/TCP, а также инструментария для разработки новых ОРС-серверов, как для поддержки специализированных расширений Modbus, так и для поддержки любых иных протоколов.
MasterOPC реализует два набора OPC-интерфейсов – DA (Data Access – текущие данные) и HDA (Historical Data Access – архивные данные). Для организации хранения архивов опрашиваемых переменных MasterOPC использует встроенный SQL-сервер.
OPC-сервер имеет в своем составе поддержку простого сценарного языка, что позволяет проводить предварительную обработку данных после их считывания из внешних устройств, а также перед записью в них. Возможно использование сценариев для написания новых драйверов (как для протоколов, построенных на транспорте Modbus, так и любых других), сохранения архивов в SQL-сервере, написания имитаторов сигналов, вычисления косвенных параметров, работы с признаками качества и т.п. Сценарии могут использоваться на уровне коммуникационных узлов, устройств и подустройств, отдельных тегов. Встроенный редактор обеспечивает стандартный сервис — подсветку ключевых слов, удобную работу с тегами и библиотеками. Ниже прилагается документация по разработке собственных протоколов – на примере DCON, Rnet, расширенный Modbus, а также по работе с архивами.
Сервер содержит встроенные средства типовых обработок: автоматическое преобразование типа значения, перевод в реальные единицы измерения, перестановку байтов в любом порядке (слова длиной до 8 байтов), выделение битов и т.п.
Для облегчения тиражирования OPC также поддерживает возможность экспорта и импорта конфигураций устройств. В поставку OPC включены все приборы фирм ОВЕН, ICP DAS и Delta Electronics работающих по протоколу Modbus (список готовых конфигураций различных устройств). Пользователь может создавать, сохранять и распространять собственные библиотеки устройств.
MasterOPC также поддерживает работу по каналам GSM или иной модемной связи, что позволит использовать его в системах диспетчеризации и удаленного сбора данных. Для работы в радиосетях и иных сетях, требующих дополнительной адресации устройства передачи, возможно использование лидирующего префикса перед кадрами Modbus.
В режиме исполнения сервер позволяет вести диагностическую трассировку обмена с устройствами, а также показывает сообщения от драйвера или от пользовательских сценариев.
OPC распространяется в 4 редакциях отличающихся количеством доступных тэгов – 32, 500, 2500, безлимитная. Версия на 32 точки распространяется бесплатно.
Сервер сопровождается подробной документацией и видеопримерами настройки.
Основные характеристики Modbus Universal MasterOPC сервера
- связь с Modbus RTU/ASCII сетью по выделенной линии, используя последовательный интерфейс RS-232C или RS-485;
- связь через TCP/IP, в том числе Modbus TCP;
- связь в режиме"Modbus поверх TCP". Данный режим предназначен для работы через конвертеры Ethernet в RS-232/RS-422/RS-485
- режим TCP Server — OPC сервер ожидает входящих TCP подключений на определенный порт и устанавливает соединение. Позволяет работать с GPRS шлюзами без применения статических IP адресов, подробнее в документации.
- связь с устройствами по протоколам Modbus RTU/ASCII/TCP в режиме Slave (ведомый);
- опрос устройств через GSM модем. Отправка SMS сообщений;
- конфигурирование иерархического адресного пространства доступных серверу переменных;
- мониторинг значений переменных;
- удаленный доступ к серверу через DCOM;
- подключение одновременно к нескольким устройствам;
- работа одновременно с несколькими клиентами
Отличительные особенности Modbus Universal MasterOPC
- масштабирование значений (приведение к требуемому диапазону);
- групповая правка тегов;
- мастер импорта тегов из csv файлов (статья в блоге);
- гибкая перестановка байтов (в словах длиной до 8 байтов);
- выделение отдельных битов в теги;
- автоматическое преобразование типов;
- поддерживаемые типы данных bool, int16, uint16, int32, uint32, float, double, string;
- ведение подробного лога диагностических сообщений;
- отслеживание качества связи с устройством;
- поддержка 20 функции Modbus (функция 0x14 — Read File Record);
- формирование любого Modbus запроса;
- гибкое управление групповыми запросами;
- поддержка внеочередного чтения после записи значения при управлении;
- трассировка обмена с устройствами;
- архивирование тегов с передачей архивов по OPC HDA;
- возможность работы с протоколом DCON, а также иными протоколами
Возможности встроенного сценарного языка
- встроенный редактор с подсветкой ключевых слов, доступом к тегам и библиотекам;
- сворачивание и разворачивание кода в редакторе
- поддержка простой разработки OPC DA и HDA серверов для любых протоколов связи (в примерах приведен скрипт с реализацией обмена по протоколу DCON для модулей ICPDAS и ОВЕН);
- вычисление значения переменной после чтения или перед записью;
- работа с признаками качества;
- поддержка разработки симуляционных устройств (используя скрипт);
- архивирование данных в SQL Lite
Modbus Universal MasterOPC сервер это более функциональная и недорогая альтернатива OPC серверам любых других производителей.
Ниже представлена бесплатная Demo версия OPC-сервера.
Demo версия Modbus Universal MasterOPC сервера, утилиты.
Название
Описание
Размер
Скачать
Demo версия OPC сервера
Modbus Universal MasterOPC Server 32. Версия 4
Скачать бесплатную версию OPC сервера с ограничением в 32 тега.
Конвертер Modbus карт контроллеров Segnetics
OPC-сервер протоколов MODBUS
OPC-сервер протоколов MODBUS предназначен для организации информационного обмена между устройствами, поддерживающими протокол MODBUS (RTU, ASCII, TCP) и программным обеспечением верхнего уровня (например, SCADA) по протоколу OPC DA.
До 30 тегов — бесплатно!
Стоимость без ограничений по тегам — 2950 руб., без НДС
OPC-сервер протоколов MODBUS предназначен для организации информационного обмена между устройствами, поддерживающими протокол MODBUS (RTU, ASCII, TCP) и программным обеспечением верхнего уровня (например, SCADA-система), разработанным в соответствии со спецификацией OPC DA.
В качестве каналов связи возможен выбор COM-порта (RS-485, RS-422, RS-232) или сети TCP/IP для любого из поддерживаемых протоколов. При необходимости опроса MODBUS RTU/ASCII устройств через модемные каналы связи (CSD, GPRS, линии коммутируемой телефонной сети и т.п.) используйте модуль модемных каналов связи (ММКС).
Лёгкая настройка OPC-сервера
Автоматический поиск подключенных устройств значительно сокращает время на настройку OPC-сервера. Возможность импорта/экспорта в формат CSV (с возможностью его дальнейшего редактирования и обработки в Excel) позволяет легко обмениваться конфигурациями с подсистемами (SCADA, ERP и т.д.).
Поддерживается групповая настройка тегов и возможность копирования произвольных элементов конфигурации (каналов, устройств, групп, тегов). Стоит отметить, что копирование происходит с автоматическим изменением (инкрементированием) параметров отвечающих за идентификацию элемента конфигурации в системе (с возможностью дальнейшего изменения).
Окно конфигурирования OPC-сервера
Инструменты для оптимизации информационного обмена с приборами, в том числе с нестандартной реализацией протокола MODBUS.
OPC-сервер поддерживает конфигурирование опроса групп тегов устройства с разной периодичностью, что позволяет увеличить скорость обращения к прибору за счет уменьшения количества одновременно вычитываемых данных. Таким образом, улучшается время отклика по значимым оперативным параметрам, что немаловажно при организации опроса большого числа устройств по медленным каналам связи.
Возможность тонкой настройки опроса карты памяти приборов обеспечивает поддержку наиболее распространенных типов данных и гибкость настройки порядка следования байт в регистрах. Кроме того, OPC-сервер позволяет ускорить информационный обмен с приборами имеющими возможность вычитки регистров одним пакетом при наличии разрывов в адресах регистров.
Инструменты для быстрой отладки проектов.
Возможность опроса и просмотра значений тегов без подключения OPC-клиента позволяет пользователю не тратить время на установку OPC-клиента на этапе первоначальной настройки опроса приборов. Кроме того, данный функционал позволяет легко диагностировать возможные проблемы, позволяя разделить ошибки на уровне SCADA системы от ошибок опроса приборов.
Эмуляция значений тегов обеспечивает возможность отладки проектов в системах верхнего уровня без физического доступа к приборам учета, позволяет эмулировать критические значения для отработки нештатных ситуаций, а также дает возможность легко создавать учебные проекты различного назначения.
OPC-сервер обеспечивает выполнение следующих функций:
- Поддержка протоколов: MODBUS RTU, MODBUS TCP, MODBUS ASCII
- Поддержка каналов связи: COM-порт, TCP-соединение
- Работа OPC-сервера по нескольким физическим каналам связи одновременно (позволяет в случае необходимости уменьшить общее время информационного обмена с приборами).
- Возможность опроса групп тегов устройства с разной периодичностью
- Возможность опроса нескольких устройств на одном канале связи
- Взаимодействие с OPC-клиентами согласно спецификациям OPC DA версии 2.05a.
- Групповая настройка тегов;
- Импорт/Экспорт конфигурации в формат CSV (с формирование файла отчёта)
- Возможность мониторинга значений тегов;
- Возможность эмуляции значений тегов;
- Ведение статистики работы OPC-сервера;
- Другие возможности.
Полное описание функциональных возможностей OPC-сервера приведено в документации.
OPC-сервер протоколов MODBUS прошел полный цикл тестирования и имеет статус OPC Compliance, что гарантирует надежную работу OPC-сервера с любым OPC-клиентом соответствующих спецификаций.
Системные требования:
- Частота процессора – 1,4 ГГц и выше
- Объем оперативной памяти – не менее 256 Мбайт
- Объем свободного пространства на жестком диске – минимально 20 Мбайт
Поддерживаемые операционные системы:
- x64: Windows 7, 8, 10, Server 2012, Server 2016
- x86: Windows XP, 7, 8
Протокол MODBUS это коммуникационный протокол, построенный на клиент-серверной архитектуре. Протокол получил широкое распространение и стал стандартом де-факто для производителей разнообразных промышленных электронных устройств и приборов. Протокол MODBUS используется во многих устройствах от несложных модулей ввода-вывода до полнофункциональных контроллеров.






