Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие 3000476.doc
Скачиваний:
89
Добавлен:
30.04.2022
Размер:
6.13 Mб
Скачать

1.5.3. Алгоритмы работы автоматизированной системы дистанционных измерений

Функционирование системы осуществляется по принципу сервер-пользователь. Для взаимодействия ИС с контроллером cFP, а также удаленными операторами, находящимися в локальной вычислительной сети (ЛВС), используется протокол dstp (data socket transport protocol), разработанный фирмой National Instruments.

Возможны два способа организации предоставления удаленным операторам измерительно-диагностической информации — с использованием промежуточного сервера и с непосредственным обращением к контроллеру.

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

возможность осуществления авторизации удаленных операторов;

возможность контроля доступа удаленных операторов;

гибкая система обработки запросов на предоставление измерительно-диагностической информации (например, возможно предоставление не всего объема накопленных данных, а выборочно, например за определенные сутки или иной интервал времени).

Функции сервера в данном случае может выполнять измерительный сервер. Функциональная схема АСДИ при использовании данного способа организации предоставления удаленным операторам измерительно-диагностической информации представлена на рис. 1.26. Общая схема работы системы следующая. При необходимости получения результатов измерений удаленный оператор посредством соответствующего ПО направляет запрос на передачу данных измерительного сервера. Принятый запрос обрабатывается CGI-программой, задача которой заключается в соответствующей обработке принятого запроса и формировании того или иного ответа в зависимости от результатов обработки.

Рис. 1.26. Функциональная схема автоматизированной системы дистанционных измерений

После идентификации клиента по принятому запросу осуществляется контроль доступа, а именно определение, на основании учетных записей, возможности доступа данного клиента к измерительно-диагностической информации. Так как процесс обращения к базе данных при обработке запроса, прошедшего контроль, может занимать некоторое время, то с целью исключения потери запросов, приходящих в моменты занятости обработчика, необходима их запись в очередь.

Для формирования ответа результаты обработки запроса направляются CGI-программе. Недостатком данного способа предоставления измерительно-диагностической информации является невозможность обслуживания удаленных операторов при нефункционирующем сервере (отключенном от сети либо выключенном).

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

К недостаткам данного способа относятся:

отсутствие полноценного контроля доступа к накопленной измерительно-диагно­стической информации (возможен контроль только по IP-адресам);

ограниченный объем хранимой информации (вследствие относительно небольшого объема внутренней памяти контроллера — 64 Мб).