В ролике показан новый механизм архивации для каналов FLOAT в TRACE MODE 6.10, позволяющий сократить объём архивных файлов за счёт настройки порогов записи. На примере проекта с тремя архивами и группами каналов демонстрируется настройка верхних и нижних предупредительных границ, гистерезиса, а также сравнение размеров архивов при разных порогах.
- 00:05 Новый механизм архивации для каналов FLOAT
- 02:40 Настройка порогов через предупредительные границы и гистерезис
- 03:12 Открытие проекта в TRACE MODE 6.10
- 03:25 Источники, приёмники и диагностические переменные
- 07:18 Запуск профайлера и наблюдение за архивацией
- 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, обеспечивающий сокращение размера файлов.
Ещё по Архивы, отчёты и СУБД
все материалы
10:53▶ Как разместить отчеты SCADA TRACE MODE 7 в личных кабинетах абонентов?
Архивы, отчёты и СУБД · 10:53Видеоурок, показывающий, как размещать отчеты, сгенерированные сервером документирования SCADA TRACE MODE 7 в личных кабинетах абонентов на веб или в облаке. Скачать пример можно…
9:05▶ Экспорт сообщений из отчёта событий TRACE MODE 7 в СУБД PostgreSQL 64-bit
Архивы, отчёты и СУБД · 9:05Видеоурок, показывающий как экспортировать сообщения из Отчета событий МРВ SCADA TRACE MODE 7 профессиональной версии в реляционную СУБД (на примере PostgreSQL 64-bit). Скачать пример…
7:58▶ Доступ к отчету событий SCADA TRACE MODE 7 через REST API
Архивы, отчёты и СУБД · 7:58Как через REST API получить онлайн-доступ к Отчёту событий работающего МРВ SCADA TRACE MODE 7: видеоурок. Скачать проект из видеоурока https://www.tracemode.ru/products/articles/interg Официальный канал SCADA…
12:08▶ СТАНДАРТНЫЙ ОТКАЗОУСТОЙЧИВЫЙ КЛАСТЕР SCADA TRACE MODE 7 С ВНЕШНЕЙ СУБД
Архивы, отчёты и СУБД · 12:08Видеоурок, демонстрирующий технологию разработки стандартного отказоустойчивого кластер SCADA TRACE MODE 7 с внешней СУБД PostgreSQL 16 (64-бит). Скачать пример из видеоурока https://www.tracemode.ru/products/articles/redund.
8:46▶ СУБД MySQL как архив SCADA TRACE MODE
Архивы, отчёты и СУБД · 8:46Видеоурок по использованию СУБД MySQL на удалённом ПК как альтернативного СПАД-архива SCADA TRACE MODE 7. Только в профессиональной версии! Скачать пример https://www.tracemode.ru/products/articles/history_SIAD .
9:40▶ Выборка из СУБДи ее вывод на тренд SCADA TRACE MODE 7
Архивы, отчёты и СУБД · 9:40На примере СУБД PostgreSQL демонстрируется механизм выборки/обработки/представления данных в SCADA TRACE MODE 7. Скачать проект https://www.tracemode.ru/products/articles/interg Таймкод: 1:04 Настройка подключения к СУБД PostgreSQL 1:19…