3.1.4.5 Цикл ПЛК В основе работы программируемого логического контроллера лежит
циклическое исполнение программы.
Рисунок 59. Цикл ПЛК В начале цикла исполняется ввод-вывод. Происходит обмен между
различными устройствами по сети, получение информации с датчиков и вывод
информации на исполнительные устройства. После этого происходит
исполнение алгоритмов управления. Через некоторое время цикл повторяется
снова. Особенность такого решения состоит в том, что обмен с устройствами
ввода-вывода происходит через строго определенные промежутки времени. Что
это нам дает? А дает нам это гарантированное время реакции системы, т.е. мы
получаем систему реального времени достаточно простым и надежным
способом. Естественно, у любого метода есть свои недостатки. К недостаткам
такого подхода можно отнести достаточно большое время простоя
центрального процессора. Для того, чтобы цикл ПЛК был постоянным
134
необходимо, чтобы суммарное время ввода-вывода и время выполнения
алгоритмов управления было всегда меньше периода цикла.