ункціонування цього про єкту. Розробник чітко винен уявляті як працює про єкт, для того щоб імітуваті сигналі в правільній послідовності та діапазонах сигналу. Так, Наприклад, типовий помилки є Імітація спрацювання верхніх датчіків уровня при наборі перед ніжнімі, Аджея рівень набірається поступово.
У крос-Системі Мікрол або на Пульті Ломіконта, Імітація зовнішніх входів проводитися путем Блокування відповідніх зовнішніх змінніх (ВА, ВД) та Завдання їм необхідного (імітованого) значення.
Для зручності відладкі програми на етапі розробки, Інколи пишуть підпрограмі імітації про єкту в самому ПЛК. Таким чином структура системи з імітацією порівняно Зі структурою без неї (рис. 4.1) буде мати вигляд як на рис. 4.2.
Як видно з малюнку 20, з існуючої програми відаляється (позначається як коментар) частина, яка відповідає за пере прісвоєння входів та віходів проміжнім зміннім, что Дає змогу відв ??язати програму користувача від зовнішніх змінніх. Це ще один аргумент на возбудить уголовное підходу запропонованого Вище, Щодо перепрісвоєння.
Рис. 4.1 - Структура системи управління з реальним об єктом
Рис. 4.2 - Структура системи управління з програмним імітацією про єкту
В межах контролеру створюється частина програми, яка імітує роботу про єкту управління. Внутрішні проміжні змінні, Які відповідають за ВМ Використовують в Програмі-імітаторі в якості вхідніх значень, А які відповідають за датчики - в якості вихідних. Така структура дозволяє в будь-який момент відмовітісь від імітації про єкту, путем повернення коду пере прісвоєння, та видалений коду (або его коментування) імітації про єкту.
Для імітації температури в апараті, Який підігрівається теплоагентом, можна вікорістаті Наступний залежність:
(4.1)
де - відповідно Пліній та попередні температури, - ступінь Відкриття регулююча органу теплоагентом, - збурення, - передаточні КОЕФІЦІЄНТИ. КОЕФІЦІЄНТИ. Їх значення можна змінюваті, однак сума винна дорівнюваті 1.
Оскількі завбільшки збурення можна знехтуваті, Z=0 то залежність (4.1) перепишеться так:
(4.2)
В Програмі користувача розріваємо звязки блоків вводу AIN (05) i вместо цього блоку вікорістовуємо блок суматора SUMM (13). На вхід INP2 суматора подаємо сигнал, Який МАВ бі іти на блок AOT (08) (виконавчий Механізм Кл 1.
5. Розрахунок надійності спроектованої системи
Розрахунок надійності системи пільг в Виконати двома методами, вважаючі ее відновлюваною та невідновлюваною. Дані, необхідні для розрахунку вибрані з технічних характеристик пріладів та пріведені в табліці 5.1.
Таблиця 5.1 - вихідні дані для розрахунку надійності системи
№ п / пНазва пріладуНаробка до відмові t, годІнтенсівність відмові?=1 / t, 1/годЧас Відновлення tв, годІнтенсівність Відновлення?=1 / tв, 1/год1МІК - 5150 0002.10 - 5 50 , 22ТСПУ - 002-1075 0001, 33.10 - 5 60,1673 ТСПУ - 930475 0001.33 · 10 - 5 60,1674 РК - 071000001.10 - 5 30,335 ОК - 301000001.10 - 5 30,336 ЄП - 0040850001.176 · 10 - 5 40,257 ЄП- 0030850001.176 · 10 - 5 40,258 TSM102A11300000.7 · 10 - 5 20,5
Розрахунок надійності системи, что вважається невідновлюваною здійснено помощью програмного пакету MathCA...