Интеграция с информационными системами + пример «Эра-ремонты»
В серверной части программы реализован автоматический экспорт
данных измерений на внешний веб-сервис (HTTP-сервер). Подробное
описание данной функциональности и структур пакетов данных доступно по
официальному запросу. Также возможна по согласованию реализация
индивидуального обмена данными по измерениям и текущему состоянию
приборов с информационными системами предприятий.
Передача данных измерений осуществляется одновременно через
несколько подключений по протоколу HTTP (HTTPS) методом POST с
типом данных (Content-Type) application/binary. Передаваемые бинарные
пакеты содержат заголовок с идентификаторами измерения (бригада,
скважина, номер прибора и т.д.) и массивом измеренных значений или
событий. По мере того как данные поступают от приборов на сервер
приложения, они будут выгружаться на веб-сервис в автоматическом режиме.
Конфигурация передачи данных
Конфигурация передачи данных измерений на веб-сервис
производится в панели “Сервер” вкладка “Конфигурация” в пункте “Экспорт
информации измерений”.

Тип экспорта необходимо установить в “HTTP/HTTPS Экспорт”. Для
передачи данных в конфигурации необходимо указать строку соединения с
веб-сервисом. Пример такой строки соединения в конфигурации программы:https://userlogin:password@127.0.0.1/delreciever
где 127.0.0.1 соответствует имени или адресу внешнего веб-сервиса
куда будут передаваться измерения, а userlogin и password – имени и паролю
пользователя. Параметры фильтрации выгружаемых на веб-сервис
измерений включают условия по начальной дате измерений и по списку
подразделений предприятия. Число соединений определяет одновременное
число потоков, которые будут выгружать информацию.
Для включения передачи данных измерений на веб-сервис пункт
“Активно” необходимо установить в значение “Да”.
Пример конфигурации передачи данных в ИС ЭРА-Ремонты
Для передачи данных в ЭРА-Ремонты сначала необходимо запросить
в технической поддержке ЭРА-Ремонты логин (userlogin) и пароль (password)
пользователя для передачи данных измерений приборов ДЭЛ в ЭРАРемонты. Далее сформировать с помощью полученных данных строку
соединения и ввести её в конфигурацию экспорта:
https://userlogin:password@er.gazprom-neft.ru:8094/DelReceiver
Тип экспорта необходимо установить в “HTTP/HTTPS Экспорт”.
После указания дополнительных условий фильтрации передаваемых
измерений по начальной их дате и по списку подразделений необходимо
установить пункт “Активно” в значение “Да”.

Внимание! При передаче данных в ИС ЭРА-Ремонты необходимо
чтобы указанные в приборах ДЭЛ номер/код бригады и номер/код бригады в 60
измерениях приборов ДЭЛ состоял только из цифр, без буквенных
обозначений, и не был пустым или незаполненным, а также строго
соответствовал номерам/кодам бригад указанных непосредственно в самой
ИС ЭРА-Ремонты. В противном случае данные измерения приниматься и
отображаться ИС ЭРА-Ремонты не будут.
Отслеживание экспорта измерений
Для отображения статуса выгрузки измерений необходимо в
настройках программы включить опцию “Отображать отметки
автоматического экспорта измерений”.
Возможны три вида отметки об экспорте измерений:
— Измерение экспортировано;
— Измерение в процессе экспорта;
— Ошибка при экспорте измерения.
Отсутствие отметки говорит о том, что экспорт измерения не
производился.
Для повторной постановки измерений на экспорт можно
воспользоваться пунктом контекстного меню “Снять отметки об экспорте
измерений” для выбранных измерений из списка.


Также пользователь, имеющий права администратора, может
проверить ход экспорта на панели “Сервер” во вкладке “Статистика” раздел
“Лог-файлы”. В логах с типом “Экспорт измерений” будут отображаться
текущий вывод экспорта и возможные последние ошибки.

