kScada


АРХИВАТОР ДАННЫХ

Сохраняет значения сигналов в базе данных, чтобы в дальнейшем можно было просмотреть историю их изменений.


НАСТРОЙКА.

Архив может быть в виде реляционных таблиц какого-либо SQL сервера, либо в виде файлов.

  • SQL архив
  • Поддерживаемые сервера: DB2, Firebird, Microsoft SQL Express, MySql, Oracle, PostgreSQL.

    Для SQL Express и MySql должно быть указано название базы данных (саму базу можно не создавать, она будет создана автоматически). Для других серверов название бызы данных указывать не нужно, база данных должна быть создана средствами этих серверов (таблицы будут созданы автоматически), строка подключения должна обеспечивать доступ к этой базе.

  • Файловый архив
  • Нужно задать каталог для архива. Архиватор должен иметь право записи в нем. При указании локального каталога нужно принимать во внимание, что архиватор физически может располагаться не на том компьютере, на котором составляется проект системы .

    Доступ клиентов к архиву может быть файловым или клиент-серверным.

  • Файловый доступ
  • Все клиенты архива должны иметь доступ по чтению в указанном каталоге.

  • Клиент-серверный доступ.
  • Архиватор выполняет функции сервера, отвечая на запросы клиентов. Клиенты связываются с сервером по UDP или TCP протоколам.

  • UDP протокол
  • TCP протокол
  • Прием данных может быть по UDP или TCP протоколам.

  • UDP протокол
  • Архиватор просто ловит пакеты данных на указанном порту.

  • TCP протокол
  • Архиватор подключается к серверу данных.

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

    Архиватор может быть включен/выключен. Галочка напротив узла архиватора отмечает его состояние.


    КОНТРОЛЬ РАБОТЫ

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

    Через кнопку "Диагностика" можно открыть дополнительные формы, могущие помочь при разрешении проблем.

  • Анализатор входящих пакетов
  • Аналогично описанию ретранслятора.

  • Анализатор записанных данных
  • Текущее состояние тегов
  • Аналогично описанию ретранслятора.