Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
686.docx
Скачиваний:
85
Добавлен:
24.04.2019
Размер:
6.68 Mб
Скачать

3.1.4.5 Цикл плк

В основе работы программируемого логического контроллера лежит

циклическое исполнение программы.

Рисунок 59. Цикл ПЛК

В начале цикла исполняется ввод-вывод. Происходит обмен между

различными устройствами по сети, получение информации с датчиков и вывод

информации

на

исполнительные

устройства.

После

этого

происходит

исполнение алгоритмов управления. Через некоторое время цикл повторяется

снова. Особенность такого решения состоит в том, что обмен с устройствами

ввода-вывода происходит через строго определенные промежутки времени. Что

это нам дает? А дает нам это гарантированное время реакции системы, т.е. мы

получаем систему реального времени достаточно простым и надежным

способом. Естественно, у любого метода есть свои недостатки. К недостаткам

такого

подхода

можно

отнести

достаточно

большое

время

простоя

центрального процессора. Для того, чтобы цикл ПЛК был постоянным

133

необходимо, чтобы суммарное время ввода-вывода и время выполнения

алгоритмов управления было всегда меньше периода цикла.

3.1.4.6 Области применения плк

ПЛК хорошо приспособлены для широкого диапазона задач автоматики.

Очень часто, это автоматизация промышленных процессов на производстве, где

цена разработки и поддержки автоматических систем оказывается гораздо

выше суммарной стоимости самих систем автоматики, и, там где требуются

изменения в системах в течении периода их эксплуатации. ПЛК содержат

устройства ввода/вывода совместимые с промышленными регуляторами и

приводами,

поэтому

практически

не

требуют

электротехнического

проектирования, а большинство задач укладывается в описание требуемых

наборов операций в нотации релейной логики или диаграмм состояний. ПЛК

могут быть легко перенастроены на выполнение различных задач. Их цена, как

правило, оказывается ниже в сравнении со заказными контроллерами. Хотя, в

случае систем массового потребления, применение специализированных

управляющих

систем

является

более

целесообразным,

т.к.

позволяет

оптимально

выбрать

элементарную

базу

и

сократить

бесполезную

избыточность.

3.1.4.7 Сравнение с микроконтроллерами

Решения на базе микроконтроллеров будут эффективней, в сравнении с

ПЛК, там, где выпускаются сотни или тысячи устройств (повышенная цена

разработки окупается за счет большого объема продаж) и там, где конечному

пользователю не потребуется изменять алгоритмы управления. Примером

могут служить системы автомобильной автоматики, миллионы устройств

выпускаются

ежегодно

и

только

их

производители

занимаются

программированием

контроллеров.

Также

ПЛК

могут

оказаться

неприменимыми в тех областях, где предъявляются повышенные требования к

вычислительным ресурсам. В управлении химическим производством часто

требуется реализация сложных алгоритмов управления, с которыми не

справляются даже самые производительные ПЛК. Высокая скорость и точность

вычислений требуется в бортовых системах авиации и военной техники.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]