Інші функції SCADA/HMI
Формування звітів
Для аналізу подій та тривог, тенденції зміни технологічних параметрів протягом певного часу можна скористатися відповідними переглядачами. Крім виведення на екран, вони дають змогу виводити тренди та журнали на принтер. Не дивлячись на те, що в цей спосіб можна вивести багато потрібної і детальної інформації, вона не достатньо оброблена для отримання загальних показників ефективності роботи процесу чи установки. Для виведення загальних показників використовують звіти.
Звіт (Report) – це документ, сформований на основі визначеної для нього форми та статистично оброблених активних чи історичних даних. У формі звіту визначається розміщення та призначення полів, а при генеруванні звіту ці поля заповнюються конкретними значеннями. Крім полів, вміст яких залежить від даних, форма звіту може вміщувати статичну графічну та текстову інформацію.
На рис.31 показано приклад звіту, в якому, починаючи з початку місяця вказуються сумарні добові та місячні величини споживання теплоенергії, середньодобові значення температур та кількість годин напрацювання за добу. Слід звернути увагу, що у звітах, як правило, використовуються не миттєві значення параметрів (які дають тренди чи журнали), а статистично оброблені за певний звітний період часу дані (наприклад, за добу, місяць, рік). Тому для звіту необхідна серйозне статистичне оброблення історичних даних, що потребує від розробника високої кваліфікації програміста, а від середовища розробки – додаткових функціональних можливостей. Як правило, засоби SCADA/HMI мають досить обмежені можливості для роботи зі звітами, тому для складних звітів необхідно додаткове спеціалізоване програмне забезпечення або модулі класу MES.
Звіти можуть генеруватися автоматично (в разі виникнення події чи тривоги, або періодично в указаний астрономічний час) або за запитом оператора. Це може бути віддрукований документ, файл формату PDF, RTF, TXT, CSV, HTML сторінка, або таблиця Excel чи якоїсь бази даних. Звіти у вигляді текстових документів насамперед цікавлять керівний персонал, якому вони потрібні для аналізу технологічного процесу. Електронні таблиці потрібні для ведення автоматизованого загальновиробничого обліку (наприклад, передача на рівень управління виробництвом та підприємством). Наприклад, кількість спожитої теплоенергії може бути використано для розрахунку собівартості продукції.
Рис. 31. Приклад звіту