Устройство и назначение программируемых контроллеров
Актуальность микропроцессорной техники
Изучение дисциплины «Микропроцессорная техника» направлена на ознакомление слушателей с современными семействами микропроцессоров и микроконтроллеров, изучение принципов конструирования микропроцессорных устройств, а также выработка навыков программирования микропроцессорных устройств и изучением элементной базы.
Краткая история развития программируемых контроллеров
Первые логические контроллеры появились в виде шкафов с набором соединённых между собой реле и контактов. Эта схема задавалась жёстко на этапе проектирования и не могла быть изменена далее. Первым в мире, программируемым логическим контроллером, в 1968 году стал Modicon 084 (1968) (от англ. modular digital controller), имевший 4 кБ памяти.
Термин PLC ввел Odo Josef Struger (Allen-Bradley) в 1971 году. Он также сыграл ключевую роль в унификации языков программирования ПЛК и принятии стандарта IEC61131-3. Вместе с Richard Morley (Modicon) их называют 'отцами ПЛК’. Параллельно с термином ПЛК в 1970-е годы широко использовался термин микропроцессорный командоаппарат.
В первых ПЛК, пришедших на замену релейным логическим контроллерам, логика работы программировалась схемой соединений LD. Устройство имело тот же принцип работы, но реле и контакты (кроме входных и выходных) были виртуальными, то есть существовали в виде программы, выполняемой микроконтроллером ПЛК. Современные ПЛК являются свободно программируемыми.
Преимущество программируемых контроллеров перед устройствами с аппаратной реализацией алгоритмов управления.
Преимущества ПЛК
Первое и главное преимущество ПЛК, обусловившее их широкое распространении, заключается в том, что одно компактное электронное устройство может заменить десятки и сотни электромеханических реле. Второе преимущество в том, что функции логических контроллеров реализуются не аппаратно, а программно, что позволяет постоянно адаптировать их к работе в новых условиях с минимальными усилиями и затратами.
Структура программируемого контроллеров общепромышленного применения.
Микропроцессорные большие интегральные схемы (БИС).
} Появление локальных сетей в 70-х гг. 20 в. обусловлено появлением больших интегральных схем (БИС), что значительно снизило стоимость компьютеров. Даже небольшие подразделения предприятий получили возможность иметь собственные компьютеры. Мини-компьютеры решали задачи управления технологическим оборудованием, складом и другие задачи уровня отдела предприятия. Таким образом, появилась концепция распределения компьютерных ресурсов по всему предприятию.
Устройство и назначение программируемых контроллеров
Программируемые логические контроллеры (ПЛК) представляют собой устройство, предназначенное для сбора, преобразования, обработки, хранения информации и выработки команд управления.
ПЛК в общем виде состоит из двух основных блоков: процессорного модуля и системы ввода/вывода внешних сигналов. Процессорный модуль управляет всей логикой работы ПЛК и делится на процессор и память.
Система ввода/вывода физически подключается к, так называемым, полевым устройствам (реле-усилители, выключатели, пускатели, датчики и т.д.) и обеспечивает интерфейс между процессорным модулем и информационными (входами) и управляющими (выходами) каналами.
При работе процессор "читает" входные данные с подключенных полевых устройств с помощью своих входных интерфейсов, и затем выполняет управляющую программу, которая загружена в память процессорного модуля. Программы обычно разрабатываются на языке релейной логики, который очень похож на схемы релейной автоматики, и должны быть загружены в память контроллера до начала его работы.
Наконец, на основании программы ПЛК "записывает" или обновляет управляющие выходы через выходные интерфейсы. Этот процесс, называемый циклом сканирования, постоянно выполняется в одной и той же последовательности без остановки и изменяется только когда, когда вносятся изменения в управляющую программу.