У нас: 141825 рефератів
Щойно додані Реферати Тор 100
Скористайтеся пошуком, наприклад Реферат        Грубий пошук Точний пошук
Вхід в абонемент


потужності

БПР-20 |

Блок перемикання

БШ-2І |

Блок юлюза

ВСТ-2І |

Блок стирання ,

РН-2І |

Резистори нормуючі

МБС-20 |

Міжблочний з’єднувач

КБС-2І,

НБС-22, |

Клемноблочні з’єднувачі

КБС-23

НБС-20 |

Клемна колодка

Блок контролера е центральним блоком, а решта блоків розширюють його можливості.

Організація логічних програм

Для розв’язку задач логіко-програмного управління викорис-товується логічна модель контролера, в якому можна реалізувати до чотирьох незалежник програм.

Кожна програма складається з етапів і кроків, які викону-ються в певній послідовності. Вона може бути лінійною або роз-галуженою з умовними і безумовними переходами. Програма, крім того, може виконуватись одноразово, багаторазово або циклічно.

Для побудови логічних програм керування використовуються наступні бібліотечні алгоритми:

ЭТЛ - етап крокової програми;

ОКИ - оперативний контроль логічної програми;

ВАА, ВАБ, ВДА, ВДБ, ДВА, ДВБ - алгоритм вводу-виводу ана-логових і дискретних сигналів.

ЗТП - це "ядро" логічної програми. Він задав послідовність виконання програми і формує керуючі сигнали. В кожній програмі можна задіяти декілька алгоритмів ЗТП.

Алгоритм ОКЯ виконує функції контролю за ходом виконання програми через індикатори передньої панелі, а також передав ко-манди оперативного управління від кнопок передньої панелі.

Нижче наведені приклади побудови логічним програм керуван-ня. SR

Приклад логічної програми.

Перший етап формує програму включення насоса /назва етапів умовна/. Перший крок етапу контролює сигнал на дискретному вході 01 контролера» який подається на вхід "С" кроку. При контрольно-му часі Т = очікування виконання умови С = І відбувається нескінчено довгий час, а в момент досягнення її програма перехо-дить до наступного кроку.

На другому кроці контролюється стан дискретного входу кон-тролера» Якщо на протязі 0,2 хв. на цьому вході буде логічна І, тоді вмикається дискретний вихід контролера, в іншому випадку програма переходить у стан "очікування", про що свідчить кон-станта N = 99 /ознайомитись з описом алгоритму ЗТП/.

Третій крок формує витримку 20 хв. При цьому вигідні парамет-ри кроку мають приймати значення: С = 0 або вільний; Т = 20 хв;

На четвертому кроці вмикається другий дискретний вихід онтролера, що забезпечується установкою константи С = І.

На п’ятому кроці формується безумовний перехід до другого етапу шяхом встановлення констант С = 0 та Т = 0. Тоді параметр N = 2 вказує номер етапу, до якого здійснюється перехід. Другий етап реалізує відключення насосу. На першому кроці через 120 с обнулюється перший етап, що спричиняв до відключення дискретних виходів контролера. На другому кроці реалізу-ється умовний перехід за такої умови: якщо сигнал на першому аналоговому вході контролера X 50 %, то здійснюється перехід до першого етапу, в іншому випадку при X 60, запускається таймер і програма переходить в стан "кінець програми".

Номера етапів задаються за допомогою алгоритму (Ш. Етап, Іід"єднаний до входу з цього алгоритму, має номер 01, а входу 14 - номер 02 і т.д.

Алгоритм ОКЯ дозволяв вибірково контролювати до чотирьох різних сигналів на цифровому індикаторі. На рисунку на позиції " "І" контролюється сигнал на першому аналоговому вході /кон-станта /f= 0/.

При синтезі логічних програм керування треб; дотримуватись таких правилі

а/ загальну задачу управління розбивають на окремі програ-ми, які можуть виконувавсь паралельно і незалежно. В кожній програмі виділяються свої етапи і кроки;

б/ програма, як мінімум, складається з одного алгоритму ЗТП та ОКИ. Перші виходи коленого етапу повинні безпосередньо зпеднуватись з входами ОКИ /починаючи з ІЗ та далі/, які зада-ють номер відповідного етапу;

в/ номер алгоблоку, в якому розміщений алгоритм ОКЯ, від-повідає номеру програми. Правила розміщення алгоритмів у алгоблоках для логічних програм такі я, як і для контурів регулю-вання.


Сторінки: 1 2