- •1 Загальні відомості про scada круг–2000
- •1 Загальні відомості
- •2 Порядок виконання роботи
- •2.1 Створення нового проекту
- •2.2 Створення нової мнемосхеми
- •2.2.1 Створення статичного рисунку технологічного процесу
- •1.3 Контрольні зАпитання
- •2.2.2 Створення динаміки руху рідини у трубопроводі
- •2.2.3 Створення мнемосхеми вимірювального приладу
- •2.2.4 Створення мнемосхеми аналогового регулятора
- •1 Загальні відомості
- •Виконання роботи
- •3 Контрольні питання
- •Загальні відомості
- •Виконання роботи
- •3 Контрольні питання:
- •1 Загальні відомості
- •2 Виконання роботи
- •3 Контрольні питання
3 Контрольні питання
Як створити кнопки переходів?
Як забезпечити переміщення між мнемосхемами?
Що таке робочий стіл?
Що таке перехід?
Як забезпечити перехід з однієї мнемосхеми на іншу?
Як прив’язати змінну до приладу для відображення Вихідної Аналогової величини?
Як зв’язати повзунки регулятора і його кнопки з відповідними змінними?
Лабораторна робота № 3
«Розробка базИ даних реального часу»
Метою роботи є набуття навичок з розробки бази даних реального часу регульованих і контрольованих параметрів та створення екранних форм і показуючих приладів.
Загальні відомості
Генератор бази даних (далі за текстом Генератор) призначений для створення й внесення змін у базу даних систем реального часу при побудові АСУТП на базі SCADA КРУГ–2000 (далі за текстом Система Круг–2000).
Работа з Генератором бази даних здійснюється в операційних системах Windows NT4.0/2000XP/Vista при наявності встановленого програмного забезпечення Microsoft Access 97/2000 і програмного комплексу «Середовище розробки» Круг –2000.
До основних функцій Генератора відносяться:
– опис параметрів самописців й їхніх пір’їв.
– опис списків змінних для зв’язку з іншими системами через Файловий обмін.
– опис абонентів, що входять у програмно–технічний комплекс (ПТК), побудований на базі Системи Круг–2000.
– опис адаптерів зв’язку абонентів ПТК.
– створення й редагування словників одиниць вимірів, логічних станів.
– створення індивідуальних таблиць лінеаризації параметрів.
– створення таблиць лінеаризації для УСО.
– конфігурація функцій друку, принтерів і друкованих документів.
– адміністрування функцій доступу персоналу до системи.
– підключення до системи реального часу програм користувача, написаних мовою технологічного програмування «КРУГОЛ».
– настроювання форм відображення паспортів змінних для системи реального часу.
– опис параметрів корекції системного часу абонентів ПТК і переходів «Зима–Літо».
– опис параметрів функції архівації даних.
– верифікація створеної БД.
– документування результатів генерації БД.
– сервісні функції з роботи з БД.
завантаження, конвертування, збереження й відновлення БД, у тому числі з БД Системи Круг–2000 (версії для DOS).
Генератор БД виконує свої функції під керуванням СУБД Microsoft Access 97/2000 і складається з наступних частин:
– Інтерфейс.mde – інтерфейсний модуль, за допомогою якого здійснюється робота користувача з Генератором БД (розташовується в директорії %KRUGROOT%\Bin, де %KRUGROOT% – шлях до директорії, у якій інстальована Система Круг–2000),
– GBD_krnl.mde – ядро Генератора БД (розташовується в директорії %KRUGROOT%\Bin),
– GBD_sys.mde – системний модуль Генератора БД (розташовується в директорії %KRUGROOT%\Bin),
– GBD_Base.mde – файл–заготовка для створення нової БД (розташовується в директорії %KRUGROOT%\Bin\Шаблон),
– *.dll – службові модулі, що використовуються при роботі Генератора БД (розташовуються в директорії %KRUGROOT%\Bin).
При роботі з Генератором варто додатково вивчити керівництва користувача з роботи з Системою Круг–2000, операційною системою Windows NT4.0/2000/XP та з СУБД Microsoft Access 97/2000.
При створенні нового проекту необхідно визначитися з типами змінними, що будуть використані.
В автоматичних системах регулювання (АСР) АСУТП використовуються наступні типи технологічних параметрів (рисунок 3.1):
– збурення f;
– завдання z;
– регульована змінна (керувальний вплив) u;
– регульована змінна y.
Рисунок 3.1 – Структурна схема одноконтурної АСР
Змінні Збурення f і Завдання z можна віднести до типу «Ручного введення».
Змінна Керувальний вплив u відноситься до типу «Аналогова вхідна». Однак він є одночасно змінною типу «Ручного введення», яку ми задаємо в ручному режимі роботи об’єкта, і змінною типу «Аналогова вихідна» (в автоматичному режимі роботи об’єкта).
Регульована змінна y є змінною типу «Аналогова вихідна».
Таким чином, кожна змінна АСУТП повинна бути визначена як «Аналогова вихідна» змінна. Крім цього, за кожної змінною закріплюється свій канал і за кожною змінною типу Аналогова вихідна закріплюється перо.
Нумерація змінних у базі даних – наскрізна.
