Table of Contents

Служба опроса

Служба опроса выполнена в виде отдельного модуля системы ЛЭРС УЧЁТ, который устанавливается на один или несколько компьютеров, соединенных сетью и выполняет подключения к устройствам через COM-порты или Ethernet-порт (сетевую карту) компьютера.

Каждый порт (COM или IP), используемый Службой опроса для подключения к устройству, называется портом опроса и должен быть зарегистрирован в системе в справочнике портов опроса.

Служба опроса работает как системная служба Windows. Взаимодействие с ней возможно только через рабочее место оператора ЛЭРС УЧЁТ и диспетчер служб Windows (только запуск и остановка службы). Ход выполнения опроса протоколируется Службой опроса в журнале сеансов опроса.

Назначение Службы опроса:

  • Подключение к устройствам, используя различные типы каналов связи:
    • прямые подключения (через нуль-модемный кабель);
    • коммутируемые линии (через обычные модемы);
    • сети GSM (через GSM-модемы);
    • GPRS-модемы, включая режим GPRS-по-вызову;
    • сеть Интернет.
  • Опрос как отдельных устройств (приборов учета, сумматоров, контроллеров и т.п.), так и сетей устройств (два и более устройств соединенных одним кабелем).
  • Опрос в ручном (по команде оператора) и автоматическом (по расписанию) режиме.

Параметры INI файла

Файл Lers.PollService.ini является конфигурационным файлом Службы опроса. Он находится в папке %ProgramFiles%\LERS\PollService. Если файла нет, то будут использоваться параметры по умолчанию. Файл должен быть набран в кодировке ANSI. Файл состоит из четырех секций: PollHost, IPPort.

При опросе, для связи с опрашиваемыми объектами, может использоваться прокси-сервер, настройки которого задаются в секции IPPort.

Секция PollHost

Секция [PollHost] имеет следующие параметры.

Connection Адрес Сервера ЛЭРС УЧЁТ - строка, указывающая адрес и номер порта, через который Служба опроса подключается к Серверу ЛЭРС УЧЁТ. По умолчанию Connection = localhost:10000

EnableDebug Битовая маска флагов отладки:

  • 0-й бит (1): включение отладочных сообщений менеджера опроса
  • 1-й бит (2): включение отладочных сообщений для драйверов устройств
  • 2-й бит (4): включение отладочных сообщений COM-порта
  • 3-й бит (8): включение отладочных сообщений хранилища данных
  • 6-й бит (64): включение отладочных сообщений коммуникационного модуля
  • 7-й бит (128): включение отладочных сообщений службы опроса

По умолчанию EnableDebug = 0

ReconnectTimeout Таймаут до переподключения к серверу ЛЭРС УЧЁТ в случае обрыва связи (в миллисекундах). По умолчанию ReconnectTimeout = 10000

Login Имя входа для подключения к Серверу ЛЭРС УЧЁТ. По умолчанию Login = PollHost

Password Пароль для подключения к Серверу ЛЭРС УЧЁТ. По умолчанию Password = Poller

SourceAddress Адрес сетевого интерфейса, с которого производить подключение к Серверу ЛЭРС УЧЁТ. По умолчанию SourceAddress не задается и подключение выполняется к первому имеющемуся.

MaxUpdateTries Максимально возможное количество попыток запуска программы обновления. По умолчанию MaxUpdateTries = 3

EnableErrorReporting Параметр разрешает службе опроса автоматически отправлять на серверы ЛЭРС УЧЁТ сообщения о произошедших критических ошибках.

Значения параметра:

  • 0: запретить отправку ошибок
  • 1: разрешить отправку ошибок.

По умолчанию EnableErrorReporting = 1.

Token Уникальный набор символов, который будет использован для авторизации службы опроса на сервере вместо IP-адреса. Если служба опроса регистрируется на сервере с авторизацией по токену, то ей не обязательно иметь внешний статический IP-адрес. Пример: Token = CB81D8275BACDC786941F335D8E0187B8EBF4B99

Секция IPPort

Секция [IPPort] имеет следующие параметры.

Proxy Параметр определяет будет ли использоваться прокси-сервер для IP-портов. Возможны следующие значения: no - прокси не используется, yes - используется прокси с указанными параметрами. Если этот параметр указан, все остальные параметры должны присутствовать, default - используются настройки прокси, указанные в Internet Explorer. В этом случае остальные параметры прокси сервера не требуются.

По умолчанию Proxy = no, т.е. прокси-сервер не используется.

ProxyAddress Адрес и порт прокси-сервера. По умолчанию ProxyAddress = proxy:8080

ProxyBypassOnLocal Если данный параметр установлен в true, прокси сервер не будет использоваться для локальных адресов.

По умолчанию ProxyBypassOnLocal = true.

ProxyAuthType Тип аутентификации на сервере. Возможны следующие значения:

  • basic - HTTP-аутентификация. В этом случае потребуется указать имя входа и пароль в параметрах ProxyLogin и ProxyPassword. В остальных случаях эти параметры игнорируются.
  • ntlm - используется NTLM аутентификация (с использованием данных учётной записи Windows).
  • none - аутентификация не используется. По умолчанию ProxyAuthType = none, т.е. аутентификация не используется.

ProxyLogin Имя входа для аутентификации на прокси сервере. Необходимо только в случае если параметр ProxyAuthType = basic.

ProxyPassword Пароль для аутентификации на прокси сервере. Необходим только в случае если параметр ProxyAuthType = basic.

См. также