Скачать
JAR OPC UA Server
Промышленный OPC UA сервер для сбора, обработки, архивирования и предоставления данных от подключённых устройств и систем.
JAR OPC UA Data Viewer
Веб-приложение для просмотра и анализа архивных промышленных данных, получения исторических значений и работы с трендами.
JAR OPC UA Server
JAR OPC UA Server — промышленный OPC UA сервер для сбора, обработки, архивирования и предоставления данных от подключённых устройств и систем. Программа поддерживает два режима работы: GUI и Runtime.
Доступность режимов зависит от операционной системы:
- Windows: доступны GUI для настройки проекта и Runtime для его выполнения.
- Linux: доступен Runtime для запуска настроенных проектов без графического интерфейса.
GUI — графический интерфейс
GUI предназначен для создания, настройки и редактирования проектов JAR OPC UA Server.
С его помощью можно создавать узлы, группы и теги, выбирать протоколы обмена данными, настраивать подключения к устройствам и задавать параметры работы сервера.
GUI доступен для Windows и подходит как для первоначальной настройки проекта, так и для последующего внесения изменений в конфигурацию.
Runtime — рабочий режим
Runtime предназначен для выполнения уже настроенного проекта. Он загружает конфигурацию и самостоятельно выполняет задачи сервера без необходимости использовать графический интерфейс.
Runtime обеспечивает обмен данными с устройствами, обработку тегов, предоставление данных через OPC UA и архивирование в соответствии с настройками проекта.
Runtime доступен для Windows и Linux. Это позволяет использовать Windows для настройки проекта, а для его постоянной работы выбрать подходящую серверную платформу.
GUI
Графический интерфейс предназначен для подготовки и сопровождения конфигурации JAR OPC UA Server.
Настройка структуры проекта
В GUI создаются узлы, группы и теги, формирующие структуру проекта. Для элементов задаются необходимые параметры и настройки.
Подключение устройств
Для узлов выбираются поддерживаемые протоколы и настраиваются параметры подключения. Теги связываются с соответствующими источниками данных.
Настройка тегов
Для каждого тега задаются его идентификатор, тип и другие параметры, необходимые для получения, обработки или передачи значения.
Редактирование конфигурации
Существующий проект можно открыть, изменить и сохранить. После завершения настройки конфигурация используется Runtime для выполнения проекта.
Runtime
Runtime выполняет настроенный проект и предназначен для постоянной эксплуатации JAR OPC UA Server. Он не требует постоянного присутствия пользователя и может работать без графического интерфейса.
Запуск проекта
При запуске Runtime загружает конфигурацию проекта и начинает работу с настроенными узлами и тегами.
Обмен данными
Runtime взаимодействует с подключёнными устройствами через настроенные драйверы и протоколы. Полученные значения обрабатываются сервером и предоставляются клиентам через OPC UA.
Архивирование
Если в проекте настроено архивирование, Runtime записывает данные в соответствующее хранилище согласно заданным параметрам.
Работа в Linux
Runtime для Linux позволяет запускать сервер на Linux-компьютерах и серверах без необходимости устанавливать графический интерфейс программы. Это удобно для промышленной эксплуатации и размещения сервера в инфраструктуре предприятия.
Автономная работа
После настройки проекта Runtime выполняет предусмотренные задачи автоматически. Для его работы не требуется постоянно открывать GUI.
Что выбрать?
| Задача | Рекомендуемый вариант |
|---|---|
| Создание и настройка проекта | GUI — Windows |
| Изменение конфигурации | GUI — Windows |
| Постоянная работа сервера в Windows | Runtime — Windows |
| Постоянная работа сервера в Linux | Runtime — Linux |
| Работа без графического интерфейса | Runtime |
Типовой сценарий: проект создаётся и настраивается в GUI на Windows, после чего его конфигурация переносится на компьютер с Runtime. Для эксплуатации можно использовать как Windows, так и Linux.
JAR OPC UA Data Viewer
JAR OPC UA Data Viewer — веб-приложение для просмотра и анализа архивных промышленных данных. Оно позволяет получать исторические значения из поддерживаемых баз данных и отображать их в виде трендов.
Просмотр архивных данных
Приложение позволяет просматривать сохранённые значения тегов за выбранный период времени и анализировать изменения параметров.
Работа с трендами
Данные отображаются на графиках, которые можно масштабировать для подробного изучения интересующих временных интервалов. Также предусмотрена работа с сохранёнными страницами трендов.
Поддерживаемые базы данных
JAR OPC UA Data Viewer поддерживает работу с архивными данными в PostgreSQL и SQLite.