Применение циклических алгоритмов в автоматизации производства заключается в управлении технологическими процессами по жёстким временным программам, независимо от состояния технологического объекта. 5
Некоторые задачи, которые решаются с помощью циклических алгоритмов:
- Исключение срабатывания каналов из логики. 1 Например, при пуске технологического процесса или на других специальных стадиях, обычно это требуется сделать на определённое время или до возникновения определённого условия. 1
- Установка значений дискретных выходных каналов. 1 Управление исполнительными механизмами посредством дискретных выходных каналов по определённым временным точкам. 1
- Управление контурами регулирования. 1 В сложных процессах требуется менять режим, устанавливать значение клапана или задания, устанавливать различные программные задания, менять коэффициенты контура регулирования и пр. — всё это в строго определённое время. 1
- Управление не только по времени, но и по событиям. 1 На определённой стадии в циклограмме требуется производить какие-то действия не по временным точкам, а по событиям (например, по срабатыванию уставки канала или срабатыванию дискретного выхода). 1
Реализуются циклические системы, как правило, с помощью специальных устройств (программаторов) или контроллеров, запрограммированных на циклическое управление. 5