Незабудка – відкрита система архівації на базі СУБД FIREBIRD. Частина 5. (Исходники), Різне, Програмування, статті

Система НЕЗАБУДКА розробляється як безкоштовний інструмент c відкритим кодом (OPEN SOURCE) для вирішення завдань АСУТП середнього класу (до 20000 тегів) з невисокою швидкістю процесу (не потрібна реєстрація даних частіше ніж 1 раз в секунду). Вона призначена для підприємств, які мають численні об’єкти.

3.2.6 Додаткові функції


При натисканні правої кнопки миші на списку параметрів з’являється таке меню



“Видалити параметр з групи” – якщо параметр не єдиний в групі, то він виключається зі складу групи.


“Додати параметр в групу зі списку” – якщо миша розташована над вільним місцем в групі, то на це місце додається параметр, вибраний зі списку всіх архівіруемих параметрів.


  


“Список готових груп” – якщо є готові групи, то визвивается груповий тренд зі списку.


“Видалити групу зі списку груп” – якщо ви заздалегідь викликали готову групу, то


вона віддаляється зі списку груп і більше не може бути викликана.


“Додати групу в список груп” – поточна група зберігається в списку готових груп.


Попередньо можна відредагувати ім’я групи.


Таким чином, можна конструювати різні комбінації параметрів і зберігати їх до


закінчення роботи програми. Якщо список повинен бути збережений для подальшого використання, то про це має подбати зовнішню програму, під управлінням якого працює НЕЗАБУДКА.


“Зберегти в файл в табличному вигляді” – дані зберігаються в файл у вигляді таблиці



“Зберегти у файл у вигляді картинки” – дані зберігаються в файл у вигляді малюнка

 

“Архів часових даних по вибраному параметру” – якщо миша розташована над зайнятим місцем в групі, то викликається часовий тренд відповідного параметра.


“Архів подій та повідомлень” – викликається журнал повідомлень.


 

“Автоусредненіе” – кнопка для включення режиму, при якому всі дані в трендах з інтервалом перегляду більше години будуть усредняться з періодом 1 хвилина, а з інтервалом 1:00 виводитися без усереднення. Цей режим корисний для перегляду великих інтервалів, так як усереднення значно збільшує швидкість відтворення графіків.


“Легенда” – кнопка для включення режиму, при якому в правій частині поля графіків списку значень обраного параметра в цифровому вигляді. Цей режим потрібно, якщо необхідно представити дані не тільки в графічному, але в чисельному вигляді.


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



“Статистика” – викликає вікно статистики роботи архіватора.

 
 

4. Повідомлення та події

          Повідомлення – Це інформація, яку програма записує в архів повідомлень в момент виникнення певної ситуації на об’єкті або всередині програми. При цьому в архів записується

– Момент виникнення ситуації

– Клас повідомлення (всього може бути 9 класів ,9-й клас – “системний”, а інші визначаються програмістом для кожної конкретної задачі)

– Найменування ситуації.

         Подія – Це інформація, яку програма записує в архів подій в момент виникнення і в момент зникнення певної ситуації на об’єкті або всередині програми. При цьому в архів записується

– Момент виникнення ситуації

– Момент зникнення ситуації

– Клас події (норма, відмова, аварійне, попереджувальне, подача команди оператором і т.д.)

– Значення параметра, якщо інцидент пов’язаний з параметром або додатковий код ситуації

– Код параметра пов’язаного з подією, якщо інцидент пов’язаний з параметром

або код ситуації

– Вид події (зловила чи програма моменти початку або кінця події).

Повідомлення на відміну від події може бути пов’язано з будь-якою ситуацією.

Події ж діляться на 7 класів і пов’язані або із зміною параметра, або з діагностикою роботи обладнання та програмного забезпечення.


Технологічні

1.Аварійние (параметр вийшов за аварійну кордон)

2.Предупредітельние (параметр вийшов за технологічну кордон)

3.Откази (параметр вийшов за кордон діагностують відмову)

4.Норма (параметр відповідає технологічним нормам)


Діагностичні

5.Сістемние (вхід в програму, вихід з неї, діагностика зв’язку з контролерами і т.д.)

6.Рассогласованіе (виявлені значні відмінності між значенням параметра на основному контролері і значенням на резервному)


Реєстрація дій оператора

7.Команди, завдання, коефіцієнти і т.д.

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*