4.2 Опис програми функціонування контролера для автоматизації водогрійного котла
На аркуші №2 представлена програма функціонування контролера Schneider Electric M340.
Програма функціонування системи керування водогрійного котла, написана за алгоритмами, які наведені у п.4, враховуючи особливості контролера. Розробка програми відбувалася за допомогою програмного пакету фірми Schneider Electric Unity Pro XL V 7.0. Програма написана стандартною мовою LAD (Ladder logic) тому її складові елементи не вимагають особливого розяснення. Вигляд повної програми функціонування контролера наведений на листі 2 графічної частини курсового проекту.
Опис програми контуру регулювання подачі води на вході у котел
Подається вхідний аналоговий сигнал %IW0.1.6 в блок INT_TO_REAL, де перетворюється з формату integer в формат real, і подається в блок SCALING, де сигнал масштабується. Сигнал подаємо у фільтр LAG1. Відфільтровани сигнал подаємо на вхід блоку регулятора PIDFF, потім подається на блок ручного керування MS. Блок для формування імпульсів SAMPLETM який генерує сигнали і йде на блок для роботи з виконавчим механізмом SERVO який формує дискретні сигнали %Q 0.3.1 та %Q0.3.6.
Опис програми контуру регулювання співвідношення витрат палива та повітря:
Подається вхідний аналоговий сигнал %IW0.1.0 в блок INT_TO_REAL, де перетворюється з формату integer в формат real, і подається в блок SCALING, де сигнал масштабується, а далі блок K_SQRT видобування корення. Сигнал подаємо у фільтр LAG1. Подається вхідний аналоговий сигнал %IW0.1.1 в блок INT_TO_REAL, де перетворюється з формату integer в формат real, і подається в блок SCALING, де сигнал масштабується, а далі блок K_SQRT видобування корення. Сигнал подаємо у фільтр LAG1Відфільтровані сигнали подаємо на вхід блоку реалізації співвідношення RATIO, а далі на регулятор PIDFF. Для ручного керування використовуємо блок MS. Блок для формування імпульсів SAMPLETM який генерує сигнали і йде на блок для роботи з виконавчим механізмом SERVO який формує дискретні сигнали %Q 0.3.2 та %Q0.3.7.
Опис програми контуру регулювання температури води на виході з котла.
Подається вхідний аналоговий сигнал %IW0.1.4 в блок INT_TO_REAL, де перетворюється з формату integer в формат real, і подається в блок SCALING, де сигнал масштабується. Сигнал подаємо у фільтр LAG1. Потім новий сигнал %IW0.1.5 знову подається в блок INT_TO_REAL, де перетворюється з формату integer в формат real, і подається в блок SCALING, де сигнал масштабується. Сигнал подаємо у фільтр LAG1. %IW0.1.5 йде на блок GE_REAL де значення порівнюється і на блок MOVE де воно присвоюється як мінімальне значення. Потім знову на GE_REAL де воно порівнюється і на блок присвоєня MOVE де воно стає як максимальне. Потім сигнал подається на блок додавання ADD_REAL з якого потім прямує на блок множення MUL_REAL з якого входить знову у блок додавання ADD_REAL. Вихідний сигнал подаємо на вхід блоку регулятора PIDFF. Для ручного керування використовуємо блок MS. Блок для формування імпульсів SAMPLETM який генерує сигнали і йде на блок для роботи з виконавчим механізмом SERVO який формує дискретні сигнали %Q 0.3.4 та %Q0.3.5.
Опис програми контуру регулювання розрідження димових газів
Подається вхідний аналоговий сигнал %IW0.1.3 в блок INT_TO_REAL, де перетворюється з формату integer в формат real, і подається в блок SCALING, де сигнал масштабується. Сигнал подаємо у фільтр LAG1. Відфільтровани сигнал подаємо на вхід блоку регулятора PIDFF, потім подається на блок ручного керування MS. Блок MUL_REAL призначений для масштабування, від нього сигнал іде на блок REAL_TO_INT де він перетворюється з формату real у формат integer і на вихід подається сигнал %QW0.2.1.
Опис програми захисту по загасанню полумя
У випадку коли на контролер подається сигнал %І0.3.1, спрацьовує сигналізація, яка свідчить про загасання полумя в пальниках, тоді від контролера подається сигнал %QW0.3.3, який відсікає подачу природного газу. Перевищення тиску у трубопроводах подачі природного газу, первинного повітря та розрідження може спричинити обрив трубопроводу, в цьому випадку, якщо вхідні сигнали %І0.3.7, %І0.3.5 та %І0.3.6 перевищать певне задане значення, тоді від контролера подається сигнал %QW0.3.1, який відсікає подачу природного газу.
- Вступ
- 1. Технологічна частина
- 1.1 Опис технологічного процесу
- 1.2 Опис технологічної схеми
- 1.3 Тепловий баланс технологічного обєкту
- Тепловий баланс котла
- 1.4 Технологічна карта
- 2. Аналіз технологічного процесу як обєкта керування
- 2.1 Визначення і аналіз факторів, що впливають на технологічний процес
- 2.2 Обґрунтування номінальних значень параметрів технологічного процесу та допустимих відхилень від цих значень
- 2.3 Складання структурної схеми взаємозвязку між технологічними параметрам обєкта регулювання
- 3. Технічне обґрунтування вибору функціональної схеми автоматизації
- 4. Обґрунтування вибору технічних засобів автоматизації
- 4.1 Опис характеристик мікропроцесорного контролера Schneider Electric M340
- 4.2 Опис програми функціонування контролера для автоматизації водогрійного котла
- 4.3 Опис принципової електричної схеми зовнішніх зєднань контролера для автоматизації водогрійного котла
- 5. Розрахунок і моделювання системи автоматичного регулювання
- 5.1 Розрахунок параметрів динамічних моделей каналом регулюючої дії і каналом збурення та перевірка її адекватності
- 5.2 Розрахунок параметрів настроювання автоматичних регуляторів
- 5.3 Дослідження перехідних процесів в САР при оптимальних параметрах настроювання ПІ-регулятора
- 6. Опис функціональної схеми автоматизації
- 7. Специфікація засобів автоматизації
- 2.1.2 Автоматизація виробництва
- 1.6 Орієнтовна тематика дипломних проектів
- V; Вимоги безпеки в аварійних ситуаціях
- Опис конструкції котлів
- Короткий опис конструкції котлів
- 35. Призначення та види водогрійного устаткування.
- 6. Системи гарячого водопостачання, їх призначення і будова.
- Методичні вказівки
- 3 Теплова схема з водогрійними котлоагрегатами
- 2.10.3. Принципова теплова схема водогрійної котельні