3.2. Складання ПрК
Процедуру складання програми керування найкраще засвоїти на конкретному прикладі керування об'єктом, зображеним на рис. 2.
Рис. 2. Приклад об'єкта керування.
При натисканні кнопки SB «Пуск» (на рис.2 не позначена) відкривається клапан 1 i продукт подається до апарата. Коли рівень досягає верхнього значення, клапан 1 закривається i повністю відкривається клапан 3 пари для нагрівання продукту. При досягненні температурою верхнього значення (наприклад 80° у діапазоні вимірювання в1д 0° до 100о) вмикається регулятор температури. Одночасно вмикається таймер, який задає часове витримування продукту, нехай 10 хв 30 с. Після цього витримування клапан 3 подання пари закривається, вимикається регулятор температури i відкривається клапан 2 для зливання продукту. Коли рівень продукту досягає нижнього значення, клапан 2 закривається, i цикл повторюється автоматично.
Складемо таблицю позначення та призначення змінних, припустивши, що датчики рівня, температури, кнопка «Пуск» та виконавч1 механізми під'єднані до вход1в - виход1в Ломіконта:
Позначення Призначення
ВД000 Датчик нижнього рівня (LE1)
ВД001 Датчик верхнього рівня (LE2)
ВД002 Кнопка «Пуск» BA000 Датчик температури
ДВ000 ВМ1 клапан 1 подавання продукту
ДВ001 ВМ2 клапан 2 випускання продукту
AB000 ВМЗ аналогового типу
АВ030 Пром1жна величина
Нехай під час складання ПрК плануємо використати блок 1 з ключем КБ1 та секції, починаючи з 100 з ключем КС100, тоді програма керування розглядуваним об'єктом може мати такий вигляд:
Секція 100
00 АЛГ130 вимкнути вci ключі блоків,
1.Выход = КБ0 починаючи з КБ0
2.N = 8 в кількості 8 З.В/О = ОТКЛ
01 АЛГ130 вимкнути вci ключі секцій,
1.Выход = КС001 починаючи з КС001
2.N = 127 в кількocri 127 З.В/О = ОТКЛ
02 О ДВ000 закрити (вимкнути) клапан 1
03 О ДВ001 закрити (вимкнути) клапан 2
04 AB000 = +0000 закрити клапан 3
05 TM00 = 00.00.00 обнулити таймер TM00
06 О KC000 вимкнути ключ секції KC000
07 В КБ1 ввімкнути ключ блока KB1 10 В КС 100 ввімкнути ключ секції КС 100
Секція 101
00 ЕСЛИ В ВД002 якщо ввімкнута кнопка «ПУСК»
01 ИЛИ або
02 ЕСЛИ В ВД000 якщо продукт в апараті на нижньому рівні
03 ТОГДА О ДВ001 то закрити клапан 2 (випуску продукту)
04 ТОГДА В ДВ000 то відкрити клапан 1 (подачі продукту)
05 ТОГДА TC1.0.0 технологічне повідомлення на екрані пульта «НАБІР ПРОДУКТУ»
06 ТОГДА О КС100 то вимкнути ключ секції КС100
07 ТОГДА В КС101 то ввімкнути ключ секції КС101
Секція 102
00 ЕСЛИ В ВД001 | якщо продукт в aпapaтi на верхньому
| piвнi
01 ТОГДА О ДВ000 | то вимкнути клапан 1 (подавання
| продукту)
02 ТОГДА AB000 | то повністю відкрити клапан 3 (пари) = +1000
ТОГДА ТС 1.0.0 | то технологічне повідомлення на екрані «ПІДІГРІВ» пульту
04 ТОГДА TM00 | то обнулити таймерТМ00 = 00.00.00
ТОГДА О КС101 | то вимкнути ключ секції КС101
ТОГДА В КС 102 | то ввімкнути ключ секції КС102
Секція 103
ЕСЛИ BA000 |якщо температура досягла заданого (80о) >+0800 |значення
ТОГДА АВ020 |то розрахувати неузгодження =+ВА000
-0800
02 ТОГДА АЛГ01 |то ввімкнути ПІ-регулятор
1. Вход = АВ020 |з неузгодженням AB020 на вході
2. Выход = AB000 |вихід регулятора подати на ВМЗ
3. коефіцієнт |клапана 3 пари налагодження
регулятора
М 12
03 ТОГДА В TM00 |то ввімкнути таймер TM00
04 ТОГДА ТС1.0.0 |тотехнологічне повідомлення наекрані «ВИТРИМКА»
05 ЕСЛИ TM00 |якщо вичерпався термін часу > 0 0.01.30 |витримування
06 ТОГДА О КС102 |то вимкнути ключ секції КС102
07 ТОГДА В КС103 |то ввімкнути ключ секції КС103
Секція 104
00 AB000 |закрити клапан 3 (подавання пари)
= +0000
01В ДВ001 |відкрити клапан 2 (випускання продукту)
02 ТОГДА ТС1.0.0 |то технологічне повідомлення на екрані «ЗЛИВ ПРОДУКТУ»
03 О КС103 |вимкнути ключ секції КС103
04 В КС100 |ввімкнути ключ секції 100 (тобто
|повернутися на початок програми для початку наступного циклу роботи)
- Київ нухт 2008
- Лабораторна робота № 1 Вивчення методів та приладів для вимірювання температури (манометричного термометра, термометра опору та термоелектричного термометра – термопари)
- 1. Мета роботи
- 2. Завдання на виконання роботи
- 3. Загальні відомості про прилади для вимірювання температури
- 3.1 Загальна методика вимірювання температури
- 3.2 Теоретичні відомості про вимірювальний перетворювач температури sitrans tf2
- 4.Методика виконання роботи
- 4.1. Ознайомлення з принципом дії та будовою манометричного термометра
- 4.2. Порядок виконання повірки термометра опору та термоелектричного перетворювача
- 5. Висновки Контрольні запитання
- 2. Завдання на виконання роботи
- 3. Загальні відомості про манометри та методику вимірювання тиску
- . Загальна методика вимірювання тиску
- . Будова первинного вимірювального перетворювача надлишкового тиску Sitrans p zd
- 3.3. Принцип дії та будова електроконтактного мановакуумметра екмв
- 3.4. Будова первинного диференціального вимірювального перетворювача
- 4. Методика виконання роботи
- 4.1. Порядок виконання повірки sitrans р серії zd
- 4.2. Порядок виконання повірки екмв
- 4.3. Ознайомлення з принципом дії та будовою вимірювального перетворювача диференціального тиску sitrans р ds III
- 5. Висновки Контрольні запитання
- 2. Завдання на виконання роботи
- 3. Загальні відомості про вимірювання рівня
- 3.1. Загальні методики вимірювання рівня
- 3.2 Перетворювач тиску крт-с
- 3.3. Ультразвуковий рівнемір sitrans Probe lu
- 3.4. Ультразвуковий вимірювальний перетворювач рівня Multi Ranger 100 та сенсор xrs – 10.
- 4. Методика виконання роботи
- 4.1. Ознайомлення з принципом дії та будовою сигналізатора рівня та ультразвукового рівнеміра sitrans Multi Ranger 100
- 4.2. Порядок виконання повірки перетворювача гідростатичного тиску крт-с
- 4.3. Порядок виконання повірки ультразвукового рівнеміра sitrans probe lu
- 5. Висновки Контрольні запитання.
- 3. Загальні відомості про методи вимірювання витрати
- 3.1. Теорія магніто-індукційного методу вимірювання витрати
- 3.2. Загальні відомості про витратоміри постійного перепаду тиску
- 3.3. Магніто-індукційний витратомір sitrans fm mag 6000
- 3.4. Принцип дії водоміра (лічильника) схвк-1,5
- 4. Методика виконання роботи
- 4.1. Ознайомлення з принципом дії та будовою лічильника схвк-1,5, витратоміра постійного перепаду тиску (ротаметр) типу sitrans f va
- 4.2. Порядок виконання повірки магніто-індукційного витратоміра
- 5. Висновки Контрольні запитання
- Лабораторна робота № 5 Вивчення і дослідження автоматичної системи позиційного і пропорційно-інтегрального регулювання
- 1. Мета роботи
- 2. Завдання на виконання роботи
- 3. Загальні теоретичні відомості про системи регулювання
- 3.1. Відомості про об’єкт регулювання
- 3.2. Відомості про об’єкт регулювання в аср з позиційним регулятором
- 3.3. Відомості про об’єкт регулювання в аср з пропорційно-інтегральним регулятором
- 4. Порядок виконання роботи
- 5. Висновки
- 3. Засвоєння процедури складання та введення ПрК до пам'яті Ломіконта
- 3.1. Структура ПрК
- 3.2. Складання ПрК
- 3.3. Введення програми керування до пам'яті Ломіконта
- 4. Порядок виконання роботи
- 5. Зміст протоколу.
- 6.Висновки
- 7. Контрольні запитання
- 1. Мета роботи
- 2. Складання програми керування та введення її до оперативної пам'яті мпк
- 3. Налагодження програм у Ломіконті
- 3. 1. Режим "Пуск"
- 3. 2. Робота зi змінними
- 3.3. Аналіз виконання ПрК
- 3.4. Оперативна зміна коефіцієнтів алгоритмів
- 4. Порядок виконання роботи
- 5. Зміст протоколу
- 6. Висновки
- 7. Контрольні запитання
- Приклад аналізу задачі керуванння та складання ПрК Задача
- Алгоритм
- Контролери -серії
- 1. Загальні поняття
- Програмування та керування контролерами -серії за допомогою клавіш
- 2.1. Об’єднання двох блоків
- 2.2. Доступ до функціональних блоків
- 2 .3. Встановлення параметрів функціональних блоків
- 2.4. Виконання та зупинка програми
- Опис функціональних клавіш (клавіш управління)
- Опис функціональних блоків
- 3. Програмування контролерів -серії за допомогою програмного забезпечення на комп’ютері
- 3.1. Обмін програмою користувача між контролером та комп’ютером
- 3.2. Виконання та зупинка програми
- 3.3. Опис бібліотеки функціональних блоків.
- 3.3.1. Група вхідних та вихідних сигналів (in та out)
- Функціональні блоки вхідних сигналів
- Функціональні блоки вихідних сигналів
- 3.3.2. Група логічних блоків (logi)
- Функціональні блоки логічних функцій
- 3.3.3. Група функціональних блоків
- 3.3.4. Група системних біт та функціональних клавіш
- 4.2. Створення функціональних блоків користувача за допомогою контекстного меню
- 5. Порядок проведення лабораторних робіт
- 6. Зміст протоколу
- 7. Висновки.
- 8. Контрольні запитання
- Література