- •1. Аналіз технологічного процесу як об’єкта керування
- •1.1. Загальна характеристика технологічного процесу
- •1.2. Опис технологічної та машинно-апаратурної схеми технологічного процесу, алгоритм його функціонування
- •1.3. Опис технологічної схеми.
- •1.4. Карта технологічних параметрів
- •2. Розробка системи автоматизованого керування технологічним процесом
- •2.1. Аналіз існуючої схеми автоматизації технологічним об’єктом
- •2.2. Функціональна структура (схема автоматизації) системи управління та її опис
- •2.2. Вибір технічних засобів автоматизації
- •П роцесор: amd 188-40мгц
- •7017 - Аналоговий модуль вводу
- •Термоелектричний перетворювач тхк-1590в хромель-копелевий
- •Ротаметри рэв
- •Блок живлення “Сафір” бп2-36.
- •Апаратура комплексу «Каскад-2».
- •3. Розрахунок системи автоматизованого регулювання деаерації
- •3.1 Розрахунок параметрів контуру регулювання рівня в деаераторі підживлення
- •3.2 Вибір закону регулювання
- •3.3 Моделювання перехідного процесу та оптимізація параметрів регулятора сар
- •4. Програмно-конфігураційна реалізація системи.
- •4.1. Загальні відомості про trace mode
- •4.2. Розробка проекту асктп в trace mode
- •4.2.1. Редактор бази каналів Trace Mode.
- •4.2.2. Розробка fbd-програм.
- •4.2.3. Відображення ходу технологічного процесу регулювання рівня у редакторі представлення даних.
- •Висновки
- •Список використаних джерел
4.2.1. Редактор бази каналів Trace Mode.
Для розробки математичної структури проектованої системи використовується Редактор бази каналів Trace Mode. У Редакторі бази каналів створюється математична основа системи керування: описуються конфігурації всіх робочих станцій, контролерів і УСО, використовуваних у системі керування, набудовуються інформаційні потоки між ними. Тут же описуються вхідні і вихідні сигнали і їхній зв'язок із пристроями збору даних і керування. У цьому редакторі задаються періоди опитування чи формування сигналів, набудовуються закони первинної обробки і керування, технологічні границі, структура математичної обробки даних. Тут установлюється, які дані, і при яких умовах зберігати в різних архівах, набудовується мережний обмін, описуються задачі керування архівами, документуванням, корекції тимчасових характеристик системи керування, а також зважуються деякі інші задачі.
Для реалізації проекту автоматизації рівня в деаераторі у редакторі бази каналів Trace Mode створимо 2 вузли:
ARM – автоматизоване робоче місце;
Kontroler– вузол керування (контролер).
Головне вікно редактора бази каналів при цьому набуде вигляду, показаного на рис.
Рис. Вигляд вікна редактора бази каналів із створеними вузлами проекту.
Проаналізувавши кількість вхідних та вихідних параметрів проектованої системи автоматизації, та передбачивши декілька додаткових каналів, підключимо до контролера два модулі аналогового вводу І-7017 та один модуль аналогового виводу І-7024. Набір підключених модулів відображає рис.
Рис. Набір підключених до контролера модулів.
В об’єкті Kontroler вузла АRМ містяться всі канали, які описані в об’єктах вузла Kontroler (тобто в модулях вводу/виводу), і в налаштуваннях яких поставлено прапорець в полі Доступ.
4.2.2. Розробка fbd-програм.
Для реалізації самого власне регулювання параметрів процесу та для зв’язку вхідних каналів з вихідними необхідно ще в редакторі бази каналів створити відповідні програми на одній із 5 стандартних мов. Розглянемо деякі програми, що стосуються управління роботою деаератора, створені на мові FBD-блоків.
FBD-програма для стабілізації рівня води в деаераторі та управління клапанами на трубопроводах подачі води до/від деаератора (рис.).
Рис. Програма для стабілізації рівня води в деаераторі та управління клапанами на трубопроводах подачі води.
Приведена FBD-програма складається із двох частин. Перший і п’ятий рядок блоків програми емулюють коливання витрати води в деаераторі; другий - четвертий рядки блоків представляють собою власне регулювання з PID-регулятором, на виході якого формується керуючий сигнал.
Програма для регулювання витрати підживлюючої води при введені бору.
Рис. Програма для регулювання витрати підживлюючої води при введені бору.
Дана програма сумує потоки води що надходять в деаератор і посилає вихідний керуючий сигнал.
Програма для сигналізації досягнення величини рівня 1750 мм (при роботі від регулятора ТКС13) та 2100 мм (для регуляторів ТКС14,20) .
Рис. Програма сигналізації рівня в деаераторі.
Програма для емуляції зміни тиску в деаераторі .
Рис. Програма для емуляції зміни тиску в деаераторі.
Програма для емуляції зміни температур пари з 2-го контуру та підживлюючої води .
Рис. Програма емуляціїя змін температури пари і підживлюючої води
Програма для емуляції зміни температури води в деаераторі .
Рис. Програма емуляції зміни температури в деаераторі
В проекті також наявні й простіші FBD-програми, призначені для здійснення сигналізації при виході значень контрольованих параметрів за допустимі межі, але через просту й малоблокову структуру програм вони не приводяться.
