Lerga

Обчислення

Модуль обчислень рахує похідні показники з даних, що вже збираються: суми, середні, показники якості роботи, лічильники подій. Результати стають звичайними параметрами системи — потрапляють у тренди, на мнемосхеми, в аварії та рапорти нарівні з даними з ПЛК.

Формули пише інженер у браузері (панель /eng, вкладка «Калк») — окрема програма на мові технологічних обчислень. Редагування не потребує зупинки системи.

Що вміє рахувати

Арифметика й логіка — будь-які вирази над параметрами: суми, різниці, множники, порівняння, умови «якщо…то».

Накопичення за період — суми та середні за зміну, добу чи декаду: напр. вироблено тонн за зміну, середня температура за добу. Періоди відлічуються від заданого початку зміни й коректно переживають перезапуск — накопичене не губиться.

Показники якості роботи:

  • лічильники подій — скільки разів за період параметр виходив за межу;
  • ритмічність — відсоток часу зміни, коли параметр тримався у заданому

коридорі;

  • згладжування — «спокійне» значення сигналу без шуму, для стабільних

коридорів і уставок.

Уставки оператора — окремий параметр без формули стає уставкою: оператор крутить її з мнемосхеми (ширина коридору, завдання), а формули її враховують.

Запис у ПЛК — результат обчислення можна віддати назад у контролер (уставка, координація). Логіка захистів при цьому лишається в самому ПЛК.

Розклад і рапорти

Обчислення можуть спрацьовувати за розкладом (напр. на пересменці) — записати значення чи сформувати рапорт: підсумок показників за період у файл зручного формату для вашого обліку. Рапорти можна також відправляти у зовнішні системи.

Редактор у браузері

Вкладка «Калк» панелі /eng — редактор програми з підсвіткою та монітором параметрів поруч: значення оновлюються наживо, будь-який параметр чи змінну можна задати вручну для перевірки. Помилка у формулі показується з номером рядка ще до застосування — некоректна програма не збережеться.