Логгери та статистика

Усі значення в ПЛК можна зберігати у статистиці. Для цього дані записуються за допомогою функціонального блоку LOGGER. Щоб відобразити ці значення на візуалізації, використовується плагін Диаграмма.

Принцип дії

Дані від ПЛК циклічно надсилаються до сервісу логгера. Він записує отримані дані в базу даних. Дані завжди є мінімальними, максимальними та середніми значеннями. Спроба зберегти дані з однаковим інтервалом дозволяє порівнювати їх між собою.

При запиті даних на візуалізації вони відповідно обчислюються. Щоб наступний запит відбувся швидше, результати тимчасово зберігаються. Тимчасове сховище можна очистити за допомогою Очищення носія даних. Кожної ночі старі дані очищаються відповідно до Правил зберігання.

Примітка: Тривалість максимального зберігання можна налаштувати в контекстному меню під Проект Налаштування Автоматизація Правил зберігання.

Використання логгера

При створенні логгера слід звернути увагу на те, що його інтервал повинен бути можливо вищим. Інтервал для сонячного світла T#15m цілком достатній. Крім того, інтервал можна динамічно змінювати, наприклад, при заповненні ємності логувати рівень заповнення з більшою частотою. Чим вищий інтервал, тим швидше обчислюється статистика.

Примітка: Важливо переводити значення в правильні одиниці виміру. Наприклад, кВт завжди слід переводити в Вт. При виводі можна автоматично створювати SI-одиницю.

Рахунки

Значення лічильника завжди повинно бути абсолютним. Перший запис утворює значення 0. Обчислення даних конфігурується в плагіні Диаграмма з Різниця - Максимум.

Бінарні значення

Щоб логувати бінарні значення, функціональний блок RT_UPTIME можна підключити до входу IN. Інтервал PT від UPTIME_RT повинен бути ідентичним інтервалу логгера. Обчислення даних конфігурується в плагіні Диаграмма з Різниця - Максимум.

Відображення даних

Щоб вивести дані логгера, використовується плагін Диаграмма. Кожен плагін може одночасно відображати кілька значень. Колори та назви повинні бути налаштовані окремо в кожному плагіні. На візуалізації можна легко приховати значення.

Примітка: Логгер відображається на візуалізації лише тоді, коли дозвіл на символ виконаний.

Керування статистичними даними

Огляд і керування всіма створеними статистиками можна знайти в контекстному меню під Дані Статистика. Крім того, логгери відображаються в Структурі під елементом, де вони знаходяться.

Щоб видалити статистику, відмітьте Логгер в Керуванні та видалить його потім з Видалення. Натисніть потім на Застосувати, щоб скинути всі вибрані статистики. Видалені статистики можуть знову з'явитися, якщо дані будуть записані в наступному інтервалі.

Експорт та імпорт

При експорті проекту статистика не зберігається. Щоб їх зберегти, потрібно експортувати окремо. Вони можуть бути експортовані в контекстному меню під Дані Експорт статистики... для кожного проекту. Крім того, статистику можна експортувати в управлінні проектами, яке знаходиться в контекстному меню під Antcas Control Управління проектами. Після об'єднання даних завантажується файл .antstatt.

Щоб імпортувати дані знову, спочатку потрібно імпортувати проект. Статистичні дані імпортуються на проект з тією ж ID. Можна імпортувати кілька статистичних даних одночасно. Вони будуть об'єднані.

Самовідновлення сервера

Так звана самовідновлення - це механізм захисту. Якщо в проекті стається переповнення буфера, дані видаляються та інтервал логгерів збільшується. Збільшення починається з самого низького значення, поки переповнення не буде усунуто. Метод усунення припиняється через 15 хвилин. Якщо використано забагато логгерів або сталася помилка SSD, цей аварійний режим вже не допоможе. Відновлення відбувається автоматично, але може тривати годину або більше.

ВАЖЛИВО: Якщо режим Самовідновлення активний, це відображається в правому нижньому куті системного трею. Цей попередження дуже серйозний і може призвести до втрати даних, оскільки всі надлишкові дані просто безповоротно видаляються.

Числа за назвою проекту представляють поточний мінімальний інтервал, який застосовується. Щоб видалити помилку, слід зменшити кількість логгерів або збільшити інтервал. Заокруглення чисел не має жодного значення, оскільки розмір пам'яті фіксований.