ЛР7 zenon(базовий): Тренди
Створення ціклічного архіву
Система керування дозволяє здійснювати архівування в трьох режимах: циклічному (раз в секунду, хвилину, годину…), по зміні параметру, по події (тригерне). Усі зібрані дані можуть зберігатися у внутрішньому форматі (arx), текстовому (csv), веб-форматі (xml) чи безпосередньо в SQL-базі даних. Також, окремо виділяється пакетне архівування, яке представляє собою спеціальний режим архівування, який використовується в харчовій та фармацевтичній промисловості при виробництві продукції по-партіям.
Базова версія ліцензії zenon дозволяє здійснювати циклічне архівування. Усі інші режими архівування, у тому числі і створення каскадних архівів, доступні лише при замовленні повноцінного модуля архівів.
Давайте створимо архів, в який кожні 5 секунд будуть заноситись значення змінних температури та рівня.
Завдання 7.1: Зробіть кофігурування трендового архіву.
- В дереві проекту зайдіть в розділ Historian і правою кнопкою миші виберіть пункт New Archive…
Автоматично з’явиться майстер швидкого налаштування архіву:
Ми виконаємо усі налаштування уручну, тому просто закрийте його кнопкою Cancel.
Після цього з’явиться діалогове вікно конфігурування архіву, яке містить п’ять вкладок. Далі ми розглянемо кожну з них.
Вкладка Properties
- Задайте довільний ідентифікатор архіву та його назву – 'TA', 'TEMPERATURA'
- В секції Variable selection правою кнопкою миші через Add variable додайте змінну 'Танк[1].Рівень' і 'Температура[1]'
Вкладка Runtime
На цій вкладці конфігурується запуск і зупинка ведення архіву. Залишимо запуск архівування при старті Runtime, як встановлено за замовчуванням.
Вкладка Type of scan
На третій вкладці визначається частота зчитування значень змінних і заносу їх до архіву.
- Виберіть циклічний режим сканування Cyclic scanning
- Параметр Cycle time встановіть в 5 Sec.
Таким чином, значення наших змінних будуть заноситись до архіву кожні 5 секунд.
Мінімальна дискретизація інтервалу запису в архів – 1 секунда. Для швидшого збереження даних, необхідно використовувати технологію RDA, при якій дані буферизуються в контролері, а потім пакетами передаються в SCADA систему.
Вкладка Save
Це найважливіша вкладка діалогового вікна налаштування архіву, в якій визначається формат збережених файлів, їх розмір та метод видалення.
- Встановіть збереження архіву у внутрішньому форматі Internal database з циклом 2 Min
При таких налаштуваннях кожні дві хвилини система буде утворювати окремий архівний файл *.arx, який містить по 24 записів (кожні 5 секунд протягом 2-х хвилин).
Архівні файли внутрішнього формату – це зашифровані бінарні файли невеликої ємності, які ніякою програмою, за винятком самого zenon, не можуть бути відкриті. Окрім перегляду через екран архівів, ці дані також можна використовувати в інших модулях системи керування, таких як Тренди та Звіти.
- Активуйте опцію Do not evacuate і встановіть час збереження файлів в 1 день
При таких налаштуваннях архівні файли не будуть вилучатись, а будуть зберігатись один день. Після чого вони у вигляді кільцевого буферу будуть перезаписуватись (нові дані записуються на місце старих).
Вкладка Options
Містить додаткові налаштування архіву. Тут ми нічого чіпати не будемо.
- Закрийте діалогове вікно конфігурування архіву кнопкою OK
Зроблені налаштування архіву можна у будь-який момент змінити за допомогою піктограми Edit archive у вікні детального перегляду.