32563

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

Доклад

Производство и промышленные технологии

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

Русский

2013-09-04

109.79 KB

7 чел.

Центральный процессор представляет собой набор специальных взаимосвязанных регистров, среди которых обязательно имеются следующие:

СК – счётчик команд содержит номер текущей команды;

РК – регистр команд хранит код выполняемой операции (КОП);

АР – адресный регистр содержит адрес операнда (АО);

ИР – индексный регистр служит для организации косвенной адресации;

А – аккумулятор относится к регистрам общего назначения (РОН).

Рис. 32. Архитектура центрального модуля ПЛК

 Помимо программ пользователя в памяти центрального модуля всегда имеются системные программы, «зашитые» там в ПЗУ разработчиком ПЛК, и предназначенные для реализации основных функций контроллера (таких как: организация цикла работы ПЛК, реализация системы ввода/вывода, прерывание программ и пр.).

6.6. Понятие цикла работы ПЛК

 

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

Существуют несколько типовых циклов работы ЦМ ПЛК:

– элементарный (рис. 33) состоит из трех фаз (опрос входов, выполнение  программы,  выдача сигналов управления);

– сгруппированных входов с выдачей выходных сигналов после выполнения каждой команды программы;

– распределенный (асинхронный или синхронный).                                                                                                               

Рис. 33. Элементарный цикл работы ПЛК


 

А также другие работы, которые могут Вас заинтересовать

39890. Бизнес-план создания ОАО «Мебель Интерьер Центр» 300.5 KB
  Расчетные данные согласно приложениям 16 показывают что предприятие в 2013 году будет иметь стабильный экономический рост: общая выручка от реализации продукции составит 14187 млн. 7663 млн. Темп роста составит 1851; объемы реализации промышленной продукции увеличатся с 45069 млн. в 2012 году до 102270 млн.
39891. Программирование баз данных 29 KB
  Создание модуля данных Доступ к базе данных в системе DELPHI выполняется достаточно просто с использованием богатого набора невизуальных компонентов работы с СУБД. Как правило эти компоненты группируются в создаваемой программе в специальном модуле данных TDtModule. Модуль данных представляет собой хранилище объектов которое позволяет централизованно управлять их работой и отделяет программную логику связанную с базами данных от программного кода выполняющего вычислительные действия и отображение данных на форме.
39892. Объектно-ориентированное программирование. Скрытие данных в объектах 42 KB
  Наследование определение объекта и дальнейшее использование всех его свойств для построения иерархии порожденных объектов с возможностью для каждого порожденного объекта относящегося к иерархии доступа к коду и данным всех порожденных объектов...
39893. Компоненты страницы Standard 146 KB
  Button1ClickSender: TObject; begin lbel4.Text; end; Результат работы процедуры: Пример: при изменении состояния флажка о его текущем состоянии будет выведена надпись.CheckBox1ClickSender: TObject; begin cse CheckBox1.Cption:= 'Включен'; end; end; Результат работы процедуры: Пример: при изменении состояния переключателя о его текущем состоянии будет выведена надпись.
39895. Введение в DELPHI 127.5 KB
  Модуль состоит из кода который реализует функционирование приложения а также обработку событий для формы и ее компонентов. Первый файл двоичный – он хранит образ формы и ее свойства. Свойства формы: ctive – содержит значение true если форма имеет фокус ввода; ctiveControl – объект на форме который имеет фокус ввода; BorderStyle – вид границ формы; Cnvs – область рисования формы; ClientRect ClientHeight размеры формы ClientWidth FormStyle – стиль формы; HelpFile – название файла справки для формы; Icon – значок обозначающий форму...
39896. Информационная безопасность. Защита информации. Основные составляющие информационной безопасности 1.38 MB
  Словосочетание информационная безопасность в разных контекстах может иметь различный смысл. В Доктрине информационной безопасности Российской Федерации термин информационная безопасность используется в широком смысле. Имеется в виду состояние защищенности национальных интересов в информационной сфере
39897. Основы визуального программирования. Компоненты страницы Standard 173.5 KB
  Форма – объект, в котором помещаются другие компоненты для создания пользовательского интерфейса приложения. Сама форма представляет собой окно Windows, размещать на ней можно как визуальные компоненты, так и не визуальные. Каждая форма обязательно «привязана» к модулю (Unit)
39898. Алгоритм численного построения решения краевой задачи с параметром и функций чувствительности этого решения к какому-либо параметру (температура, давление) модели 3.18 MB
  С точки зрения оптимального управления реактором синтеза метанола возможными задачами являются следующие: минимизация времени нагревания и охлаждения реактора; стабилизация температуры в реакторе в процессе синтеза метанола. В связи с этим в данной работе были поставлены и решались следующие задачи: разработка численных оптимальных по быстродействию алгоритмов управления непрерывными реакторными процессами синтеза метанола; разработка на примере Metacalc программного обеспечение для оптимального управления непрерывными...