From OpenSCADAWiki
Revision as of 21:44, 26 May 2018 by RomanSavochenko (Talk | contribs) (Created page with "===== UI.WebVision ===== {{#lst:Modules/WebVision/uk|Diagram}}")
UI.WebVision
Реалізовано підтримку елементу побудови діаграм для типів "Графік", "Спектр" та "XY", з властивостями:
- Загальні властивості типів діаграми "Графік", "Спектр" та "XY":
- можливість вибору архіватору, буферу архіву або всіх даних, при роботі з архівними даними;
- адаптація графіку параметра до реальних значень даних шляхом підлаштування шкалы, у випадку відсутності прямо вказаного діапазону значень;
- управління масштабом шкали значень шляхом збільшення, зменшення та зсуву;
- широкий діапазон масштабування та адаптації шкали часу з автоматичним приведенням запитаних даних до якості достатньої до відображення, або потрібної для експорту — вказанням граничної кількості вимірів у пікселі;
- відображення розмірної ґратки та маркерів по горизонталі та вертикалі з адаптацією до діапазону відображення;
- слідкуючий режим за поточним часом шляхом періодичного оновлення та зміщення часу діаграми до поточного часу — часу останніх даних у буфері архіву.
- Властивості типу діаграми "Графік":
- побудова графіків до 100 параметрів на одній діаграмі у процентній шкалі та можливістю відображення обраних параметрів у власній шкалі;
- побудова графіку для: поточних, архівних та користувацьких даних;
- формування проміжного буферу відображення для поточних значень;
- підтримка активного режиму з курсором та отриманням значень під курсором;
- можливість побудови графіків як у лінійній, так і логарифмічній шкалі значень.
- Властивості типу діаграми "Спектр":
- побудова графіків частотного спектру параметрів до 100 на одній діаграмі у процентній шкалі та можливістю відображення обраних параметрів у власній шкалі;
- побудова графіку для: архівних та користувацьких даних;
- підтримка активного режиму з курсором та отриманням значень під курсором.
- Властивості типу діаграми "XY":
- побудова XY графіків параметрів до 50 на одній діаграмі у процентній шкалі та можливістю відображення обраних параметрів у власній шкалі;
- побудова графіку для: поточних, архівних та користувацьких даних;
- формування проміжного буферу відображення для поточних значень;
- параметри розподіляються парами на графік, де парні за осі Y (0,2,4...) та непарні за осі X (1,3,5...);
- можливість побудови графіків як у лінійній, так і логарифмічній шкалі значень.
На рисунку представлено частину екрану з кадром, що містить приклади діаграм: "Графік", "Спектр" та "XY".