Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка по Круг-2000 - 2008.doc
Скачиваний:
6
Добавлен:
26.08.2019
Размер:
6 Мб
Скачать
☆

3 Контрольні питання

  1. Як створити кнопки переходів?

  2. Як забезпечити переміщення між мнемосхемами?

  3. Що таке робочий стіл?

  4. Що таке перехід?

  5. Як забезпечити перехід з однієї мнемосхеми на іншу?

  6. Як прив’язати змінну до приладу для відображення Вихідної Аналогової величини?

  7. Як зв’язати повзунки регулятора і його кнопки з відповідними змінними?

Лабораторна робота № 3

«Розробка базИ даних реального часу»

Метою роботи є набуття навичок з розробки бази даних реального часу регульованих і контрольованих параметрів та створення екранних форм і показуючих приладів.

  1. Загальні відомості

Генератор бази даних (далі за текстом Генератор) призначений для створення й внесення змін у базу даних систем реального часу при побудові АСУТП на базі SCADA КРУГ–2000 (далі за текстом Система Круг–2000).

Работа з Генератором бази даних здійснюється в операційних системах Windows NT4.0/2000XP/Vista при наявності встановленого програмного забезпечення Microsoft Access 97/2000 і програмного комплексу «Середовище розробки» Круг –2000.

До основних функцій Генератора відносяться:

26 опис всіх типів змінних, що використовуються й беруть участь у Вашій АСУТП.

– опис параметрів самописців й їхніх пір’їв.

– опис списків змінних для зв’язку з іншими системами через Файловий обмін.

26 опис типів пристроїв зв’язку з об’єктом (ПЗО) і конфігурації каналів зв’язку з ПЗО.

– опис абонентів, що входять у програмно–технічний комплекс (ПТК), побудований на базі Системи Круг–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 є змінною типу «Аналогова вихідна».

Таким чином, кожна змінна АСУТП повинна бути визначена як «Аналогова вихідна» змінна. Крім цього, за кожної змінною закріплюється свій канал і за кожною змінною типу Аналогова вихідна закріплюється перо.

Нумерація змінних у базі даних – наскрізна.