Настройка доступа к ИСУ Матрица

В нашей системе используется более 300 различных типов ПУ, каждый из которых обладает уникальными характеристиками. Например, для получения данных с ПУ "ФОБОС" мы применяем интеграцию с ИСУ "Вавиот" через API второго уровня. При работе со счётчиками, использующими сеть LoRaWAN, мы загружаем все данные на наш сервер с помощью специализированного готового решения для создания сетей LoRaWAN, после чего интегрируем их в систему "яЭнергетик".  В этой статье мы рассмотрим ИСУ "Матрица" и процесс получения данных со счётчиков "Матрица".

1 Этап. Реализация закрытого канала связи.

Для интеграции нам нужен доступ к базе данных на стороне клиента. Обычно мы предлагаем создать защищённое соединение с помощью OpenVPN, который можно скачать по ссылке https://openvpn.net/community-downloads/. Чаще всего мы предпочитаем работать в режиме сервера, но можем также использовать режим клиента, если это необходимо клиенту. Если "яЭнергетик" работает в режиме клиента, нам нужно знать, какой VPN мы будем использовать. Если же "яЭнергетик" работает в режиме сервера, мы создадим конфигурационный файл и отправим его клиенту для загрузки в VPN.

Image

После того как мы развернули закрытый канал связи, часто приходится дополнительно открывать порт для доступа в файервол. Для этого необходимо произвести следующие действия:

1. Определяем порт. Для этого запускаем Server Configuration Manager

Для SQL2014: Пуск - Microsoft SQL Server 2014 - Средства настройки - Диспетчер конфигурации SQL Server 2014

Image

В нем переходим в сетевую конфигурацию SQL Server - Протоколы SQL2014 - TCP/IP- Свойства - IP-адреса

Image (10)

Смотрим порт, если нужно выставляем свой, после чего перезапускаем службу.

Image (1)

2. Открываем порт в брэндмауре:

Панель управления - брендмауер Windows - Дополнительные параметры

Screenshot 1

- Правила для входящих подключений - Создать правило

Screenshot 2

- Протоколы tcp и udp порт из шага 1, указать выделенный порт - действие разрешить - имя любой.

Screenshot 3

Данная инструкция актуальна если подключение по VPN происходит к компьютеру, на котором развернут сервер. Если VPN организован до одного ПК, а Сервер "Матрица" развернут на другом, то необходимо дополнительно пробрасывать порт между ними.

2 Этап. Реализация интеграции.

Следующим этапом мы запрашиваем необходимые данные с БД:

 - ip адрес сервера

 - порт (если он не стандартный)

 - название БД

 - имя пользователя БД и пароль пользователя, который должен иметь доступ к следующим таблицам и процедурам в базе данных:

dbo.RW_ReceivedData

dbo.cp_ControlPoints

dbo.vAggregation_GetUserDevices

Address.browser_UnitAddress()

Как только данные становятся известны мы производим интеграцию.

Когда все этапы выполнены, счетчики Матрицы вы сможете увидеть на яЭнергетике во вкладке Настройка/Интеграция. О том как правильно настроить счетчики в нашей системе вы можете унать в нашей статье Настройка ПУ Матрица интегрированных в систему яЭнергетик.

Если у вас возникли проблемы с настройкой, сообщите нам, и мы направим последний вариант инструкции.

Для этого закажите обратный звонок (кнопка в верхней части страницы) или напишите на support@yaenergetik.ru.

Мы ответим на все интересующие вопросы и поможем настроить опрос ваших счетчиков

Хотите получать вовремя новости о выходе статей в нашем блоге? Подписывайтесь на телеграм-канал yaenergetikru
Статья является объектом авторского права ООО "Технологии энергоучета". Запрещается любое использование текста и материалов данной статьи без указания источника: яЭнергетик.рф или yaenergetik.ru
Последнее обновление: 02.09.2024 05:33