Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Учебные пособия » Системи автоматизації і управління технологічними процесами

Реферат Системи автоматизації і управління технологічними процесами





тизації в 60-х роках, доповнений дискретними пристроями: таймерами, лічильниками і т.п.

FBD (Functional Block Diagram) - графічна мова за своєю суттю схожий на LD. Замість реле в цьому мові використовуються функціональні блоки, функціональне призначення яких набагато ширше. Сюди входять такі блоки, як ПІД - регулятор, фільтр і т.п. По суті справи, FBD є найбільш природним способом опису структури САУ з точки зору інженера з автоматики. FBD підтримується багатьма сучасними системами проектування і SCADA-системами. p align="justify"> ST (Structured Text) - текстовий високорівнева мова загального призначення, з синтаксису орієнтований на Паскаль. Фактично, це звичайне програмування на мові високого рівня. p align="justify"> IL (Instruction List) - текстовий мову низького рівня. На додаток до мови ST - це програмування фактично на Асемблері. Це необхідно у разі розробки драйверів і критичних до часу програм. p align="justify"> Як приклад розглянемо рішення на мові LD (реалізації мов LD і FBD) завдання управління технологічним ділянкою, схема якого наведена нижче. p align="justify"> Багато задач управління можуть бути описані, як послідовність подій. Керуюча програма повинна перевіряти порядок виконання подій. Вона не тільки виконує звичайні операції управління, але і враховує можливі несправності та критичні ситуації. p align="justify"> Розглянемо простий приклад.


В 

Малюнок 5.2 - Технологічне обладнання - конвеєр


Оператор натиснув кнопку пуску.

Перевіряється наявність заготовки. Якщо вона є, то процес триває. Якщо ні - конвеєр рухається до появи заготовки. p align="justify"> Заготівля фіксується затискачем.

Деталь пресується.

Зажим звільняє деталь, і вона виходить з-під преса.

Процес триває, якщо обрано автоматичний (циклічний) режим, інакше зупиняється. Ось як виглядає блок-схема послідовності описаних вище операцій. Розбивка програми на логічні блоки


В 

Малюнок 5.3 - Блок схема програми управління конвеєром

Для визначеності подальшого опису, поставимо у відповідність кожному сигналу нашого прикладу Х-образ дискретного введення і Y-прообраз дискретного виводу:


Таблиця 5.1

СИГНАЛИЗАЦИЯУПРАВЛЕНИЕКнопка пускаХ0Зажімное устройствоY0Датчік наявності деталі під прессомХ1ПрессY1Концевік фіксації заготовкіХ2Двіженіе конвейераY2Концевік звільнення деталіХ3Ніжній кінцевик прессаХ4Верхній кінцевик прессаХ5Шаг конвейераХ6Переключатель режімаХ7Кнопка остановаХ8

Рішення на мові LD

До появи програмованих логічних контролерів (ПЛК) проблеми управління вирішувалися за допомогою реле і перемикачів, жорстко з'єднаних в релейно-контактні схеми. Більше 30 років тому стали шукати спосіб, що дозволяє легко і швидко вносити зміни, у логіку управління не змінюючи монтажу. Так з'явилися ПЛК. Розробника "нової" технології були добре знайомі з вирішенням завдань управління за допомогою реле і перемикачів, тому мало сенс імітувати релейно-контактні схеми в створеному спеціально для ПЛК мові програмування LD. Ось чому програми на LD схожі на релейно-контактні схеми. p align="justify"> На малюнок 5.4 показаний приклад частині програми на LD, що реалізує управління з алгоритмом, описаним на попередній сторінці. <В 

Малюнок 5.4 - Приклад програми на мові LD


Вертикальна лінія зліва символізує шину живлення, а положення контактів і стану обмоток реле визначають відбуваються дії, які в релейно-контактних схемах прийнято називати блокуваннями. Тут добре проглядаються окремі ланцюга контактів, що подають живлення на обмотки реле - щаблі. Програма на LD, що імітує релейно-контактну схему, "проглядає" контакти і обмотки кожного ступеня зліва направо, а самі ступені зверху вниз. Це нормальний порядок дій у LD. Програма на LD в графічному поданні виглядає як ступені своєрідною сходи, що ведуть вниз. Неважко бачити, що "контакти реле" (нормально замкнуті і розімкнуті) фактично означають не тільки самі контакти, а й деякі логічні умови, при виконанні яких на кожній "сходинці сходів" відбувається деяке дію. Після цього проводиться перехід до наступного ступеня вниз. p align="justify"> Говорячи про сучасні інструментальних засобах, слід відразу ж зазначити найважливішу тенденцію: найбільш перспективними є інтуїтивно-зрозумілі розробнику засоби візуального проектування. У будь-якій предметній області, в тому числі і в автоматиці, візуальні засоби припускають, що проектувальник (або пользователь) не повинна писати практично ніякого коду програми ні на одній з мов програмування. p align="justify"> Натомість він виробляє розміщення тих чи інших наочних графічних образів (зазвичай піктограм) на робочому полі. Ці образи представляють...


Назад | сторінка 20 з 28 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка програми на алгоритмічній мові програмування Паскаль
  • Реферат на тему: Розробка програми на мові програмування С + + з використаних об'єктно-о ...
  • Реферат на тему: Перетворення релейно-контактної схеми управління асинхронним двигуном з фаз ...
  • Реферат на тему: Розробка програми перекладу введеного рядка тексту в послідовність кодів аб ...
  • Реферат на тему: Розробка програми на мові програмування Delphi