Снижение объема СПАД-архива TRACE MODE — АСУ ТП: сообщество инженеров

Снижение объема СПАД-архива TRACE MODE

О чём видео

В ролике показан новый механизм архивации для каналов FLOAT в TRACE MODE 6.10, позволяющий сократить объём архивных файлов за счёт настройки порогов записи. На примере проекта с тремя архивами и группами каналов демонстрируется настройка верхних и нижних предупредительных границ, гистерезиса, а также сравнение размеров архивов при разных порогах.

Что разбирается
  1. 00:05 Новый механизм архивации для каналов FLOAT
  2. 02:40 Настройка порогов через предупредительные границы и гистерезис
  3. 03:12 Открытие проекта в TRACE MODE 6.10
  4. 03:25 Источники, приёмники и диагностические переменные
  5. 07:18 Запуск профайлера и наблюдение за архивацией
  6. 11:30 Анализ архивных данных и размеров файлов
Оборудование и ПО
  • TRACE MODE
  • FLOAT
  • МРВ

Кому полезно: Инженерам АСУ ТП, работающим с архивацией в TRACE MODE.

Описание составлено автоматически по расшифровке речи в ролике.

Расшифровка видео

0:05 Добрый день, появившийся в релизе 6 10 новый механизм архивации для каналов класса флот, но никак не отменяет существовавшие до того метод настройки классического процесса архивации. Да и собственно самого алгоритма, а лишь расширяет возможности. Разработчиков систему автоматизации в плане оптимизации требуемых ресурсов персональных компьютеров, что особенно важно в случае длительной эксплуатации систем. В 1 из наших прежних роликов мы уже обращались к архивации и рассмотрели данную тему. Вплоть до мельчайших нюансов. Ну, если это, конечно, принципиально возможно, однако все таки напомним, что реализуемый исполнительными модулями семейство МРВ + и глобальный регистратор, штатный алгоритм архивации таков в в случае изменения атрибутов. Реальное значение, состояние, достоверность или подключение архивируемого канала, атрибуты, а также атрибут время изменения при изменении реального значения или текущее время. Для остальных атрибутов помещаются в очередь и уже из нее начинают. Заполнять отведенный в оперативной памяти Кэш, в свою свою очередь, кэш или по заполненному на заполнение времени сбрасывается уже на диск. То есть происходит физическая запись данных в архивный файл? Стоит напомнить, что для каналов класса Флоуд. Непосредственно связанных с аппаратурой ввода настоятельно рекомендуется устанавливать величину атрибута апертура не нулевой. Ибо в противном случае под архивацию попадут и все неинформативные изменения, происходящие в измерительном канале таким. образом в классическом варианте атрибут апертура выполняет роль порогового элемента, позволяющего отфильтровывать малые несущественные неинформативные изменения. Но поскольку данный алгоритм непосредственно находится в тракте обработки данных внутри. канала то и распространяется он не только на процесс архивирования, но и на визуализацию, выполнение расчетов и так далее. То есть практика применения требовал дополнительного механизма, распространявшегося только на архивацию, и вот он появился.

2:40 В документации описан он вот так. Ну что тут комментировать, лаконичный, ты ведь и не напишешь? Итак, пороги к реальному значению задаются атрибутами, верхние предупредительные и нижние. Предупредительные границы, но записывайте в бланк редактирования канала. Надо, что называется, вверх ногами или помечать отрицательным значением атрибута гистерезис.

3:12 А теперь давайте откроем в профессиональной инструментальной системе Трейсмоутере Лиза 6 10 заранее подготовленный проект. Вот он открываем. Начнем с источников приемников. Там мы видим 3 группы генераторов пилы по тыщу штук. В каждой соответственно для 1 2 и 3 архива, который одновременно может ввести исполнительный модуль Трисмод в в группе диагностика и сервис создана. Группа диагностика, в которой присутствуют диагностические переменные, которые позволят нам контролировать заполнение архива как в относительных. Величинах так и в физических, в количестве штук каналов, имеющихся в каждом из 3 архивов. Следом направляемся в слой, система открываем его, выбираем узел. РТМ и открываем его на редактирование в основном бланки редактирования. Обратите внимание, период пересчета базы каналов 500 Миллисекунд Полсекунды.

4:28 Закладки архивы мы видим идентично настроенные 3 архива 1 2 и 3 продвигаемся в базу каналов узла РТ группа каналов. Получены перетаскиванием соответствующих источников и приемников соответственно для 1 2 и 3 точно так же касается этой группы диагностики. Откроем группу пилы для спад, как обычно. И откроем на редактирование 1 канал. Никаких новаций здесь нет, чистая классика. Ну а то, что канал пишется в 1 архив, это мы тоже можем легко увидеть. Следом откроем на редактирование 1 канал из группы Пилы для спад 2 с верхней предупредительной границей. Меньше нижней предупредительной тоже берем 1 и открываем на редактирование. Обратите внимание на вот эту запись, верхняя предупредительная. И нижняя предупредительная граница соответственно 0 и 10. Это означает, что для всех каналов, которые находятся в рамках данной группы, установлен порог как + ты 5 от текущего значения канала. Ну, вспомните формулу, которую мы уже открывали.

5:58 Настал черед группы пилы, газ, спад 3 с Гистерезисом меньше. 0 И так вот, мы в этой группе это очень также открываем 1 канал на редактирование, где то. Дистерезис ты, 0 21 нижняя предупредительной границы и верхняя предупредительная граница. Соответственно, 2 и 22 а по сути опять таки открываем формулу, это означает, что порог уже определен как + ты 10 от текущего значения канала.

6:36 В корневой группе нашего узла РТМ 1 присутствует экран, открываем моноредактирование. Видим, что на экране как раз таки фигурирует вот те самые пилы, которые мы открывали ранее на редактирование, а на экране видим тренд. Универсальный, который позволяет нам получать как текущее значение по нашим каналам, так и архивная из особенностей настройки нашего тренда. Стоит отметить, что выводимые кривые на тренд отображаются без Интерполяции.

7:18 Последний Группу каналов диагностика будем открывать в панели МРВ, также нам понадобится проводник Виндс, открытый на папке нашего узла. Установим вид представления его таблицы для наблюдения за происходящим, а пока сохраняем наш проект для монитора реального. Времени, ну вот, процесс сохранения для Мрова завершен. Мы с помощью проводника Виндс открыли содержимое папочки нашего узла и уже готовы к запуску профейлера для запуска профайлера. Отмечаем узел в дереве проекта, нажимаем соответствующую иконку.

8:04 Панельку МРВ группу диагностики тоже пригодится. Давайте ка мы уберем, наверное, вот сюда, и я не немножечко изменим. Размеры и пристроим справа еще и папочку нашего узла. И так изготовились. Стартуем, итак 1 что надо проверить это создание архивных файлов. Вот они, кстати, создались это заголовочная часть этих файлов и сброса данных на диск пока не произошло. Также надо глянуть, что у нас творится в панельке МРВ. Я тоже. Пошел, что называется процесс учета данных, направляемых в архив. Напоминаю относительная величина и количественно.

9:05 Так что так? То, что мы здесь наблюдаем 1 только лишь желтую пилу в общем, то ничего. Странного в этом нет, потому что все 3 пилы пилят одинаково, и поэтому последняя 3 по счету кривая закрывает все остальные. Наша задача дождаться изменения заполнения наших архивов, а дальше уже будем анализировать полученные данные.

9:48 Вот произошел 1 сброс из Кэша файл, ну файлы.

10:50 Ну, Наверное, достаточно и так корреляция наблюдается вот это. Вот количественные характеристики, вот они выражены в виде файла, но это в процентах. Теперь давайте посмотрим, а что конкретно имеем в архивах? Это, наверное, мужа не сильно нужно. Убираем ее вниз, переключаем наш тренд в режим просмотра архивных данных и уходим на конец нашего архива. Так что так? Ну вот. Анализировать начнем с 1 кривой, которая пишется по каждому изменению реального значения спад 1.

11:41 Делаем срезики, смотрим в поле значения. Ну понятно, каждое изменение там есть, ну этим и объясняется большой размер файла, теперь откроем. То, что попадает в спад, 2 напоминаю пороговая величина, равна 5 опять таки с помощью среза. Смотрим, что мы тут видим, 60 65 70 ну и так далее. Вот его размер этого файла, ну и наконец. Спад 3 порог, 10 50 60 ну и так далее. Ну, все предельно ясно, механизм четко функционирует. Теперь предложение к вам попробуйте самостоятельно поменять в реальном времени величины. Порогов каналов, пишущих свои значения, в спад 2 спад 3 и оцените полученный результат. А мы на этом наш ролик заканчиваем вам спасибо за внимание и.

Расшифровка сделана автоматически (Yandex SpeechKit) и может содержать ошибки в терминах.

Видеоурок по новой технологии записи в архив каналов FLOAT, обеспечивающий сокращение размера файлов.

Первоисточник: rutube.ru

Ещё по Архивы, отчёты и СУБД

все материалы

Добавить комментарий

Войти

Зарегистрироваться

Сбросить пароль

Пожалуйста, введите ваше имя пользователя или эл. адрес, вы получите письмо со ссылкой для сброса пароля.

Прокрутить вверх