Page 87 - 4679
P. 87
застосовується концептуальне проектування бази даних. Мета проектування полягає в
представленні даних у виді, зручному для сприйняття різним учасникам проекту. АС
середнього розміру може налічувати сотні і навіть тисячі точок взаємодії з технічним
процесом. Для систематизації і зменшення об'єму даних про процес в проекті необхідно
описати атрибутну природу відповідної інформації. Звичайно це вимірювані величини
або бінарні вхідно-вихідні дані типу "включено/вимкнено" або "норма/ аварія".
Концептуальна БД процесу надає однорідність і структурованість даних, що
зберігаються.
Концептуальна БД для АС повинна містити структуру для обробки передусім
наступної інформації:
параметрів усіх датчиків і виконавчих механізмів;
параметрів для розрахунку похідних величин;
можливих подій і відповідних ним реакцій дій, що управляють.
Для регуляризации цієї інформації в БД використовуються таблиці і поля
запису. Поля записів каналу містять в основному відомості про джерело інформації :
код джерела інформації;
назва/опис джерела інформації;
тип;
адреса (канал/повідомлення);
код події;
код аварії;
інтервал вибірки;
первинне (необроблене) значення контрольованого параметра;
перетворене значення.
Для перетворення первинної інформації від об'єктів з аналоговими сигналами в
робітники значення потрібні додаткові параметри:
масштабні коефіцієнти;
одиниці виміру;
мінімальні/максимальні значення.
Ці поля в проекті можуть бути зведені в таблицю, приклад якої наведений нижче
(табл. 4.1)[3].
Таблиця 4.1 - Таблиця і поля записів джерела інформації АС
Ім'я поля Значення Коментарії
code Т_101 Код каналу
description Primary circuit Опис (первинний ланцюг,
Temp.in вхідна температура)
type AI Тип: аналоговий сигнал
address 1_Т_101 Адреса
Event code 1 Код технологічної події
Alarm code 4 Код аварії
Sample (sec) 10 Інтервал вибірки
Raw value 3228 Первинне значення
Converted value 78.8 Перетворене значення оС
Alarm state yes Аварійний стан
coefficient 0.0244 Коефіцієнт перетворення
units о С Одиниця виміру
min 50.0 Мінімальне значення
max 85.0 Максимальне значення
86