2025-01-07
Электронная система управления могут быть интегрированы в объекты промышленной автоматизации различных размеров. Он широко используется в электроэнергетике, металлургической промышленности, химических заводах, бумажной промышленности, очистке сточных вод для защиты окружающей среды и других областях. Знаете ли вы, как работают Электронная система управления? Давайте узнаем сегодня.
Когда программируемый логический контроллер вводится в эксплуатацию, его рабочий процесс обычно делится на три этапа, а именно: выборка входных данных, выполнение пользовательской программы и обновление выходных данных. Завершение трех вышеуказанных этапов называется циклом сканирования. В течение всей операции ЦП программируемого логического контроллера неоднократно выполняет три вышеуказанных этапа с определенной скоростью сканирования.
1. Этап входной выборки
На этапе входной выборки программируемый логический контроллер последовательно считывает все входные состояния и данные в режиме сканирования и сохраняет их в соответствующих единицах в области изображения ввода-вывода. После завершения входной выборки он переходит к фазе выполнения пользовательской программы и обновления выходных данных. На этих двух этапах, даже если состояние входа и данные изменяются, состояние и данные соответствующего устройства в области изображения ввода-вывода не изменятся. Следовательно, если входной сигнал представляет собой импульсный сигнал, ширина импульсного сигнала должна быть больше одного периода сканирования, чтобы гарантировать возможность чтения входного сигнала при любых обстоятельствах.
2. Этап выполнения пользовательской программы.
На этапе выполнения пользовательской программы программируемый логический контроллер всегда сканирует пользовательскую программу (лестничную диаграмму) сверху вниз. При сканировании каждой лестничной схемы сначала всегда сканируется схема управления, состоящая из контактов на левой стороне лестничной схемы, и над схемой управления, состоящей из контактов, выполняются логические операции в порядке: сначала слева, затем справа, сначала вверх, затем вниз, а затем в соответствии с результатом логической операции обновить состояние соответствующего бита логической катушки в области хранения оперативной памяти системы или обновить состояние соответствующего бита выходной катушки в I; /O область изображения или определить, следует ли выполнять лестничную диаграмму. Указанные специальные функциональные инструкции.
Во время выполнения пользовательской программы не изменятся только статус и данные точек входа в области изображения ввода-вывода, в то время как состояние и данные других точек вывода и программных устройств в области изображения ввода-вывода или системной оперативной памяти. область хранения не изменится. Данные могут измениться, а лестница вверху. На лестничной диаграмме ниже результаты выполнения программы будут влиять на все лестничные схемы ниже, которые используют эти катушки или данные, наоборот, на лестничной диаграмме ниже состояние или данные обновляемых логических катушек могут передаваться только в следующая лестничная диаграмма. Цикл сканирования может действовать только на программы, перечисленные выше него.
Если вы используете непосредственную инструкцию ввода-вывода во время выполнения программы, вы можете напрямую получить доступ к точке ввода-вывода. Даже если используются инструкции ввода-вывода, значение регистра образа процесса ввода не будет обновлено. Программа напрямую получает значение от модуля ввода-вывода, и регистр образа процесса вывода будет обновлен немедленно. от непосредственного ввода.
3. Этап обновления вывода
Когда сканирование пользовательской программы заканчивается, программируемый логический контроллер переходит в стадию обновления выхода. В течение этого периода ЦП обновляет все выходные схемы фиксации в соответствии с соответствующим статусом и данными в области изображения ввода-вывода, а затем управляет соответствующими периферийными устройствами через выходные цепи. На данный момент это реальный выход программируемого логического контроллера.