Как работают контроллеры ПЛК и работают

Mar 13, 2025 Оставить сообщение

Контроллер ПЛК относится к программируемому логическому контроллеру (программируемый логический контроллер, ПЛК для краткости), является цифровым электронным устройством с микропроцессором для управления автоматизацией контроллера цифрового логика, может быть загружено в любое время, когда инструкции управления хранятся в памяти и выполнении.


Контроллер ПЛК широко используется в области промышленного управления, следующее объясняет принцип работы и работу контроллера ПЛК:


Принцип работы контроллера ПЛК


Технология сканирования Когда ПЛК введена в работу, ее рабочий процесс, как правило, делится на три этапа, а именно: выборка ввода, выполнение пользовательской программы и обновления вывода трех этапов. Завершение вышеупомянутых трех этапов называется циклом сканирования. В течение всего периода работы процессор ПЛК повторяет три вышеуказанные фазы с определенной скоростью сканирования.


1. Входная фаза отбора проб На этапе входной выборки ПЛК считывается во всех входных состояниях и последовательно данных сканированием и хранит их в соответствующих единицах в области изображения ввода/вывода. После окончания входной выборки фаза выполнения пользовательской программы и обновления вывода. Во время этих двух этапов, даже если входные состояния и изменения данных изменяются, состояния и данные соответствующих ячеек в области изображения ввода/вывода не изменяются. Следовательно, если вход является импульсным сигналом, ширина импульсного сигнала должна быть больше одного цикла сканирования, чтобы убедиться, что вход может быть считан в любом случае.


2. Фаза выполнения пользовательской программы На этапе выполнения пользовательской программы PLC всегда сканирует пользовательскую программу (диаграмма лестницы) последовательно в порядке нисходящего вниз. При сканировании каждой лестничной диаграммы и всегда сначала сканируйте левую сторону диаграммы лестницы контактами, составляют линию управления, и в соответствии с первым левым, а затем справа, сначала вверх, а затем вниз по порядку контактов составляют линию управления для логических операций, а затем в соответствии с результатами логических операций, обновить логику COIL в области системного оперативного памяти в состоянии соответствующего бита; или обновить выходную катушку в соответствующем бите состояния области изображения ввода / вывода; или определить, выполнять ли инструкцию по специальной функции, указанную на диаграмме лестницы.

То есть во время выполнения пользовательской программы, только состояния и данные входных точек в области изображения ввода/вывода не изменяются, в то время как состояния и данные других выходных точек и мягкие устройства в области изображения ввода/вывода или в области памяти системы могут измениться, а диаграммы лестницы, которые расположены на вершине, результаты выполнения, которые будут поддерживать их, и которые будут расположены на основе, которые будут расти, что на основе сопоставления, которые применяются, и которые используются на основе, и которые будут расположены на основе. данные; Напротив, лестницы, которые расположены, с другой стороны, лестница в нижней части лестницы, состояние или данные обновленных логических катушек, не будут доступны для программы в верхней части лестницы до следующего цикла сканирования. Если во время выполнения программы используется немедленная инструкция ввода -вывода, точки ввода -вывода можно получить напрямую. То есть, если используется инструкция ввода/вывода, значение регистра изображений процесса ввода не будет обновляется, программа будет выходить непосредственно из модуля ввода -вывода, а регистр изображений процесса вывода будет немедленно обновлена, что немного отличается от непосредственного ввода.


3. В течение этого периода процессор в соответствии с области изображения ввода / вывода, соответствующей состоянию и данных, обновляют всю выходную цепь защелки, а затем через выходную схему для управления соответствующими периферийными устройствами. На этом этапе реальный выход PLC.

Режим работы контроллера ПЛК. Хотя программа диаграммы лестницы, используемая ПЛК, часто используется во многих реле, таймерах и счетчиках и других именах, но ПЛК физически не внутри аппаратного обеспечения, а память и программирование для управления логическим управлением и через выходные компоненты, подключенные к внешним механическим устройствам для физического управления. Следовательно, аппаратное пространство, необходимое для контроллера, может быть значительно сокращено. Фактически, PLC выполняет программу лестницы, сканируя код программы лестницы в строку CPU по строке и, наконец, выполняет операцию управления. Весь процесс сканирования состоит из трех основных этапов: «Проверка состояния ввода», «выполнение программы» и «Обновление статуса вывода», которые описаны следующим образом:


Шаг 1 «Проверка состояния ввода»:ПЛК сначала проверяет состояние переключателей или датчиков, подключенных к входным компонентам (1 или 0 для включения или выключения) и записывает их статус в соответствующую позицию XN в памяти.

Шаг 2 «Выполнение программы»:Лестничная программа загружается в линию процессора по линии для работы. Если для выполнения программы требуется статус контакта ввода, процессор запросит и извлечет его непосредственно из памяти. Результат работы выходной катушки хранится в соответствующей положении в памяти и не реагирует на выходной терминал YN в настоящее время.

Шаг 3 «Обновление состояния вывода»:Статус вывода на шаге 2 обновляется до вывода PLC, и программа возвращается к шагу 1. Эти три шага называются циклом сканирования ПЛК, а время, необходимое для завершения, называется временем отклика ПЛК. Если время входного сигнала ПЛК меньше этого времени ответа, существует возможность неправильного прочтения. После каждого выполнения программы и до следующего выполнения программы выходной и входной статус будет обновляться один раз, поэтому эта операция называется «регенерация конец программы» для выходов и входов.

Отправить запрос

whatsapp

Телефон

Отправить по электронной почте

Запрос