- •Програмовані логічні контролери
- •Програмовані логічні контролери
- •Порядок виконання робіт
- •Робота № 1
- •Робота № 2
- •Робота № 3
- •Робота № 4
- •Робота № 5
- •Розрахунково-графічна робота
- •Робота № 6
- •Практична робота
- •Завдання на роботу
- •Список рекомендованої літератури
- •Додаток а
- •Додаток б
- •Диф(010) – диференціювання
- •Флт(011) – фільтрація (аперіодична ланка)
- •Инт(012) – інтегрування
- •Слж(013) – стеження
- •Прз(014) – програмний задавач
- •Блн(015) – балансування
- •Сум(030) – сумування
- •Уд(031) – множення/ділення
- •Кор(032) – корінь квадратний
- •Кус(033) – кусково-лінійна інтерполяція
- •Зпр(104) – задавач-перемикач
- •Мзд(130) – масове засилання в дискретні змінні
- •Мет(131) – масове “если – тогда”
- •Мит(132) – масове “если за и – тогда”
- •Меи(134) – масове “если за и”
- •Мел(135) – масове “если за или”
- •Лспд(160) – л-мережа, пересилка дискретних змінних
- •Лспа(161) – л-мережа, пересилка аналогових змінних
- •Лсзд(162) – л-мережа, запит дискретних змінних
- •Лсза(163) – л-мережа, запит аналогових змінних
- •Прот(170) – програмована відмова
- •Прош(171) – програмована помилка
- •Кив(172) – контроль імпульсного виходу
- •Ви(173) – вхід імпульсний
- •Додаток в
- •Додаток д
Прот(170) – програмована відмова
Параметр |
Позначення |
Примітки |
|
номер |
тип |
||
Алгоритм параметрів не має |
|||
Власна пам’ять, Б – 0. Обсяг в ПрП, Б – 3. Час виконання, мс – 0.5.
Функція алгоритму. Алгоритм викликає сигналізацию: на пульті – мигтіння індикатора “НП” і переривчастий звуковий сигнал, на модулі МУС2 – увімкнення індикатора “Відмова” і появлення сигналу “Відмова” на виході модуля. Так само, як будь-яку іншу несправність, що не викликає автоматичний вихід з режиму “Пуск”, цю несправність можна відображати (код 10, параметр 10), знаходячись в “Пуску”.
Алгоритм призначено для алгоритмічного контролю і, зокрема, в дубльованих моделях Ломіконта Л-112, Л-122 може використовуватися для переходу на резервний комплект апаратури (завдяки сигналу “Відмова” на виході модуля МУС2) при виявленні несправності модулів ПЗО за допомогою логіки, заданої користувачем в ПрП.
Прош(171) – програмована помилка
Параметр |
Позначення |
Примітки |
|
номер |
тип |
||
1 |
9 |
N |
Параметр “Програмованої помилки” N = 0 .. 7 |
Власна пам’ять, Б – 0. Обсяг в ПрП, Б – 4. Час виконання, мс – 0.5.
Функція алгоритму. Алгоритм викликає несправність “Програмована помилка” (код 10, параметр дорівнює N) і відповідну сигналізацію: на пульті – мигтіння індикатора “НП” і переривчастий звуковий сигнал, на модулі МУС2 – увімкнення індикатора “Помилка” і появлення сигналу “Помилка” на виході модуля. Несправність можна відображати лише в режимі “Пуск”.
Алгоритм призначено для алгоритмічного контролю, дозволяє виявити несправність за допомогою логіки, заданої в ПрП, і сигналізувати про її наявності засобами передбаченими для цієї мети в пульті і в модулі МУС2.
Кив(172) – контроль імпульсного виходу
Параметр |
Позначення |
Примітки |
|
номер |
тип |
||
1 |
9 |
N |
Номер контрольованого імпульсного виходу, N = 0 .. 7 |
2 |
6 |
ВЫХОД |
Результат контролю |
Власна пам’ять, Б – 0. Обсяг в ПрП, Б – 6. Час виконання, мс – 1.0.
Функція алгоритму. Алгоритм призначено для контролю двобітового (“більше” / “менше”) імпульсного виходу з модуля ЦИП2 і виявляє обрив або залипання вихідного контакту (транзисторного ключа на виході ЦИП2), а також несправність електричного ланцюга від ЦИП2 до навантаження.
Вихідні сигнали “білше” і “менше” з вибраної точки контролю (з виходу ЦИП2 або з виходу навантаження) потрібно паралельно завести на два дискретних входи Ломіконта (модуль ДЦП2).
Припустимо, контролюється імпульсний вихід ИВ00 (N = 0). Тоді схема підключення виходу ЦИП2 до входу ДЦП2 повинна забезпечити: логічну “1” (24 В) на вході ВД000 при замиканні ключа “більше” і логічний “0” (0 ;В) на входе.ВД000 при розмиканні ключа “більше”; логічну “1” (24 В) на вході ВД001 при замиканні ключа “менше” і логічний “0” (0 В) на вході ВД001 при розмиканні ключа “менше”.
Номери дискретних входів, використовуваних для контролю імпульсних виходів, наведено в наступній таблиці.
Імпульсний вихід ИВ |
00 |
01 |
02 |
03 |
04 |
05 |
06 |
07 |
Дискретні входи ВД |
000 001 |
002 003 |
004 005 |
006 007 |
010 011 |
012 013 |
014 015 |
016 017 |
Алгоритм порівнює двобітовий сигнал, виданий на імпульсний вихід модуля ЦИП2, з сигналами, що подаються на дискретні входи, і відповідно до результатів порівняння формує цілочисельний ВИХОД. Значення ВИХОД-у при різних результатах контролюнаведено в наступній таблиці.
Результат контроля |
Вихід |
|
Більше |
Менше |
|
Немає несправності |
Немає неспраності |
+0000 |
Обрив |
+0001 |
|
Залипання |
+0002 |
|
Обрив |
Немає неспраності |
+0010 |
Обрив |
+0011 |
|
Залипання |
+0012 |
|
Залипання |
Немає неспраності |
+0020 |
Обрив |
+0021 |
|
Залипання |
+0022 |
|
В тому випадку, якщо в таблиці замовлення ПЗО (див. режим “Налаштування”) відсутній модуль ЦИП2 або модуль ДЦП2, ВИХОД-у привласнюється значення +0030. Якщо аналіз ВИХОД-у, виконаний засобами мови Мікрол, показує наявність несправності і необхідність згенерувати сигнал “Відмова” або “Помилка”, потрібно використовувати алгоритми ПРОТ(170) або ПРОШ(171).
