ВУЗ:
Составители:
51
чет тревог; глобальный регистратор [1, 2]. Разница между архи-
вами заключается в алгоритме сохранения данных и в формате
файлов.
2.4.1 Локальный СПАД. Этот вид локального архива преду-
смотрен для сохранения на диске и последующего анализа значе-
ний каналов текущего узла. В нем фиксируются изменения ре-
альных значений и невычисляемых атрибутов каналов. В этот ар-
хив значения каналов записываются в бинарном формате. Усло-
вием записи является изменение значения канала. При этом в ар-
хив добавляется одна запись, фиксирующая новое значение и
время. Точность фиксации времени составляет 1 мс. СПАД имеет
фиксированную длину. При этом глубина архивирования опреде-
ляется заданным размером и интенсивностью потока данных. При
настройке СПАД задается имя файла архива, путь к нему и раз-
мер в мегабайтах. Время записи равно базовому времени цикла
пересчета базы каналов. Это означает, что при многократном из-
менении какого-либо архивируемого атрибута в пределах одного
цикла пересчета базы в архив попадет значение последнего изме-
нения. Поскольку размер архива ограничен, то увеличение време-
ни хранения достигается сокращением интенсивности потока дан-
ных. Для этого вводится апертура по каналам, чтобы не фиксиро-
вать малые изменения, а для инерционных параметров увеличи-
вается период опроса. Данные в СПАД обновляются циклически.
Перед добавлением новой записи контролируется ее положение в
файле. Если места для записи больше нет, то информация записы-
вается в начало архива. Далее все новые записи записываются по-
верх записей, самых ранних по времени.
Сохранение данных в СПАД реализовано в виде потока, рабо-
тающего параллельно с пересчетом базы каналов, но имеющего бо-
лее низкий приоритет. МРВ формирует внутреннюю очередь
сообщений для записи в СПАД. Поток архивирования берет дан-
ные из нее и записывает их в архив. Если размер очереди превышен,
то самые ранние по времени сообщения теряются. По умолчанию
максимальный размер очереди принимается равным 64 000 сообще-
ний.
Контроль состояния очереди сообщений в СПАД и управление
ею осуществляется с помощью канала подтипа «ДИАГНОСТИКА»
с дополнением очереди в СПАД.
Страницы
- « первая
- ‹ предыдущая
- …
- 55
- 56
- 57
- 58
- 59
- …
- следующая ›
- последняя »