32563

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

Доклад

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

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

Русский

2013-09-04

109.79 KB

7 чел.

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

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

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

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

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

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

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

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

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

 

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

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

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

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

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

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


 

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

71185. Индексы. Ограничения. Создание и удаление 52.08 KB
  Причина состоит в том, что для поля id нет индекса, поэтому не может быть создано ограничение типа FOREIGN KEY. Попробуйте создать внешний ключ на поле id в следующих случаях (Внимание: перед выполнением каждого нового пункта из данного раздела удалите сначала все сделанные изменения)...
71186. Транзакции 496.74 KB
  Транзакция позволяет объединить операторы в группу и гарантировать что все операции внутри группы будут выполнены успешно. Если часть транзакции выполнится со сбоем, результаты выполнения всех операторов до места сбоя отменятся...
71187. MySQL+Lazarus: Работа и базой данных из Lazarus. TMySQL50Connection, TSQLTransaction, TSQLQuery – компоненты для работы с базой данных 937.82 KB
  Создайте пустой проект. В папку проекта необходимо скопировать библиотеку DLL для работы с MySQL. Скачать ее можно здесь: libmysql.dll. Разместите на форме компоненты TMySQL50Connection, TSQLTransaction, TSQLQuery из панели SQLbd; и компонент TDatasource из панели Data Access.
71189. Дополнительные возможности пакета программ SolidWorks 267 KB
  Цель: Изучить дополнительные возможности пакета программ SolidWorks. После занятия студент должен: Знать: Дополнительные возможности пакета программ SolidWorks. Уметь: Использовать в своей работе дополнительные возможности пакета программ SolidWorks.
71190. Создание эскизов в пакете программ SolidWorks 1.77 MB
  Цель: Изучить основные приемы создания эскизов в пакете программ SolidWorks. После занятия студент должен: Знать: Методику создания эскизов. Уметь: Создать эскиз различными методами.
71191. Создание трехмерной модели в программе SolidWorks 531.5 KB
  Цель: Изучить основные приемы создания трехмерных моделей в пакете программ SolidWorks. После занятия студент должен: Знать: Методику создания трехмерных моделей. Уметь: Создать трехмерные модели различными методами.
71192. Построение твердых тел сложной конфигурации в пакете программ SolidWorks 1.63 MB
  Цель: Изучить основные приемы построения твердых тел сложной конфигурации в пакете программ SolidWorks. После занятия студент должен: Знать: Методику построение твердых тел сложной конфигурации в пакете программ SolidWorks.