шла за вказані межі, то програми видасть повідомлення про збій і подасть сигнал на пристрій плавного пуску про постійну роботу системи охолодження до тих пір, поки програми не перезапускатимуть або не відключать автоматичний режим. Перезапуск системи здійснюється шляхом відключення живлення ПЛК. Повторне введення параметрів трансформатора при цьому не потрібно, так як вони автоматично зберігаються у пам'яті ПЛК і можуть бути змінені тільки під час початкового налаштування виконує програми.
Малюнок 10 - Блок індикації та налаштування
На екрані блоку індикації і настройки відображаються наступні параметри: поточна температура масла; аналітично розрахована температура обмоток; струми всіх трьох фаз; кількість працюючих двигунів системи охолодження. За допомогою кнопок «Назад», «Вперед» і «Вибір» здійснюється введення параметрів трансформатора і коефіцієнти для розрахунку температури обмоток. Зліва від екрану на блоці індикації і налаштування сигналізується поточний стан системи охолодження.
Для того що б правильно скласти програму для мікропроцесора необхідно знати коло завдань, які вона буде виконувати. У програмі має бути реалізовано:
введення початкових умов;
порівняння інформації від датчиків з початковими умовами, і в разі помилки видача повідомлення;
розрахунок температури обмоток;
поділ режимів роботи системи охолодження на: ручний режим, автоматичний режим (примусовий запуск або за алгоритмом програми);
контроль роботи програми по температурі обмоток;
контроль роботи двигунів системи охолодження і розрахунок їх кількості;
видача сигналів на пристрій плавного пуску для керування двигунами системи охолодження;
вивід на екран основних параметрів системи і повідомлень про помилки.
Після того як завдання визначені можна приступити до створення алгоритму майбутньої програми.
Алгоритм:
- введення початкових умов;
- вибір режиму роботи «Автоматичний» або «Ручний»;
- якщо «Ручний», то охолодження включається або відключається оператором відповідними кнопками на блоці управління;
- якщо «Автоматичний», то після отримання інформації з датчиків, йде перевірка з початковими умовами;
- якщо дані не вірні, то перехід на крок 11;
- якщо дані вірні, то проводиться розрахунок температури обмоток;
- контроль роботи по температурі масла;
- якщо помилка в розрахунку, то перехід на крок 11;
- якщо помилки немає, то температура обмоток порівнюється з початковими умовами;
- якщо температура більше заданої кордону, відбувається включення системи охолодження, якщо менше відключення і повернення на крок 2;
- охолодження по температурі масла, якщо температура масла вище заданої межі відбувається включення системи охолодження, якщо менше, то відключення і повернення на крок 2;
- результати виконання програми виводяться на екран.
Блок - схема алгоритму програми для управління системою охолодження трансформатора представлена ??на малюнку 11.
Малюнок 11 - Блок - схема алгоритму для управління системою охолодження трансформатора
Після того так алгоритм дій складений можна приступити до безпосереднього написання програми на будь-якому з промислових мов програмування контролерів. Приступимо до написання програми на промисловому мовою ST в середовищі Codesys V2.3. Лістинг програми наведено в Додаток А.
2.3 Макетна частина
Розроблена система повністю готова до впровадження на реальні об'єкти (силові трансформатори тягових підстанції), але через матеріальні складнощів продемонструвати роботу мікропроцесорної системи охолодження не виходить, був розроблений макет, що демонструє основні функції розробленої системи.
Для реалізації макетної частини потурбувалися:
) ПЛК фірми овен серії 150-220 А-М для управління вентиляторами і розрахунку температури резистора;
) блок живлення 12 В, 8,3 А постійного струму для живлення вентиляторів і резистора, що імітує нагрівання обмоток;
) імітатор нагріву обмоток - керамічний резистор опором 11 Ом;
) температурний датчик LM335, для вимірювання температури навколишнього повітря;
) температурний датчик LM335, який буде вимірювати температуру резистора, для порівняння правильності роботи розраховується температури;
) 4 вентилятора розміром 60х15 по 12 вольт і 0.08 ампер кожен;
) резистор 1 Ом 5 ??Вт і резистор 0.01 Ом 25 Вт для пониження фізичних величин з метою подачі на входи ПЛК;
) 3 метра з'єднувального багатожильного дроту перетином 0.75 мм 2;
) 2 кнопки, для вибору режиму р...