Прогресс не стоит на месте. Поэтому возникает всё больше новых устройств. Некоторые из них являются существенной модификацией разработанных ранее приборов. К таким относятся и контроллеры программируемые. Что они собой представляют и где применяются?
Что называют программируемым контроллером
Так обозначают микропроцессорное устройство, которое собирает, преобразовывает, обрабатывает и хранит информацию. На её основе оно может посылать команды управления. Физически данное устройство ограничено конечным числом входов и выходов. К ним подключаются датчики, ключи, исполнительные механизмы. Контроллеры программируемые нацелены на работу в режиме реального времени. Как же их создавали?Как всё начиналось
Промышленная автоматика началась с контактно-релейных схем, которые управляли происходящими процессами. Они имели фиксированную логику работы, и при изменении алгоритма приходилось всё переделывать. Но со временем неудобства привели к постепенному усовершенствованию конструкции и возникли программируемые логические контроллеры.
Принцип работы
Что положено в основу их функционирования? Следует отметить, что контроллеры программируемые довольно сильно отличаются от других микропроцессорных устройств. Так, программная составляющая состоит из двух частей:- Системное обеспечение. Это своеобразная операционная система, которая управляет работой узлов, связывает составляющие части и проводит внутреннюю диагностику.
- Программная часть, которая занимается управлением и выполнением всех функций. Так, на неё возложены задачи опроса входов, выполнения пользовательской программы, установка значений выходов, а также некоторые вспомогательные операции (визуализация, подготовка к отправке данных для отладчика).
Время реакции на каждое событие зависит от времени, что тратится на выполнение одного цикла прикладной программы. Чем более мощные составляющие используются, тем меньше оно будет.
Реакция программируемого контроллера
Свободно программируемые контроллеры обладают памятью, что зависит от предыстории событий. И основываясь на том, что уже было, они могут по-разному реагировать на то, что происходит сейчас. Контроллеры программируемые отличаются от простых комбинационных автоматов тем, что они могут управляться по времени, обладают развитыми вычислительными способностями и могут совершать цифровую обработку сигналов.